Добрый день!
Заранее извиняюсь, в теме Linuxа можно сказать только месяц. Родился вот такой вот вопросик: есть у нас Ubuntuшный сервер. Как на нем можно настроить NAT, таким образом, чтобы на других машинах сети (под управлением windows) можно было настроить VPN (при том что под одним логином можно поднять только одну VPN сессссию)?
Сейчас у меня используется такая схема (eth0 смтотит наружу, eth1 - внутрь) :
!/bin/sh
# Включаем форвардинг пакетов
echo 1 > /proc/sys/net/ipv4/ip_forward
# Разрешаем трафик на loopback-интерфейсе
iptables -A INPUT -i lo -j ACCEPT
# Разрешаем доступ из внутренней сети наружу
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
# Включаем NAT
#iptables -t nat -A POSTROUTING -o eth0 -s 192.168.202.109 -j MASQUERADE
И все бы ничего, VPN запускается, НО только на одной из машин, на которой раньше всех запустилась VPN сессия. После этого мы VPN на первой машине обрываем, пробуем запустить на второй. На что появляется виндовая ошибка (вроде бы 619). Такое впечатление что Ubuntu каким-то образом держит vpn соединение, даже после его обрыва на клиентской машине. Может кто-нибудь подсказать что тут можно сделать?