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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-07-05 18:47:47

  TeHaX - Użytkownik

TeHaX
Użytkownik
Zarejestrowany: 2006-06-07

problem z DNS w sieci na virtualbox

siec komputerowa jest zbudowana tak:

                                                                                                                                          _________
                                                                _________       _________                                  |               |
                                                               |              |       |             |                                   |  WWW     |
                                                               | DNS 1    |       | DNS 2   |                                   |  FPT        |
                                                               |  SSH      |       |    SSH   |                                   |  SSH       |
                                                               |________|       |_______|                                    |________|
                                                                      eth3               eth3                                               eth3
                                _______________             |                     |            _________________          |
                                |                        |            |                      |           |                             |         |
---siec_uczelni--eth5--|router 1            |-eth6----+-----------------+--eth5-|router 2                 |eth6--+
                                |maskarada       |                                                 | maskarada           |
                                |przekierowaia   |                                                 | przekierowania     |
                                |dhcp                |                                                 | ssh                      |
                                |ssh                  |                                                 |________________|
                                |_____________|                           




router 1
   eth5 dhcp   192.168.0.39 (aktualnie w domu)
   eth6 static 192.168.1.1
DNS1
   eth3  dhcp  192.168.1.3
DNS2
   eth3  dhcp  192.168.1.4
router 2
   eth5  dhcp  192.168.1.2
   eth6  dhcp  192.168.2.1
WWW_i_FTP
   eth3  dhcp  192.168.2.2


sieć działa i wszystko się pinguje po adresach ip

przekierowania portów:
80 na serwer Apache2 działa poprawnie
22 działają poprawnie (22->22, 2232->22, 2242->22, 2224->22, 2222->22)
21 na FTP działa poprawnie




moje konfigi:
[b]Router1[/b]
[b][*]  /etc/init.d/firewall[/b]

Kod:

    iptables -A PREROUTING -t nat -p udp --dport 53 -j DNAT --to 192.168.1.3:53
    iptables -A PREROUTING -t nat -p tcp --dport 80 -j DNAT --to 192.168.1.2:80

[b][*]  /etc/dhcp3/dhcpd.conf[/b]

Kod:

        option domain-namer-servers 192.168.1.3, 194.204.152.34;  //dla obu podsieci

[b]Router2[/b]
[b][*]  /etc/init.d/firewall[/b]

Kod:

    iptables -A PREROUTING -t nat -p tcp --dport 80 -j DNAT --to 192.168.2.2:80

[b]DNS1[/b]
[b][*]  /etc/bind/named.conf.options[/b]

Kod:

    options {
           directory "/var/cache/bind";
           listen-on { any; };
           listen-on-v6 { any; };
           auth-nxdomain yes;
           query-source address * port 53;
           transfer-source * port 53;
           notify-source * port 53;
           version "moj dns1";
           forwarders { 194.204.152.34; 194.204.159.1; };
    };

[b][*]  /etc/bind/named.conf.local[/b]

Kod:

    zone "/etc/bind/studencik.xxx" {
           type master;
           file "/etc/bind/studencik.xxx";
           allow-transfer { 192.168.1.4; };
           notify yes;
    };

[b]
[*]   /etc/bind/studencik.xxx[/b]

Kod:

    $TTL 86400
    $ORIGIN studencik.xxx.
    @       IN      SOA     dns1.studencik.xxx. root.studencik.xxx. (
        2005070901 ; Serial
        10800      ; Refresh
        3600       ; Retry
        2419200    ; Expire
        10800 )    ; NXDOMAIN TTL
        IN      NS              dns1.studencik.xxx.
        IN      NS              dns2.studencik.xxx.
    @       IN      A               192.168.1.2
    dns1    IN    A        192.168.1.3
    dns2    IN    A        192.168.1.4
    www     IN      A               192.168.1.2
    ftp     IN      A               192.168.1.2

[b]DNS2[/b]
[b][*]  /etc/bind/named.conf.options[/b]

