
Ситуация следующая - имеется прокси-сервер на FreeBSD (одна сетевуха смотрит в интернет, вторая в локальную сеть), и есть в сети некий компьютер, на котором нужно соединится по VPN с удаленным сервером. Проблема в том что реализовать подключение через прокси вряд-ли возможно. Можно конечно через NAT, но владельцу компьютера интернет не положен. Из-за этого было решено сделать переадресацию портов, но что-то не очень получается.
Изначально пытался все сделать через IPFW - сделал такие правиила:
Код: Выделить всё
$IPFW add 100 fwd 1.1.1.1,1723 ip from ${NetIn}/${NetMask} to ${IpIn} 1723
$IPFW add 100 fwd 1.1.1.1,47 ip from ${NetIn}/${NetMask} to ${IpIn} 47
Начал делать через rinetd:
Код: Выделить всё
192.168.0.1 1723 1.1.1.1 1723
192.168.0.1 47 1.1.1.1 47
Есть у кого-то опыт переадресации портов для VPN? Дайте совет.