десктоп - eth0: 10.0.0.0/21; wlan0: 169.254.1.0/24
ноутбук - wifi by atheros 169.254.1.0/24
Нужно настроить прозрачный доступ с ноутбука в сеть 10.0.0.0/21. Для этого на десктопе, находящимся под управлением OpenSuSE 10.3, используем SuSEFirewall, который умеет "маскировать".
Нужно отредактировать /etc/sysconfig/SuSEfirewall2:
//внешний интерфейс
FW_DEV_EXT="eth0"
//внутренний интерфейс
FW_DEV_INT="wlan0"
//разрешаем перенаправление
FW_ROUTE="yes"
//разрешаем "маскарадинг"
FW_MASQUERADE="yes"
//по умолчанию маскирующий интерфейс - внешний, eth0
FW_MASQ_DEV="zone:ext"
//разрешаем неограниченный доступ сети 169.254.1.0/24 в сеть 0/0 (внешнюю)
FW_MASQ_NETS="169.254.1.0/24,0/0"
(Хотя, если не замарачиваться, то просто FW_MASQ_NETS="0/0" - неограниченный доступ)
Далее
# /etc/rc.d/SuSEfirewall2_init restart
# /etc/rc.d/SuSEfirewall2_setup restart
Для начала все. Таки образом настроен доступ из сети 169.254.1.0/24 в сеть 0/0 посредством SuSEfirewall.
Комментариев нет:
Отправить комментарий