Код: Выделить всё
startup:
set user user pass
set web self 0.0.0.0 5006
set web open
default:
load pptp_client
pptp_client:
create bundle static B1
set iface enable nat
set nat enable log
set nat enable incoming
set nat enable same-ports
set iface enable tcpmssfix
create link static L1 pptp
set link action bundle B1
set auth authname user
set auth password pass
set link max-redial 100
set link mtu 1460
set link keep-alive 20 75
set pptp peer vpnserver
open
Код: Выделить всё
ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1460
inet 93.125.х.х --> 192.168.100.1 netmask 0xffffffff
Пробовал использовать встроенный в mpd5 нат для проброса udp портов. Ничего не изменилось. tcpdump и ngctl показывают, что этот нат работает и принимает запросы. Ответы же опять уходят через 93.85.х.х. ipfw на время тестов имело лишь одно правило "allow ip from any to any". net.inet.ip.forwarding=1 Подскажите, в чем может быть проблема? С tcp все отлично, а вот udp работает не нормально.
Код: Выделить всё
bge0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE>
ether 00:23:7d:61:xx:xx
inet 93.85.x.x netmask 0xfffffff8 broadcast 93.85.x.55
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
Код: Выделить всё
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 93.85.x.y UGS 408754 39647528987 bge0
93.85.x.y/29 link#1 U 2021 72309022 bge0
93.85.x.x link#1 UHS 0 247336262 lo0
93.125.x.x link#6 UHS 0 0 lo0
127.0.0.1 link#5 UH 0 759297868 lo0
192.168.100.1 link#6 UH 0 0 ng0