Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Polskie forum (Polish) Polish OTW
  • Search

bind -> subdomena -> vhost

Rozmowy nie związane ściśle z Gentoo

Moderator: SlashBeast

Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
Author
Message
gucio1414
n00b
n00b
Posts: 22
Joined: Mon Oct 01, 2007 1:50 pm

bind -> subdomena -> vhost

  • Quote

Post by gucio1414 » Sat Oct 03, 2009 1:58 pm

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: Select all

                                               
# 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: Select all

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: Select all

$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
Top
gexcite
Tux's lil' helper
Tux's lil' helper
Posts: 116
Joined: Sat Sep 24, 2005 7:01 am

  • Quote

Post by gexcite » Sat Oct 03, 2009 2:53 pm

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
Top
gucio1414
n00b
n00b
Posts: 22
Joined: Mon Oct 01, 2007 1:50 pm

  • Quote

Post by gucio1414 » Sat Oct 03, 2009 10:49 pm

OK,zmienilem swoj wpis w mojaDomena.pl.zone na:

Code: Select all

$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
Top
gexcite
Tux's lil' helper
Tux's lil' helper
Posts: 116
Joined: Sat Sep 24, 2005 7:01 am

  • Quote

Post by gexcite » Sun Oct 04, 2009 9:58 am

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: Select all

$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 
Top
Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Polish OTW”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic