[+] Bind i dwie domeny

Konfiguracja serwerów, usług, itp.
wampir
Posty: 14
Rejestracja: 14 lipca 2008, 10:18

[+] Bind i dwie domeny

Post autor: wampir »

Witam.
Mam na serwerze 3 strony (vhosts), wykupiłem 2 domeny zainstalowałem binda.
Pierwszą stronkę bez problemu podpiąłem do jednej domeny, a z drugą mam problem. Tzn. mam wpis w bindzie:

Kod: Zaznacz cały

www cname costam.pierwszadomena.pl
Jednak jak wpiszę adres:

Kod: Zaznacz cały

[url]www.drugadomena.pl[/url]
to wchodzę na trzecią stronę, a nie na stronę pod adresem:

Kod: Zaznacz cały

costam.pierwszadomena.pl
Może ktoś miał podobny problem albo wie co z tym koksem zrobić?
Właśnie, zauważyłem, że jak wykonam ping na tą drugą domenę, to dobrze rozwiązuje nazwę. Wysyła na:

Kod: Zaznacz cały

ping costam.pierwszadomena.pl
ale jak wpisze w wyszukiwarce adres drugiej domeny to kieruje mnie na inna stronę

Kod: Zaznacz cały

trzeciastrona.pierwszadomena.pl
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

wklej plik konfiguracyjny strefy i plik konfiguracyjny z aliasami
JarekMk
Beginner
Posty: 220
Rejestracja: 30 marca 2007, 11:11
Lokalizacja: Malbork

Post autor: JarekMk »

wampir pisze:zainstalowałem binda
A po co? Nie wystarcza DNSy rejestratora?
wampir
Posty: 14
Rejestracja: 14 lipca 2008, 10:18

Post autor: wampir »

Plik strefy:

Kod: Zaznacz cały

$TTL 3600
@ IN SOA nazwadomeny.pl. (
1208200801;
43200;
3600;
86400;
3600;
)
            IN  NS dns.nazwadomeny.pl.
            IN  MX 10 poczta.nazwadomeny.pl.
www       IN  CNAME    strona.nazwainnejdomeny.com.pl.
poczta   IN  A    xx.xx.xx.xx
dns       IN  A    xx.xx.xx.xx
A nie bardzo wiem o co chodzi z tymi aliasami? Chodzi o vhosta? Jeśli nie to napisz mi o co chodzi. Może po prostu czegoś nie mam. Ale jak wpisze adres strona.nazwainnejdomeny.com.pl to się otwiera dobra strona czyli host jest poprawnie?

Kod: Zaznacz cały

<VirtualHost *>
ServerAdmin  [email]mail@domena.com.pl[/email]
ServerName   strona.nazwainnejdomeny.com.pl
DocumentRoot /home/user/www/

<Directory>
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/user/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
</VirtualHost>
Aha jak zrobiłem test i wpisałem po CNAME dla testu wp.pl. to się otwierała wp i już nic z tego nie kumam.

Z góry dzięki za pomoc.
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Kod: Zaznacz cały

$TTL 3600 
@ IN SOA nazwadomeny.pl. root.nazwa.domeny.pl .( 
1208200801; 
43200; 
3600; 
86400; 
3600; 
) 
            IN  NS dns.nazwadomeny.pl. 
            IN  MX 10 poczta.nazwadomeny.pl. 
www       IN    A  ip.ip.ip.ip 
poczta   IN  A    xx.xx.xx.xx 
dns       IN  A    xx.xx.xx.xx
strona   IN CNAME  www

Kod: Zaznacz cały

NameVirtualHost *

<VirtualHost *> 
ServerAdmin  [email]mail@domena.com.pl[/email] 
ServerName   [url]www.nazwainnejdomeny.com.pl[/url] 
DocumentRoot /home/user_1/www
....
....
</VirtualHost>

<VirtualHost *> 
ServerAdmin  [email]mail@domena.com.pl[/email] 
ServerName   strona.nazwainnejdomeny.com.pl 
DocumentRoot /home/user_2/www/ 
.......
.......
</VirtualHost>
lub podobnie analogicznie http://httpd.apache.org/docs/2.2/vhosts/name-based.html
wampir
Posty: 14
Rejestracja: 14 lipca 2008, 10:18

