http://linux.about.com/od/ubusrv_doc/a/ubusg18t03.htm
- eth0 — интерфейс локальной сети
- wlan0 — интерфейс с инернетом
Машина-роутер:
sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward' # or via sysctl.conf sudo ifconfig eth0 up 172.16.1.1/24 sudo iptables -t nat -A POSTROUTING -s 172.16.1.0/24 -o wlan0 -j MASQUERADE
Машина-клиент (стандартные настройки в менеджере будут достаточны):
sudo ifconfig eth0 up 172.16.1.2/24 sudo route add default gw 172.16.1.1 # и dns ещё — /etc/resolv.conf или как-то так
TODO: Автоматизировать с помощью профилей соединений (wicd), задавая это в скриптах.
TODO: Поднять dhcp-server на машине-роутере с раздачей в eth0.