OpenVPN on OpenVZ with Ubuntu 16.04

Helmut Schneider jumper99 at gmx.de
Sun Jul 29 19:53:18 UTC 2018


Hi,

I set up OpenVPN on Ubuntu 16.04. From the shell I can conect to all
services behind the VPN server:

helmut at h2786452:~$ sudo tcpdump -n -i tun0 port 25
tcpdump: verbose output suppressed, use -v or -vv for full protocol
decode
listening on tun0, link-type RAW (Raw IP), capture size 262144 bytes
21:44:17.180104 IP 10.0.124.18.32836 > 192.168.124.249.25: Flags [S],
seq 239848268, win 14600, options [mss 1460,sackOK,TS val 2150393196
ecr 0,nop,wscale 7], length 0
21:44:17.205351 IP 192.168.124.249.25 > 10.0.124.18.32836: Flags [S.],
seq 2923799854, ack 239848269, win 8192, options [mss 1288,nop,wscale
8,sackOK,TS val 100173603 ecr 2150393196], length 0
21:44:17.205401 IP 10.0.124.18.32836 > 192.168.124.249.25: Flags [.],
ack 1, win 115, options [nop,nop,TS val 2150393222 ecr 100173603],
length 0
[...]
helmut at h2786452:~$

My VM is running on OpenVZ with a public IP. Postfix is bound to that
public IP. When it tries to forward mails to my Postfix server is seems
to use the public IP:

21:48:53.945114 IP 81.169.210.199.45236 > 192.168.124.249.25: Flags
[S], seq 4069537415, win 14600, options [mss 1460,sackOK,TS val
2150669961 ecr 0,nop,wscale 7], length 0
21:48:54.944247 IP 81.169.210.199.45236 > 192.168.124.249.25: Flags
[S], seq 4069537415, win 14600, options [mss 1460,sackOK,TS val
2150670961 ecr 0,nop,wscale 7], length 0
21:48:56.944277 IP 81.169.210.199.45236 > 192.168.124.249.25: Flags
[S], seq 4069537415, win 14600, options [mss 1460,sackOK,TS val
2150672961 ecr 0,nop,wscale 7], length 0
21:49:00.944260 IP 81.169.210.199.45236 > 192.168.124.249.25: Flags
[S], seq 4069537415, win 14600, options [mss 1460,sackOK,TS val
2150676961 ecr 0,nop,wscale 7], length 0
21:49:08.944250 IP 81.169.210.199.45236 > 192.168.124.249.25: Flags
[S], seq 4069537415, win 14600, options [mss 1460,sackOK,TS val
2150684961 ecr 0,nop,wscale 7], length 0

The packages never reach my OpenVPN server and I'm not sure if is
related to OpenVPN or a NAT rule. How would a NAT rule (iptables) look
like? Or other ideas?

Thank you!





More information about the ubuntu-users mailing list