Kod:

    options {
           directory "/var/cache/bind";
           listen-on { any; };
           listen-on-v6 { any; };
           auth-nxdomain yes;
           query-source address * port 53;
           transfer-source * port 53;
           notify-source * port 53;
           version "moj dns2";
           forwarders { 194.204.152.34; 194.204.159.1; };
    };

[b]
[*]  /etc/bind/named.conf.local[/b]

Kod:

    zone "/etc/bind/studencik.xxx" IN {
           type slave;
           file "/etc/bind/studencik.xxx";
       masters { 192.168.1.3; };
    };

Manuale z których korzystałem:
http://dug.net.pl/tekst/31/udostepnienie_polaczenia_internetowego_%28masq%29/
http://stary.dug.net.pl/faq/faq-3-115-Instalacja_i_konfiguracja_serwera_DNS_Bind.php


-----------------------------------


Do zrobienia pozostało skonfigurowanie DNS utrzymujących 5 domen:

DNS1 serwerem podstawowym
DNS2 serwerem zapasowym



Gdy wpisze w konsoli:

ping 212.77.100.101
dostaje odpowiedz poprawną

natomiast gdy wpisze:
ping wp.pl
unknow host wp.pl

(tylko na router1 poprawnie pinguje wp.pl)


Pomoże ktoś dalej popchnąć dalej to zadanie ?

Ostatnio edytowany przez TeHaX (2011-07-05 18:57:12)

Offline

 

#2  2011-07-06 09:02:46

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: problem z DNS w sieci na virtualbox

[quote=TeHaX]s
Gdy wpisze w konsoli:

ping 212.77.100.101
dostaje odpowiedz poprawną

natomiast gdy wpisze:
ping wp.pl
unknow host wp.pl

(tylko na router1 poprawnie pinguje wp.pl)


Pomoże ktoś dalej popchnąć dalej to zadanie ?[/quote]
Sprawdż na pozostałych komputerch czy są wpisy serwerów dns w /etc/resolv.conf

Ostatnio edytowany przez ba10 (2011-07-06 09:03:14)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

Offline

 

#3  2011-07-06 11:53:57

  djjanek - Użytkownik

djjanek
Użytkownik
Skąd: whereis
Zarejestrowany: 2007-11-15
Serwis

Re: problem z DNS w sieci na virtualbox

Nie poprawnie pinguje tylko poprawnie rozwiązuje nazwy domen.

Albo tak jak @ba10 napisał konfiguracja serwerów DNS, albo coś w firewall blokuje możliwość komunikacji z serwerem DNS. Do sprawdzenia polecam nslookup.

Offline

 

#4  2011-07-06 14:18:09

  TeHaX - Użytkownik

TeHaX
Użytkownik
Zarejestrowany: 2006-06-07

Re: problem z DNS w sieci na virtualbox

[b]/etc/resolv.conf[/b] przydzielany z dhcp:

Kod:

nameserver 192.168.1.3
nameserver 217.113.224.3
nameserver 212.51.192.2

[b]nslookup.wp.pl:[/b]

router1:

Kod:

Server:    217.113.224.3
Address:   217.113.224.3#53

Non-authoritate answer:
Name:   wp.pl
Address:   212.77.100.101

z pozostałych maszyn:

Kod:

;;connection timed out; no servers could be reached

[b]/etc/init.d/firewall[/b]

Kod:

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -F
iptables -X
iptables -t nat -X
iptables -t nat -F
iptables -t mangle -F
iptables -t mangle -X

iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

iptables -A INPUT -j ACCEPT -m state --state ESTABLISHED,RELATED
iptables -A FORWARD -j ACCEPT -m state --state ESTABLISHED,RELATED
iptables -A OUTPUT -j ACCEPT -m state --state ESTABLISHED,RELATED

iptables -t nat POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT

iptables -A FORWARD -p udp --dport 53 -j ACCEPT
iptables -A PREROUTING -t nat -p udp --dport 53 -j DNAT --to 192.168.1.3:53

