Adres IP 192.168.0.x w udostępnianiu internetu
: 17 lutego 2007, 01:48
Witam,
długo się zastanawiałem zanim zdecydowałem zadać to pytani, ale moja ciekawość nie daje mi spać.
Po krótce przedstawię sytuację. W kompie mam 2 sieciówki: eth0 (dostawca neta) eth1 (do rozdzielenia neta). Eth0 ustawienia pobiera z dhcp a eth1 ustawiam statycznie:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
Do udostępnienia połączenia posłużyłem się opisem http://dug.net.pl/texty/masq.php
W pliku firewalla mam wpis:
# udostepniaie internetu w sieci lokalnej
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT
Problem jest taki, że w tej konfiguracji 192.168.0.0/24 nie działa mi to udostępnianie, a gdy ustawie Ip eth1 na 192.168.1.1 i w powyższych wpisach zmienię na 192.168.1.0/24 to wszystko działa (oczywiście pamiętam o zmianie ustawień na komputerze kliencie). Próbowałem czytać o klasach Ip ale jakąś nie doszedłem do zrozumienia.
A i jeszcze jedna sprawa. Z komputera klienta nie mogę pingować bramy 192.168.1.1 a internet na nim działa. Z serwera jak pinguję klienta to wszystko jest ok. Jak to możliwe?
Pozdrawiam
długo się zastanawiałem zanim zdecydowałem zadać to pytani, ale moja ciekawość nie daje mi spać.
Po krótce przedstawię sytuację. W kompie mam 2 sieciówki: eth0 (dostawca neta) eth1 (do rozdzielenia neta). Eth0 ustawienia pobiera z dhcp a eth1 ustawiam statycznie:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
Do udostępnienia połączenia posłużyłem się opisem http://dug.net.pl/texty/masq.php
W pliku firewalla mam wpis:
# udostepniaie internetu w sieci lokalnej
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT
Problem jest taki, że w tej konfiguracji 192.168.0.0/24 nie działa mi to udostępnianie, a gdy ustawie Ip eth1 na 192.168.1.1 i w powyższych wpisach zmienię na 192.168.1.0/24 to wszystko działa (oczywiście pamiętam o zmianie ustawień na komputerze kliencie). Próbowałem czytać o klasach Ip ale jakąś nie doszedłem do zrozumienia.
A i jeszcze jedna sprawa. Z komputera klienta nie mogę pingować bramy 192.168.1.1 a internet na nim działa. Z serwera jak pinguję klienta to wszystko jest ok. Jak to możliwe?
Pozdrawiam