День добрый, есть openvpn сервер и клиент. При подключении с этими же настройками через мобильный интернет никаких проблем нет, всё работает. Однако с этими же настройками через проводной интернет наблюдается проблема с передачей данных. tcpdump'ом на tun0 сервера видны только запросы к днс, пинги идут. Но ничего из локальной сети не открывается и даже не ловится tcpdump'ом. Пробовал всякие mtu-test, mssfix, fragment, ничего не помогает.
Клиент:
client
proto tcp
remote XXX.XXX.XXX.XXX
dhcp-option DNS 10.10.1.1
dev-type tun
dev tap
tun-mtu 1430
port 81
pull
script-security 3
cipher BF-CBC
auth-user-pass
comp-lzo adaptive
keysize 128
...
...
keepalive 10 120
verb 4
mute 3
daemon
server 10.10.1.0 255.255.255.0
port 81
topology subnet
proto tcp
dev tun0
client-to-client
tun-mtu 1430
cipher bf-cbc
keysize 128
comp-lzo yes
tls-server
plugin /usr/lib/openvpn/openvpn-plugin-auth-pam.so /etc/pam.d/login
client-cert-not-required
username-as-common-name
client-config-dir /etc/openvpn/ccd
ifconfig-pool-persist /tmp/openvpn/ip-pool2 86400
script-security 2
push "dhcp-option DNS 10.10.1.1"
push "route 192.168.0.0 255.255.255.0 10.10.1.1"
log /var/log/openvpn/openvpn-server2.log
status /var/log/openvpn/openvpn-server2-status.log
Как можно починить? Полагаю проблема в mtu, но уже не понятно куда двигаться, ставил tun-mtu 1400 ничего не меняется.
Заранее спасибо.