iptables -A FORWARD -p tcp --dport 53 -j ACCEPT
iptables -A PREROUTING -t nat -p tcp --dport 53 -j DNAT --to 192.168.1.3:53

iptables -A PREROUTING -t nat -p tcp --dport 2232 -j DNAT --to 192.168.1.3:22
iptables -A PREROUTING -t nat -p tcp --dport 2242 -j DNAT --to 192.168.1.3:22
iptables -A PREROUTING -t nat -p tcp --dport 2224 -j DNAT --to 192.168.1.3:22
iptables -A PREROUTING -t nat -p tcp --dport 2222 -j DNAT --to 192.168.1.3:2222
iptables -A PREROUTING -t nat -p tcp --dport 2222 -j DNAT --to 192.168.1.3:80
iptables -A PREROUTING -t nat -p tcp --dport 2221 -j DNAT --to 192.168.1.3:2221
iptables -A PREROUTING -t nat -p tcp --dport 80 -j DNAT --to 192.168.1.3:80
iptables -A PREROUTING -t nat -p udp --dport 80 -j DNAT --to 192.168.1.3:80

Ostatnio edytowany przez TeHaX (2011-07-06 18:43:03)

Offline

 

#5  2011-07-06 16:39:44

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: problem z DNS w sieci na virtualbox

A co to tu ma robić :

Kod:

iptables -A PREROUTING -t nat -p tcp --dport 53 -j DNAT --to 192.168.1.3:2222

pomijając to że,  jakieś te przekierowania zagmatwane, ale to być może przez to że, przeziębiony jestem i nie domagam ;)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

Offline

 

#6  2011-07-06 18:42:49

  TeHaX - Użytkownik

TeHaX
Użytkownik
Zarejestrowany: 2006-06-07

Re: problem z DNS w sieci na virtualbox

tutaj była literówka podczas przepisywania ;)

Kod:

iptables -A PREROUTING -t nat -p tcp --dport 2222 -j DNAT --to 192.168.1.3:2222

blokowaniem translacji okazało się to przekierowanie:

Kod:

iptables -A FORWARD -p udp --dport 53 -j ACCEPT
iptables -A PREROUTING -t nat -p udp --dport 53 -j DNAT --to 192.168.1.3:53

iptables -A FORWARD -p tcp --dport 53 -j ACCEPT
iptables -A PREROUTING -t nat -p tcp --dport 53 -j DNAT --to 192.168.1.3:53

po skasowaniu tych linijek ping wp.pl odpowiada prawidłowo :)


czyli pozostało mi tylko w bindzie ustawić 5 domen :) oraz przekierowanie portu 53 przez router1 na dns1 ;/
Pomożecie ?

Ostatnio edytowany przez TeHaX (2011-07-06 18:44:11)

Offline

 

#7  2011-07-06 22:13:04

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: problem z DNS w sieci na virtualbox

Następna porcja zakatarzonych pytań :)
[quote=TeHaX]czyli pozostało mi tylko w bindzie ustawić 5 domen :) oraz przekierowanie portu 53 przez router1 na dns1 ;/
Pomożecie ?[/quote]
Czyli chodzi ci o domene czy subdomenę bo ludzie to mylą, opisz dokładnie, bo nie wiem co chcesz osiągnąć ?
I po co chcesz przekierowywać port 53 jak wszystko i tak akceptujesz domyślnie ? ;)

Ostatnio edytowany przez ba10 (2011-07-06 22:40:42)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

Offline

 

#8  2011-07-07 06:53:15

  TeHaX - Użytkownik

TeHaX
Użytkownik
Zarejestrowany: 2006-06-07

Re: problem z DNS w sieci na virtualbox

chodzi o to by w kopie gospodarzu (xp 192.168.0.31 ) ustawić dns 192.168.0.39 (router1) i żeby zapytania szły do maszyny wewnątrz sieci (dns1 192.168.1.3).


