wlan0 - беспроводный адаптер, к которому будут коннектится наши беспроводные устройства
eth0 - устройство которое смотрит в интернет
Настраиваем интерфейс wlan0:
добавляем в файл /etc/network/interfaces
- auto wlan0
- iface wlan0 inet static
- address 192.168.0.1
- netmask 255.255.255.0
- wireless_mode Ad-Hoc
- wireless_channel 10
- wireless_essid home
- wireless_key 1234567890
Разрешаем пересылку пакетов:
- $ sudo echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
включаем NAT и сохраняем настройки в файл:
- $ sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
- $ sudo iptables-save > /etc/iptables.up.rules
добавляем в /etc/networks/interfaces в секцию wlan0:
- pre-up iptables-restore < /etc/iptables.up.rules
- up route add -net 192.168.0.0 netmask 255.255.255.0 dev wlan0
- up route add -net 0.0.0.0 netmask 255.255.255.255 dev eth0
Перегружаем сеть:
- $ sudo /etc/init.d/networking restart
(c) afreedenfield.livejournal.com
Комментариев нет:
Отправить комментарий