Skocz do zawartości
Zaloguj się, aby obserwować  
DJBlondi

Problem z aliasem - VestaCP - Bind9

Polecane posty

Witam,
Prowadzę serwis: bekaznastolatek.pl. Ostatnio przenosiłem serwis na VPS'a w OVH i zainstalowałem sobie VestaCP - > bind9, apache2. Przy wstępnej konfiguracji , czyli nie mieszając nic w plikach, alias www.bekaznastolatek.pl działał. Po dwóch dniach a dokładnie to nie wiem po ilu, alias przestał działać, ponieważ zacząłem dodawać nowy alias m.bekaznastolatek.pl .

 

No i teraz mam problem, bo działa tylko bekaznastolatek.pl, a jak wpiszę z aliasem www.bekaznastolatek.pl to już niestety NIE.

 

DNS 1 - ip vpsa ovh

DNS 2 - sdns2.ovh.net

 

Konfiguracja plików apache2.conf i bekaznastolatek.pl.db

<VirtualHost 5.196.30.24:8080>

    ServerName default.domain
    ServerAlias www.default.domain
    ServerAdmin info@default.domain
    DocumentRoot /home/admin/web/default.domain/public_html
    ScriptAlias /cgi-bin/ /home/admin/web/default.domain/cgi-bin/
    Alias /vstats/ /home/admin/web/default.domain/stats/
    Alias /error/ /home/admin/web/default.domain/document_errors/
    #SuexecUserGroup admin admin
    CustomLog /var/log/apache2/domains/default.domain.bytes bytes
    CustomLog /var/log/apache2/domains/default.domain.log combined
    ErrorLog /var/log/apache2/domains/default.domain.error.log
    <Directory /home/admin/web/default.domain/public_html>
        AllowOverride All
        Options +Includes -Indexes +ExecCGI
    </Directory>
    <Directory /home/admin/web/default.domain/stats>
        AllowOverride All
    </Directory>

    <IfModule mod_ruid2.c>
        RMode config
        RUidGid admin admin
        RGroups www-data
    </IfModule>
    <IfModule itk.c>
        AssignUserID admin admin
    </IfModule>

    Include /home/admin/conf/web/apache2.default.domain.conf*

</VirtualHost>


<VirtualHost 5.196.30.24:8080>

    ServerName bekaznastolatek.pl
    ServerAlias www.bekaznastolatek.pl
    ServerAdmin info@bekaznastolatek.pl
    DocumentRoot /home/admin/web/bekaznastolatek.pl/public_html
    ScriptAlias /cgi-bin/ /home/admin/web/bekaznastolatek.pl/cgi-bin/
    Alias /vstats/ /home/admin/web/bekaznastolatek.pl/stats/
    Alias /error/ /home/admin/web/bekaznastolatek.pl/document_errors/
    #SuexecUserGroup admin admin
    CustomLog /var/log/apache2/domains/bekaznastolatek.pl.bytes bytes
    CustomLog /var/log/apache2/domains/bekaznastolatek.pl.log combined
    ErrorLog /var/log/apache2/domains/bekaznastolatek.pl.error.log
    <Directory /home/admin/web/bekaznastolatek.pl/public_html>
        AllowOverride All
        Options +Includes -Indexes +ExecCGI
    </Directory>
    <Directory /home/admin/web/bekaznastolatek.pl/stats>
        AllowOverride All
    </Directory>

    <IfModule mod_ruid2.c>
        RMode config
        RUidGid admin admin
        RGroups www-data
    </IfModule>
    <IfModule itk.c>
        AssignUserID admin admin
    </IfModule>

    Include /home/admin/conf/web/apache2.bekaznastolatek.pl.conf*

</VirtualHost>
$TTL 7200
@    IN    SOA    ns1.localhost.ltd.    root.bekaznastolatek.pl. (
                                            2014110704
                                            7200
                                            3600
                                            1209600
                                            180 )