chodzi o osobne strony typu www.studencik.xxx, www.rydzyk.pl  czy www.laski.com z serwera apache (192.168.2.2). strony te miałyby być dostępne tylko lokalnie wewnątrz sieci ( oraz po ustawieniu na xp dns 192.168.0.39).

Offline

 

#9  2011-07-07 07:44:19

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: problem z DNS w sieci na virtualbox

[quote=TeHaX]chodzi o to by w kopie gospodarzu (xp 192.168.0.31 ) ustawić dns 192.168.0.39 (router1) i żeby zapytania szły do maszyny wewnątrz sieci (dns1 192.168.1.3).[/quote]
A nie idą ? Masz przecież domyślna politykę accept, więc wszystko akceptujesz co przychodzi do routera1. Ustaw bramę na router 1 i dns na dns1, a router1 ma przekierować w odpowiednie miejsce.

[quote=TeHaX]chodzi o osobne strony typu www.studencik.xxx, www.rydzyk.pl  czy www.laski.com z serwera apache (192.168.2.2). strony te miałyby być dostępne tylko lokalnie wewnątrz sieci ( oraz po ustawieniu na xp dns 192.168.0.39).[/quote]
Tworzysz kolejny plik strefy i dodajesz do named.conf.

Ostatnio edytowany przez ba10 (2011-07-07 07:49:57)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

Offline

 

#10  2011-07-07 14:16:50

  TeHaX - Użytkownik

TeHaX
Użytkownik
Zarejestrowany: 2006-06-07

Re: problem z DNS w sieci na virtualbox

[quote=ba10]A nie idą ? Masz przecież domyślna politykę accept, więc wszystko akceptujesz co przychodzi do routera1. Ustaw bramę na router 1 i dns na dns1, a router1 ma przekierować w odpowiednie miejsce.[/quote]
przy takim ustawieniu [b]/etc/dhcp3/dhcpd.conf[/b] na router1

Kod:

ddns-udpade-style ad-hoc;
shared-network sharedname {

  subnet 192.168.1.0 netmask 255.255.255.0 {
    default-lease-time 3500;
    option doman-name-servers 192.168.1.3, 217.113.224.4;
    option routers 192.168.1.1;
    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.1.255;

     host router1lan {
         hardware ethernet 00:00:00:00:00:02;
         fixed-address 192.168.1.1;
     }

     host router2wan {
         hardware ethernet 00:00:00:00:00:03;
         fixed-address 192.168.1.2;
     }

     host dns1 {
         hardware ethernet 00:00:00:00:00:05;
         fixed-address 192.168.1.3;
     }

     host dns2 {
         hardware ethernet 00:00:00:00:00:06;
         fixed-address 192.168.1.4;
     }
  }

  subnet 192.168.2.0 netmask 255.255.255.0 {
    default-lease-time 3500;
    option doman-name-servers 192.168.1.3, 217.113.224.4;
    option routers 192.168.2.1;
    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.2.255;

     host router2lan {
         hardware ethernet 00:00:00:00:00:04;
         fixed-address 192.168.2.1;
     }

     host wwwiftp {
         hardware ethernet 00:00:00:00:00:07;
         fixed-address 192.168.2.2;
     }
  }
}

ping studencik.xxx działa wewnątrz sieci virtualbox, ale z xp (dns ustawione 192.168.0.39, 217.113.224.3) nie może znaleźć hosta....


DODANE:

wpisując w konsoli xp:

[b]nslookup wp.pl[/b]

Kod:

*** Nie można odnaleźć nazwy serwera dla serwera 192.168.0.39: No response from server.
Serwer:   lazir.toya.net.pl
Address:  217.113.224.3

Nieautorytatywna odpowiedź:
Nazwa: wp.pl
Address: 212.77.100.101

[b]nslookup zolty.xxx[/b]

Kod:

*** Nie można odnaleźć nazwy serwera dla serwera 192.168.0.39: No response from server.
Serwer:   lazir.toya.net.pl
Address:  217.113.224.3

