Witam,
Chciałbym udostępnić internet z jednego laptopa na drugi przez wifi.
Udostępniający: Ubuntu Karmic Koala, internet play online (modem usb)
Docelowy: Vista
Staram się to zrobić w sposób jaki (chyba) został przewidziany przez dystrybucję czyli, LPM na network manager i "utwórz nową sieć bezprzewodową..". Wpisuję klucz WEP, nazwę sieci. i zatwierdzam.
Na komputerze z Vistą widzę tę sieć, łączę się z nią ale jest ona w trybie "tylko lokalne" i internetu nie mam.
Moje pytanie: czy to jest kwestia iptables, że coś jest zablokowane? czy raczej złej konfiguracji na Vista (ip, brama domyślna, DNS)
Czy mógłby mi ktoś powiedzieć jak konfiguracja na docelowym komputerze powinna wygladać?
udostępnianie internetu ppp0 -> wifi
-
- Piegowaty Guziec
- Posty: 5
- Rejestracja: 29 lis 2007, 22:02
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: GNOME
- Architektura: x86
Odp: udostępnianie internetu ppp0 -> wifi
Podpisuje sie pod pytaniem (mam wbudowany modem z iPlusem ale to chyba wiele nie zmienia )
-
- Sędziwy Jeż
- Posty: 86
- Rejestracja: 21 cze 2005, 00:49
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: udostępnianie internetu ppp0 -> wifi
@ursus: bo tworzysz jedynie siec ad-hoc miedzy dwoma kartami wifi. Musisz ustawic maskarade, ze polaczenie z lacza ppp bedzie robilo za domyslna brame. Nie wiem jakie sieci skonfigurowales na polaczeniu wifi, ale jezeli siecia jest 192.168.0.0/24 to to zadziala po odpaleniu tego skryptu:
Ustawi Ci routing...pod warunkiem, ze routing na lapie z vista nie jest namieszany
Kod: Zaznacz cały
#!/bin/sh
echo '::: Uruchamianie maskarady'
# Odpalenie przekazywania pakietow IP
echo "1" > /proc/sys/net/ipv4/ip_forward
# Czyszczenie tablic NAT-a i filtrowania
iptables -F -t nat
iptables -X -t nat
iptables -F -t filter
iptables -X -t filter
# Brak pozwolenia na forward pakietow
iptables -t filter -P FORWARD DROP
# Przepuszczanie pakietow z sieci i do sieci
iptables -t filter -A FORWARD -s 192.168.0.0/255.255.255.0 -d 0/0 -j ACCEPT
iptables -t filter -A FORWARD -s 0/0 -d 192.168.0.0/255.255.255.0 -j ACCEPT
# Udostepnienie netu przez maskarade
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -j MASQUERADE
# przepuszczanie duzych pakietow
iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
- mgrQkiZ
- Wytworny Kaczor
- Posty: 252
- Rejestracja: 03 mar 2008, 17:09
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
- Kontakt:
Odp: udostępnianie internetu ppp0 -> wifi
I ja się dołączam do pytania. Czytałem że do poprawnego działania sieci ad-hoc potrzebny jest pakiet dnsmasq. Dzięki niemu Network Manager ma nadawać numer ip komputerom podłączonym i podawać dane sieci, czyli DNS'y. Ale w jaki sposób się to odbywa to nie wiem.
Chciałem udostępnić net komórce. Komórka łączy się bez problemu w sieć ad-hoc. Zazwyczaj do udostępnienia (maskarady) używam Firestarter'a, tam w sposób klikany można łatwo udostępnić neta, szczególnie jeśli chodzi o udostępnienie ppp0 do eth0. Jednak to rozwiązanie nie działa za bardzo z wifi. Spróbuje jeszcze z komendami iptables, ale pewnie i tak nie będzie działać. Ja myślę, że to wina dnsmasq.
Chciałem udostępnić net komórce. Komórka łączy się bez problemu w sieć ad-hoc. Zazwyczaj do udostępnienia (maskarady) używam Firestarter'a, tam w sposób klikany można łatwo udostępnić neta, szczególnie jeśli chodzi o udostępnienie ppp0 do eth0. Jednak to rozwiązanie nie działa za bardzo z wifi. Spróbuje jeszcze z komendami iptables, ale pewnie i tak nie będzie działać. Ja myślę, że to wina dnsmasq.
www.qkiz.pl - 100% geek blog
Podaruj 1% osobie chorej na stwardnienie rozsiane --> www.sm.qkiz.pl
Podaruj 1% osobie chorej na stwardnienie rozsiane --> www.sm.qkiz.pl
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości