У меня есть следующие настройки:
ОС: Ubuntu v13
Программное обеспечение: PPTP
NIC 1 (eth1)
IP: 10.2.95.207/24
Шлюз: 10.2.95.1
(это сеть, к которой я хочу подключиться)
NIC 2 (eth2)
IP: 7.82.176.254/8
(сеть, к которой я хочу подключиться)
PPTP установлен на
локальный IP: 10.2.95.208
диапазон удаленного IP: от 10.2.95.212 до 219
sysctl.conf
net.ipv4.ip_forward = 1
rc.local
iptables -A FORWARD -p tcp --syn -s 10.0.0.0/8 -j TCPMSS --set-mss 1356
iptables -t nat -A POSTROUTING -s 10.0.0.0/8 -o eth1 -j MASQUERADE
Чего я хочу достичь
- Подключитесь с помощью PPTP из Windows 8.1 и получите IP 10.0.0.0/24 (СДЕЛАНО!)
- Доступ к компьютерам с базовой версией 10.0.0.0/8 (СДЕЛАНО!)
- Пересылать весь UDP-трафик в сеть, из которой я соединяюсь (я не знаю, как это сделать)
В этой сети есть игровой сервер, к которому я хочу получить доступ. Когда я сканирую его из игрового лобби в той же сети, я вижу его, но когда я сканирую из-за VPN, я не вижу его, хотя я могу пропинговать IP и получить доступ к самому компьютеру (удаленный рабочий стол),
Я догадался, что проблема с пересылкой UDP.