*** lazir.toya.net.pl nie może znaleźć zolty.xxx: Non-existent domain.

Ostatnio edytowany przez TeHaX (2011-07-07 16:05:07)

Offline

 

#11  2011-07-07 18:16:50

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: problem z DNS w sieci na virtualbox

A powiedz mi jak ma działać z zewnątrz zapytanie skoro chciałeś żeby tylko wewnątrz sieci VB rozwiązywało nazwy, a nie wychodziło na zewnątrz ? Czyli wszystko działa tak jak chciałeś, czy może do końca nie wiesz co chcesz osiągnąć ? :D
Druga sprawa XP nie może mieć dwóch bram więc musisz się zdecydować gdzie ma kierować ruch bo z tego co widzę to rozwiązuje nazwy dns Twojego ISP, a to oznacza, że wpięty jesteś do sieci swojego isp , pokaż wynik

Kod:

ipconfig /all

dla pewności zobaczymy co tam widać ;)
Trzecia sprawa to jest routing. Napisałem, że router1 ma  przekierować w odpowiednie miejsce czyli wyznaczyć trasę do celu. W tej chwili nie wie nic o sieci 192.168.0.0 i musisz mu to  naprawić. A może wie ? Polecenie na routerze1

Kod:

route -n

, na xp

Kod:

route print

APSIK
oj sorry, katar mi jeszcze nie przeszedł ;)

Edytka
Czy połączenie komputeraxp-gospodarza masz zmostkowane z interfejsem routera1 ? Czy  komputerxp-gospodarza widzi sieć VB tzn. czy może pingać hosty w sieci VB po adresie Ip i na odwrót hosty z sieci VB mogą pingować  komputerxp-gospodarza ?

Ostatnio edytowany przez ba10 (2011-07-07 19:34:49)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

Offline

 

#12  2011-07-07 18:51:24

  TeHaX - Użytkownik

TeHaX
Użytkownik
Zarejestrowany: 2006-06-07

Re: problem z DNS w sieci na virtualbox

[b]ipconfig /all[/b]

Kod:

Konfiguracja IP systemu Windows
        Nazwa hosta . . . . . . . . . . . : Damian
        Sufiks podstawowej domeny DNS . . . . . . : 
        Typ węzła . . . . . . . . . . . . : Nieznany
        Routing IP włączony . . . . . . . : Nie
        Serwer WINS Proxy włączony. . . . : Nie

Karta Ethernet Połączenie sieci bezprzewodowej:
        Sufiks DNS konkretnego połączenia : 
        Opis . . . . . . . . . . . . . . :  Intel(R) PRO/Wireless 3945ABG Network Connection
        Adres fizyczny. . . . . . . . . . : 00-1B-77-78-D1-02
        DHCP włączone . . . . . . . . . . : Tak
        Autokonfiguracja włączona . . . . : Tak
        Adres IP. . . . . . . . . . . . . : 192.168.0.31
        Maska podsieci. . . . . . . . . . : 255.255.255.0
        Brama domyślna. . . . . . . . . . : 192.168.0.1
        Serwer DHCP . . . . . . . . . . . : 192.168.0.1
        Serwery DNS . . . . . . . . . . . : 192.168.0.39
                                            217.113.224.3
        Dzierżawa uzyskana. . . . . . . . : 7 lipca 2011 15:44:23
        Dzierżawa wygasa. . . . . . . . . : 17 lipca 2011 15:44:23

Karta Ethernet VirtualBox Host-Only Network:
        Sufiks DNS konkretnego połączenia : 
        Opis . . . . . . . . . . . . . . :  VirtualBox Host-Only Ethernet Adapter
        Adres fizyczny. . . . . . . . . . : 08-00-27-00-D8-96
        DHCP włączone . . . . . . . . . . : Nie
        Adres IP. . . . . . . . . . . . . : 192.168.56.1
        Maska podsieci. . . . . . . . . . : 255.255.255.0
        Brama domyślna. . . . . . . . . . :

[b]route -n[/b]

