View previous topic :: View next topic |
Author |
Message |
gucio1414 n00b

Joined: 01 Oct 2007 Posts: 22
|
Posted: Sat Oct 03, 2009 1:58 pm Post subject: bind -> subdomena -> vhost |
|
|
Witam!
Mam zewnetrzny adres IP i domene. Chcialem zrobic tak, zeby przez subdomeny laczyc sie z virtualnymi hostami na apache. Czyli np jezeli mam mojaDomena.pl to chce zeby przez subdomena.mojaDomena.pl mozna bylo wejsc na inna strone niz przez mojaDomena.pl.
cat /etc/apache2/vhosts.d/00_default_vhost.conf
Code: |
# Virtual Hosts
#
<IfDefine DEFAULT_VHOST>
Listen 80
NameVirtualHost *:80
<VirtualHost *:80>
ServerName mojadomena.pl
Include /etc/apache2/vhosts.d/default_vhost.include
<IfModule mpm_peruser_module>
ServerEnvironment apache apache
</IfModule>
</VirtualHost>
<VirtualHost *:80>
ServerName subdomena.mojadomena.pl
DocumentRoot /var/www/subDomena
<Directory "/var/www/subDomena">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
</IfDefine>
|
cat /etc/bind/named.conf
Code: | options {
directory "/var/bind";
// uncomment the following lines to turn on DNS forwarding,
// and change the forwarding ip address(es) :
//forward first;
forwarders {
194.204.159.1;
194.204.152.34;
};
listen-on-v6 { none; };
listen-on { 127.0.0.1; };
// to allow only specific hosts to use the DNS server:
//allow-query {
// 127.0.0.1;
//};
// if you have problems and are behind a firewall:
//query-source address * port 53;
pid-file "/var/run/named/named.pid";
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "pri/localhost.zone";
allow-update { none; };
notify no;
};
zone "mojaDomena.pl" {
type master;
file "pri/mojaDomena.pl";
notify yes;
};
zone "127.in-addr.arpa" IN {
type master;
file "pri/127.zone";
allow-update { none; };
notify no;
};
|
oraz plik ze strefa:
cat /var/bind/pri/mojaDomena.pl.zone
Code: |
$TTL 86400
@ IN SOA subdomena.mojaDomena.pl. (
2008122601 ; Serial
28800 ; Refresh
14400 ; Retry
604800 ; Expire - 1 week
86400 ) ; Minimum
mojaDomena.pl IN A <<moj IP>>
subdomena IN A <<moj IP>>
localhost IN A 127.0.0.1
subdomena.mojaDomena.pl IN A <<moj IP>>
|
Pierwszy raz bawie sie z konfiguracja, i zabardzo nie wiem jak osiagnac rezultat, na ten czas dziala tylko mojaDomena.pl, wyswietla sie strona ktora ustawilem, natomiast subdomeny nie dzialaja. Moze ktos z wieksza wprawa pomoglby Mi zmusic binda do dzialania i pomoc osiagnac zamierzony cel ?
Pozdrawiam. _________________ Compal FL90
Procesor: Core2duo t7100(1,8MHz)
Pamieć DDR2-2GB
Karta graf: GF 8600 GT
Plyta glowna:Intel Santa Rosa
WiFi: intel 4965 AGN |
|
Back to top |
|
 |
gexcite Tux's lil' helper

Joined: 24 Sep 2005 Posts: 116
|
Posted: Sat Oct 03, 2009 2:53 pm Post subject: |
|
|
W bindzie subdomenę zrób na aliasie
subdomena IN CNAME twoja.domena
Rekosr SOA ma wskazywać na twoją domenę, a nie subdomenę
konfig apache jest OK |
|
Back to top |
|
 |
gucio1414 n00b

Joined: 01 Oct 2007 Posts: 22
|
Posted: Sat Oct 03, 2009 10:49 pm Post subject: |
|
|
OK,zmienilem swoj wpis w mojaDomena.pl.zone na:
Code: |
$TTL 86400
@ IN SOA mojaDomena.pl. (
2008122601 ; Serial
28800 ; Refresh
14400 ; Retry
604800 ; Expire - 1 week
86400 ) ; Minimum
mojaDomena.pl IN A <<IP>>
subdomena IN CNAME mojaDomena.pl
|
Nie wiem czy o taka zmiane chodzilo, w kazdym razie niestety dalej nie dziala gdy probuje sie dostac na subdomena.mojaDomena.pl.
Gdy pinguje mojaDomena.pl komp odpowiada, natomiast na subdomena.mojaDomena.pl niesttety juz nie.Jakies pomysly ? _________________ Compal FL90
Procesor: Core2duo t7100(1,8MHz)
Pamieć DDR2-2GB
Karta graf: GF 8600 GT
Plyta glowna:Intel Santa Rosa
WiFi: intel 4965 AGN |
|
Back to top |
|
 |
gexcite Tux's lil' helper

Joined: 24 Sep 2005 Posts: 116
|
Posted: Sun Oct 04, 2009 9:58 am Post subject: |
|
|
Musisz sobie trochę jeszcze doczytać na temat składni plików konfiguracyjnych binda. Każda kropka ma znaczenie.
Przede wszystkim musisz zadeklarować adres IP servera, i hostów w Twojej sieci. Jak wpisujesz aliasy to możesz użyć tylko nazwy hosta bez pełnej domeny lub pełnej ścieżki host.domena. W tym drugim przypadku cała nazwa musi być zakończona kropką. Bez niej bind do adresu doklei jeszcze nazwę Twojej domeny. Poniższy przykład powinien zadziałać. Pamiętaj aby po każdej zmianie konfiguracji zmieniać numer seryjny pliku konfiguracyjnego.
Code: |
$ttl 38400
mojadomena.pl. IN SOA mojadomena.pl. root.mojadomena.pl. (
2007012581 ;koniecznie trzeba zmieniać serial po każdej modyfikacji
10800
3600
604800
38400 )
IN MX 10 mail
;;define names for mojadomena.pl
server IN A 192.168.1.1
IN MX 10 server
host1 IN A 192.168.1.2
host2 IN A 192.168.1.3
;; aliases for services
ns IN CNAME server
mail IN CNAME server
www IN CNAME server
ftp IN CNAME server
pop IN CNAME server
pop3 IN CNAME server
smtp IN CNAME server
proxy IN CNAME server
jabber IN CNAME server
openvpn IN CNAME server
subdomena IN CNAME server
subdomena2.mojadomena.pl. IN CNAME server
|
|
|
Back to top |
|
 |
|