И так. проблема в следующем.
Есть шлюз с интерфейсами
re0
re1
re0 смотрит в интернет и имеет адрес 66.66.66.66
re1 смотрит в локальную сеть 192.168.0.0/24 и имеет адрес 192.168.0.1
tun0 - openvpn 10.10.0.0/24 c адресом 10.10.0.1
Настроен NAT судя по всему не совсем так как надо потому если сервер пингует 192.168.0.1 (то есть сам себя) , то ответ приходит не с адреса 192.168.0.1 , а с адреса 66.66.66.66
$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1): 56 data bytes
64 bytes from 66.66.66.66: icmp_seq=0 ttl=64 time=0.052 ms
64 bytes from 66.66.66.66: icmp_seq=1 ttl=64 time=0.019 ms
64 bytes from 66.66.66.66: icmp_seq=2 ttl=64 time=0.026 ms
А если пинговать самого себя по tun0 (ping 10.10.0.1) то пинг вообще не идет (я предполагаю что из-за криво настроенного ната у них меняется адрес источника на 66.66.66.66 и они не возращаются)