Kod:

Kernel IP routing table
Destination         getway          genmask              flags   metric      ref          use       iface
192.168.1.0        0.0.0.0          255.255.255.0       U        0               0            0         eth5
192.168.0.0        0.0.0.0          255.255.255.0       U        0               0            0         eth4
0.0.0.0               192.168.1.1   0.0.0.0                 UG        0               0            0         eth5
0.0.0.0               192.168.0.1   0.0.0.0                 UG        0               0            0         eth4

[b]router print[/b] nie rozpoznaje polecenia


teraz mam tak:


internet ----modem----router----xp
                                          ---router1---dns1
                                          ---dns2
                                          ---router2 ---- www i ftp

xp (192.168.0.31) i router1(192.168.0.39) dostaja ip z fizycznego routera


router1    eth4-bridget    eth5-siec_wewnetrzna


z xp moge pingowac 192.168.0.39 ale już nie moge 192.168.1.1, 192.168.1.x, 192.168.2.x

z sieci wewnetrznej (192.168.1.x, 192.168.2.x) moge pingowac na zewnatrz, czyli ping wp.pl  oraz ping 192.168.0.31  (xp)




rozchodzi sie o to ze gdyby dns byl postawiony na router1 to by bezporblemu odpowiadal, a takto zapytanie przychodzi na router1 i on nie wie ze ma je przekierowac do wewnatrz sieci...


DODANO:

[quote=ba10]Druga sprawa XP nie może mieć dwóch bram więc musisz się zdecydować gdzie ma kierować ruch bo z tego co widzę to rozwiązuje nazwy dns Twojego ISP, a to oznacza, że wpięty jesteś do sieci swojego isp[/quote]
Jak najbardziej ma jedną bramę, wspólną z router1  -> 192.168.0.1   ale może mieć 2 adresy DNS:   
podstawowy (wirtualny z wirtualnymi domenami) -> 192.168.0.39 (które przekieruje zapytanie do 192.168.1.3)
oraz zapasowy ISP: który ma obsłużyć internet -> 217.113.224.3


Domeny wirtualne to: czarny.xxx, czerwony.xxx, zielony.xxx, zolty.xxx, niebieski.xxx;


Może i wcześniej nie sprecyzowałem dokładnie, potrzebuje żeby działało coś takiego:

po wpisaniu w przeglądarce XP którąś z wirtualnych domen np. www.czerwony.xxx czy www.niebieski.xxx to otwierają się strony z serwera WWWiFTP wirtualnej maszyny (192.168.2.2), a po wpisaniu prawidłowej domeny której nie ma dns1 (192.168.1.3 patrz 192.168.0.39:53) obsługuje dns ISP (217.113.224.3)


Na obecną chwilę strony mogę przeglądać tak    http://192.168.0.39/czerwony.xxx   czy    http://192.168.0.39/niebieski.xxx

Ostatnio edytowany przez TeHaX (2011-07-07 19:44:54)

Offline

 

#13  2011-07-07 19:51:42

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: problem z DNS w sieci na virtualbox

Sorry, miało być

Kod:

 route print

r mi się przypałentało. :)
Bramę na komputerxp-gospodarza masz 192.168.0.1 czyli wszystkie zapytania są słane do Twojego routera tego fizycznego, a ten nie wie o dns w VB.
DNS maja adres 192.168.1.3 i 192.168.1.4, a nie 192.168.0.39, który to adres jest adresem router1 i to on jak będzie bramą dla komputerxp-gospodarza, a dnsy 1.3 i 1.4 to będzie działało.
Jak już pisałem XP nie może mieć dwóch bram więc musisz się zdecydować gdzie ma kierować ruch czy na router fizyczny czy na router1.

