LINUX.ORG.RU
ФорумAdmin

wifi-точка без интернета,как ей его дать


0

1

Есть машина с wifi в режиме ad-hoc

/etc/network/interfaces:

#Wireless network D-link
auto wlan0
iface wlan0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.4 #Машина подключаемая к хосту,у нее есть интернет
dns-nameserver 192.168.0.4
wireless-mode ad-hoc
wireless-channel 1
wireless-essid LaTeX

#route -n #На точке доступа
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.4     255.255.255.0   UG    0      0        0 wlan0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
#На машине с интернетом
10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.0.0     0.0.0.0         255.255.255.0   U     2      0        0 eth1
0.0.0.0         10.64.64.64     0.0.0.0         UG    0      0        0 ppp0

Попытки при помощи route add default gw добавить компьютер с интернетом ни к чему не привели. ЧЯДНТ?

NAT+форвардинг на шлюзе настроен?

echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -p all -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

dreamer ★★★★★
()

Ещё советую на машине с интернетом поставить dnsmasq (dhcpd + dns-proxy), дабы на клиенте не вбивать айпи, шлюз и днс.

Nao ★★★★★
()
Ответ на: комментарий от Nao

На машине с интернетом dnsmasq есть , раньше, когда соединен с компом был через витуху использовал

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE 
Через провод все работало.

trenkinan
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.