Post autor: wampir »

Nadal nic ale może coś źle zrozumiałem.
Napiszę dokładniej.
vhosty:

Kod: Zaznacz cały

<VirtualHost *>
ServerAdmin [email]mail@nazwadomeny.com.pl[/email]
ServerName [url]www.nazwadomeny.com.pl[/url]
ServerAlias nazwadomeny.com.pl
DocumentRoot /home/user/www/
....
....
</VirtualHost>

<VirtualHost *>
ServerAdmin [email]mail@nazwadomeny.com.pl[/email]
ServerName user2.nazwadomeny.com.pl
DocumentRoot /home/user2/www/
....
....
</VirtualHost>

<VirtualHost *>
ServerAdmin [email]mail@nazwadomeny.com.pl[/email]
ServerName user3.nazwadomeny.com.pl
DocumentRoot /home/user3/www/
....
....
</VirtualHost>
a teraz pliki stref pominę początek:

strefa nazwadomeny.com.pl:

Kod: Zaznacz cały

www IN A xx.xx.xx.xx
poczta IN A xx.xx.xx.xx
dns IN A xx.xx.xx.xx

user2 IN A xx.xx.xx.xx
user3 IN A xx.xx.xx.xx
strefa drugadomena.pl:

Kod: Zaznacz cały

www IN CNAME user2.nazwadomeny.com.pl.
poczta IN A xx.xx.xx.xx
dns IN A xx.xx.xx.xx
Jak zmienię według wskazówek na:

Kod: Zaznacz cały

user2 IN CNAME www
nic się nie zmienia.

A problem jest taki, że wchodząc na

Kod: Zaznacz cały

www.grugadomena.pl
to wyświetla

Kod: Zaznacz cały

user3.nazwadomeny.com.pl
a powinno

Kod: Zaznacz cały

user2.nazwadomeny.com.pl
Jeszcze jednego nie rozumiem jak robię sprawdzanie

Kod: Zaznacz cały

ping [url]www.drugadomena.pl[/url]
to wyświetla, że

Kod: Zaznacz cały

bada user2.nazwadomeny.com.pl
Dlaczego?
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Chyba wiem co chcesz zrobić. Rozumiem to tak. 3 virtualhosty w jednej domenie, 1 virtualhost na drugiej domenie ale ten virtualhost wskazujący na drugi virtualhost pierwszej domeny.

strefa nazwadomeny.com.pl:

Kod: Zaznacz cały

www IN A yy.yy.yy.yy 
poczta IN A xx.xx.xx.xx 
dns IN A aa.aa.aa.aa 

user2 IN A yy.yy.yy.yy 
user3 IN A yy.yy.yy.yy
strefa drugadomena.pl:

Kod: Zaznacz cały

www IN    A  yy.yy.yy.yy 
poczta IN A cc.cc.cc.cc 
dns IN      A dd.dd.dd.dd

oraz

Kod: Zaznacz cały

NameVirtualHost *

<VirtualHost *> 
ServerAdmin [email]mail@nazwadomeny.com.pl[/email] 
ServerName [url]www.nazwadomeny.com.pl[/url] 
ServerAlias nazwadomeny.com.pl 
DocumentRoot /home/user/www/ 
.... 
.... 
</VirtualHost> 

<VirtualHost *> 
ServerAdmin [email]mail@nazwadomeny.com.pl[/email] 
ServerName user2.nazwadomeny.com.pl 
DocumentRoot /home/user2/www/ 
.... 
.... 
</VirtualHost> 

<VirtualHost *> 
ServerAdmin [email]mail@nazwadomeny.com.pl[/email] 
ServerName user3.nazwadomeny.com.pl 
DocumentRoot /home/user3/www/ 
.... 
.... 
</VirtualHost>

<VirtualHost *> 
ServerAdmin [email]mail@drugadomena.pl[/email] 
ServerName [url]www.drugadomena.pl[/url] 
DocumentRoot /home/user2/www/ 
.... 
.... 
</VirtualHost>
wampir
Posty: 14
Rejestracja: 14 lipca 2008, 10:18

Post autor: wampir »

Jeśli dobrze rozumiem, muszę zrobić jeszcze jednego virtualhosta?

Yampress, działa wielkie dzięki za pomoc
ODPOWIEDZ