@    7200    IN    NS        ns1.localhost.ltd.
@    7200    IN    NS        ns2.localhost.ltd.
@    7200    IN    A        5.196.30.24
mail    7200    IN    A        5.196.30.24
www    14400    IN    A        5.196.30.24
pop    7200    IN    A        5.196.30.24
ftp    7200    IN    A        5.196.30.24
@    7200    IN    MX    10    mail.bekaznastolatek.pl.
@    7200    IN    TXT        "v=spf1 a mx ip4:5.196.30.24 ?all"
_domainkey    7200    IN    TXT        "t=y; o=~;"
mail._domainkey    7200    IN    TXT        "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDP9giDstY3cneq6t3EVpoUnjrCdX+VRzFUx7WVHs​8+3QHWqdgm6BaPoopaDJoH7sfyMGJgQ+jbN7Q1gcoYQd7M9ehtW06Ti/asrqho47Die9x7XNrvmyTjRtwD8qyogZLN2XW/W478zT98Z1LOp/oyz48f7ipoMevbkOEI7TPBcwIDAQAB"

Probowałem zmieniać serial w SOA ale to nic nie daje.
Już nie wiem co mam poczyniać, bo wydaje Mi się, że wszystko jest OK.

Dziękuje z góry za pomoc.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

U mnie www.bekaznastolatek.pl działa. Natomiast sdns2 nic nie zwraca dla tej strefy

 

$ dig @sdns2.ovh.net a bekaznastolatek.pl +short
więc jeśli ktoś spróbuje odpytać ten serwer, to nic się nie dowie i strona się nie wczyta. Problem leży pewnie w NS-ach, które ustawiłeś

 

@    7200    IN    NS        ns1.localhost.ltd.
@    7200    IN    NS        ns2.localhost.ltd.
To nic nie znaczy. Musisz tutaj wstawić host swojego VPS-a i snds2.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witam,
Ustawiłem i na razie działa. Jeszcze w rekordzie SOA zmieniłem na host mojego vpsa.

To jeszcze teraz mam takie pytanie,

Jak zrobić alias m.bekaznastolatek.pl, który będzie kierował na katalog public_html/m , albo na stronę http://bekanzastolatek.pl/m/

? Nie wiem jak to zapisać w hostach.

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bo nic nie poprawiłeś.

 

$ dig @sdns2.ovh.net a bekaznastolatek.pl +short
$ dig @5.196.30.24 a bekaznastolatek.pl +short
5.196.30.24
$ dig @5.196.30.24 ns bekaznastolatek.pl +short
ns2.localhost.ltd.
ns1.localhost.ltd.
Jeden NS nic nie zwraca, a drugi ma śmieci w strefie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zmień wpisy dns w konfiguracji

http://www.intodns.com/bekaznastolatek.pl

jak zmienisz to ustaw też w VestaCp konfigurację dns na safe dns zauważyłem że działa lepiej.


i w ustawieniach admina zmień dns bo pewnie podczas tworzenia z automatu ci dopisuje

ns2.localhost.ltd.
ns1.localhost.ltd.

Edytowano przez RafoX (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witam,

Już jest wszystko poustawiane i faktycznie działa.
RafoX nie wiem jak zmienić tą strefę, bo nie mam żadnej safe dns, w konfiguracji dnsów mam template: deafult, childns i gmail.

Teraz mam ten sam problem z domeną www.dzinks.pl , bez aliasu www działa, z aliasem, już nie .. ;/

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

O dokładnie! o childns mi chodziło. Nie mam tego panelu obecnie zainstalowanego więc ciężko było mi to powiedzieć.

 

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Już jest wszystko poustawiane i faktycznie działa.

Strefę poprawiłeś, ale drugi serwer nadal nic nie zwraca.

 

$ dig @sdns2.ovh.net a bekaznastolatek.pl +short

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ale jak poprawić drugi dns, to nie mam pojęcia.
Zrobiłem to co należy. tj. dodalem do dns secondary domenę w OVH i wpisałem ją w nsach domeny.
Nic wiecej nie mogę zrobić.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A dobra już wiem.

Olej ten dns ovh i zrób we własnej domenie. Problemy ci znikną

Czyli skonfiguruj dns na

ns1.twojadomena.pl

ns2.twojadomena.pl

 

Co prawda jest to rozwiązanie że dwa dns będziesz miał na jednym IP ale działa to dobrze sam tak stosuję.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ale ten DNS sdns2.ovh.net powinnien być OK.
On sobie podobno pobiera dane z mojego hosta i wszystko ma tak samo, jak ja w swojej strefie dns'a.
To jest jakiś podobno Slave DNS czy coś takiego, tak technik z ovh powiedział.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×