EDYTKA
Dopisek Twój przeczytałem jak puściłem posta. Musisz zrozumieć na czym polega komunikacja w sieci i dlaczego ta nieszczęsna brama jest taka ważna.
Pewnie ten router fizyczny co tam masz to jakaś mało konfigurowalna "mydelniczka", bo byś mógł na niej wskazać gdzie ma kierować ruch z danej podsieci czy adresu IP.
Możesz, żeby było zabawnie np. zrobić z komputerxp-gospodarza by ten forwardował miedzy sieciami i wyrzucić router1. Jeden interfejs do routera fizycznego tak jak masz , a drugi interfejs złączony z siecią VB lecz na interfejsie tym nie wpisujesz żadnej bramy. Na reszcie hostów VB wpisujesz bramę czyli IP interfejsu komputerxp-gospodarza dołączonego do sieci VB, mała zmiana w rejestrze i powinno wszystko śmigać, ale czy takie kombinacje będą miały sens ?

Ostatnio edytowany przez ba10 (2011-07-07 20:34:52)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

Offline

 

#14  2011-07-07 20:43:49

  TeHaX - Użytkownik

TeHaX
Użytkownik
Zarejestrowany: 2006-06-07

Re: problem z DNS w sieci na virtualbox

tak wygląda treść zadania [url=http://imageshack.us/photo/my-images/20/p1090087f.jpg/]>> LINK <<[/url]

jakakolwiek zabawa z moją 'mydelniczką' odpada bo to ma być później uruchomione na uczelni, router1 też nie mogę wywalić bo ma być wg zadania...

Offline

 

#15  2011-07-07 20:55:30

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: problem z DNS w sieci na virtualbox

No to zadanie przecież masz zrobione :)
Problemem jest w Twoim przypadku to, że wszystkie zapytania czy to  o nazwy dns czy o sieci są "pchane" do Twojego routera fizycznego, a tak naprawdę powinny do routera1, który jak się domyślam jest routerem brzegowym, wyjściem na świat dla reszty hostów schowanych za natem. W tym "zadaniu" nie widzę by komputer gość miał odgrywać jakąkolwiek role. Chociaż mogę źle widzieć bo bardziej rozumiem język pisany niż język obrazkowy ;)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

Offline

 

#16  2011-07-07 21:01:30

  TeHaX - Użytkownik

TeHaX
Użytkownik
Zarejestrowany: 2006-06-07

Re: problem z DNS w sieci na virtualbox

[quote=ba10]Chociaż mogę źle widzieć bo bardziej rozumiem język pisany niż język obrazkowy ;)[/quote]
Ja również...

W takim razie nie rozumiem tego przekierowania portu 53udp na maszynę DNS1....

Offline

 

#17  2011-07-07 21:09:04

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: problem z DNS w sieci na virtualbox

No to trzeba wykładowcy zapytać co autor miał na myśli :)
Bo zgadywanie mnie średnio bawi, pewnie tak jak i Ciebie.
A jak już tak się wkręciłem, to jak będziesz miał treść zadania, tak czarno na białym, razem ze schematem to z miłą chęcią bym w weekend wygospodarował trochę czasu i sobie coś takiego porozklimiał :) Taki troubleshooting :D

Ostatnio edytowany przez ba10 (2011-07-07 21:10:24)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój [url=jarekw.eu]Blog[/url], a później [url=tanczymy.com]Tańczymy[/url] ;)

Offline

 

#18  2011-07-07 21:13:38

  TeHaX - Użytkownik

TeHaX
Użytkownik
Zarejestrowany: 2006-06-07

Re: problem z DNS w sieci na virtualbox

Dzięki za pomoc, jak tylko się dowiem to na pewno napiszę. Pozdrawiam.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.011 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00092 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.118.137.96' WHERE u.id=1
0.00084 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.118.137.96', 1732705064)
0.00040 SELECT * FROM punbb_online WHERE logged<1732704764
0.00064 SELECT topic_id FROM punbb_posts WHERE id=177134
0.00217 SELECT id FROM punbb_posts WHERE topic_id=19316 ORDER BY posted
0.00060 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=19316 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00116 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=19316 ORDER BY p.id LIMIT 0,25
0.00092 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19316
Total query time: 0.00787 s