Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
Jestem początkujący w administracji serwerem, od tygodnia konfiguruje serwer vps z systemem Debian 8.
Do tej pory udało mi się poprawnie skonfigurować bind-a i apacha, pierwsza domena z ustawionymi ns-ami i ip serwera działa, chciałem więc podpiąć drugą domenę pod ten serwer, lecz wyświetla się strona z pierwszej domeny. Nie mam pojęcia jak sobie z tym poradzić.
pliki konfiguracyjne:
x1.x2.x3.x4 - ip zewnętrzne serwera
domena1.info i domena2.org są przykładowymi nazwami
db.domena1.info
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA domena1.info. root.domena1.info. (
2016050202 ; Serial
3600 ; Refresh
3600 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.domena1.info.
@ IN NS ns2.domena1.info.
ns1 IN A x1.x2.x3.x4
ns2 IN A 9x1.x2.x3.x4
www IN A x1.x2.x3.x4
pop IN A x1.x2.x3.x4
smtp IN A x1.x2.x3.x4
ftp IN A x1.x2.x3.x4
domena1.info IN A x1.x2.x3.x4
@ IN A x1.x2.x3.x4db.domena2.org:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA domena2.org. root.domena2.org. (
2016050602 ; Serial
3600 ; Refresh
3600 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.domena2.org.
@ IN NS ns2.domena2.org.
ns1 IN A x1.x2.x3.x4
ns2 IN A x1.x2.x3.x4
www IN A x1.x2.x3.x4
domena2.org IN A x1.x2.x3.x4
@ IN A x1.x2.x3.x4named.conf
zone "domena1.info" {
type master;
file "/etc/bind/db.domena1.info";
};
zone "x3.x2.x1.in-addr.arpa" {
type master;
file "/etc/bind/db.x3.x2.x1.rev";
};
zone "domane2.org" {
type master;
file "/etc/bind/db.domena2.org";
};db.x3.x2.x1.rev:
$TTL 604800
@ IN SOA x3.x2.x1.in-arpa. root.domena1.info. (
2016043002 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.domena1.info.
@ IN NS ns2.domena1.info.
126 IN PTR ns1.domena1.info.
126 IN PTR ns2.domena1.info.
@ IN NS ns1.domena2.org.
@ IN NS ns2.domena2.org.
126 IN PTR ns1.domena2.org.
126 IN PTR ns2.domena2.org.
www IN A x1.x2.x3.x4etc/apache2/sites-available/ domena1.info
<VirtualHost *>
ServerAdmin email...
DocumentRoot /home/user/public_html/domena1.info/public_html/
ServerName domena1.info
ServerAlias www.domena1.info
ErrorLog /home/user/public_html/domena1.info/log/error_log
CustomLog /home/user/public_html/domena1.info/log/access_log common
<Directory /home/user/public_html/domena1.info/public_html>
Satisfy any
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>etc/apache2/sites-available/ domena2.org
<VirtualHost *>
ServerAdmin email...
DocumentRoot /home/user/public_html/domena2.org/public_html/
ServerName domena2.org
ServerAlias www.domena2.org
ErrorLog /home/user/public_html/domena2.org/log/error_log
CustomLog /home/user/public_html/domena2.org/log/access_log common
<Directory /home/user/public_html/domena2.org/public_html>
Satisfy any
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>Pomoże ktoś, jak skonfigurować by druga domena nie pokazywała pierwszej?
Offline




Psuj





Czemu używasz dwóch różnych NS? Dla drugiej domeny możesz użyć pierwszej jako NS.

Offline
Chcę aby dwie domeny miały inną zawartość, dlatego dodałem ns-y do drugiej domeny. Nie wiem dlaczego wyświetla się zawartość pierwszej strony i nie mam pojęcia jak to poprawić
Offline




Psuj





W konfiguracji apache zamiast * użyj adresu IP, który mają domeny ustawiony: https://httpd.apache.org/docs/current/vhosts/examples.html#name
The asterisks match all addresses, so the main server serves no requests. Due to the fact that the virtual host with ServerName www.example.com is first in the configuration file, it has the highest priority and can be seen as the default or primary server. That means that if a request is received that does not match one of the specified ServerName directives, it will be served by this first VirtualHost.

Offline