Łączenie dwóch sieci lokalnych (udostępnianie połączenia)

Instalacja i konfiguracja oprogramowania sieciowego.
faustus
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 13 lip 2009, 13:25
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Łączenie dwóch sieci lokalnych (udostępnianie połączenia)

Post autor: faustus »

Problem jest taki, że próbuje udostępnić połączenie wlan0 (które jest na komputerze 1) przez eth0 dla komputera 2. Wydaje mi się że jestem bardzo blisko, ponieważ gdy pinguje google na kompie 2 to otrzymuje coś takiego:

Kod: Zaznacz cały

PING google.pl (216.239.59.104) 56(84) bytes of data.
Próbowałem skorzystać z firestartera, ale nic z tego.
Ustawienia wyglądają tak na kompie 1:
(internet) wlan0 ip:192.168.221.2 maska: 255.255.255.252 brama: 192.168.221.1 jest to połączenie przez radiówke. (lan) eth0 ip: 192.168.0.1 maska:255.255.255.0 brama:192.168.0.1
W konsoli wpisuje:

Kod: Zaznacz cały

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
Ustawienia na kompie2:
eth0 ip: 192.168.0.1 maska: 255.255.255.0 brama: 192.168.0.1
no i teraz DNS: do końca nie wiem co tu wpisać w jednym poradniku piszą że to co na kompie 1 a z drugiego że bramę. Gdy wpiszę bramę otrzymuję

Kod: Zaznacz cały

PING google.pl (216.239.59.104) 56(84) bytes of data.
W przypadku pierwszej opcji pingowanie nie daje rezultatu.

Proszę o pomoc z rozwiązaniem tego problemu.

P.S Przeczytałem bardzo wiele rozwiązań więc jest duże prawdopodobieństwo tego, że jak odeślecie mnie do jakiegoś poradnika to mi nie pomożecie.
Awatar użytkownika
sibul
Wytworny Kaczor
Wytworny Kaczor
Posty: 318
Rejestracja: 16 paź 2007, 22:29
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: Problem z iptables (chyba)

Post autor: sibul »

No to teraz:

Kod: Zaznacz cały

sudo apt-get install dnsmasq ipmasq

Kod: Zaznacz cały

sudo /etc/init.d/dnsmasq restart

Kod: Zaznacz cały

sudo dpkg-reconfigure ipmasq

Kod: Zaznacz cały

sudo ifconfig wlan0 192.168.221.2 netmask 255.255.255.252

Kod: Zaznacz cały

sudo route add default gw 192.168.221.1

Kod: Zaznacz cały

sudo echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
Na kompie #2:

Kod: Zaznacz cały

sudo eth0 down && sudo eth0 192.168.0.2 broadcast 192.168.0.255 netmask 255.255.255.0 up

Kod: Zaznacz cały

sudo route add default gw 192.168.0.1

Kod: Zaznacz cały

sudo echo "nameserver 192.168.0.1 >> /etc/resolv.conf"
OS X 10.8.3
faustus
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 13 lip 2009, 13:25
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: Łączenie dwóch sieci lokalnych (udostępnianie połączenia)

Post autor: faustus »

Dzięki za pomoc sposób który podałeś trochę się różni od pozostałych, ale rezultat jest taki sam jak napisałem w pierwszym poście :sad:
romkli
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 04 lis 2006, 22:48
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: Łączenie dwóch sieci lokalnych (udostępnianie połączenia)

Post autor: romkli »

JA chciałem udostępnić internet tym sposobem, ale nie mogę zainstalować ipmasq, skąd mogę go wziąć?
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 20 gości