Udostępnianie łącza internetowego

Instalacja i konfiguracja oprogramowania sieciowego.
Awatar użytkownika
Cooler1989
Sędziwy Jeż
Sędziwy Jeż
Posty: 35
Rejestracja: 14 maja 2007, 15:02
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Udostępnianie łącza internetowego

Post autor: Cooler1989 »

Mam problem z udostępnieniem łącza internetowego. Sprawa wygląda następująco - posiadam w PC 2 karty sieciowe eth1 i eth0 oraz interfejs ppp0 który łączy się ze światem. Ustawienia są takie, że jedna karta ma adres 192.168.0.1, druga karta adres 192.168.0.2. Adresy sieci lokalnej przydziela natomiast serwer dhcp - na tym etapie wszystko działa. Chcę teraz udostępnić na każdy komputer podłaczony do jednej z kart PC, ale internet jest udostępniany (podejrzewam) tylko pierwszemu komputerowi podłączonemu do obojętnie której karty. Plik konfiguracyjny /etc/init.d/firewall wygląda tak:

Kod: Zaznacz cały

#linijka potrzebna do włączenia udostępniania internetu
echo 1 > /proc/sys/net/ipv4/ip_forward
#wyczyszczenie starych reguł z pamięci iptables
iptables -F
iptables -X
iptables -t nat -X
iptables -t nat -F
# ustawienie domyślnej polityki (o tym później)
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A FORWARD -o lo -j ACCEPT
# Najważniejsze - udostępnienie sieci dla wybranych podsieci
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
Niby powinien udostępniać na cały interfejs 192.168.0.0, ale tak nie jest. Wiecie co może być nie tak?

To może być problem z dhcp ponieważ jak podłączę do jednej karty to z nnych komputerów pinguje do PC a jak do drugiej to nie pinguje - mimo, że ta druga karta przydziela poprawnie adres.

Konfiguracja dhcp:

Kod: Zaznacz cały

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.3 192.168.0.254;
default-lease-time 6100;
option domain-name "siec";
option domain-name-servers 192.168.0.1, 192.168.0.2;
option routers 192.168.0.1, 192.168.0.2;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;

}
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości