LINUX.ORG.RU
решено ФорумAdmin

Проблема с маршрутом proxmox+opensense+openvpn server

 ,


0

0

Всем привет.

Есть proxmox+opensense+openvpn server

Суть проблемы когда я подключаюсь клиентом к опенвпн серверу на opensense, то не могу достучаться до https://10.10.2.1:8006,Веб морда opensense 10.10.2.2 доступна.

Если подключить виртмашину с получить айпи по dhcp от opensense, то хост 10.10.2.1 доступен.

В линуксе это решается одной командой iptables, то тут не понимаю что ему надо. Подскажите пожалуйста.Установил все из коробки, добавил только одно правило на WAN чтобы пускало по порту openvpn.

Если кого-то смущает opensense, тоже самое проделал на pfsense и получил тоже самое.

Proxmox:


cat /etc/network/interfaces

auto vmbr0
iface vmbr0 inet static
	address 11.11.89.00/26
	gateway 11.11.00.00
	bridge-ports ens2f0
	bridge-stp off
	bridge-fd 0


auto vmbr3
iface vmbr3 inet static
	address 10.10.2.1/24
	bridge-ports none
	bridge-stp off
	bridge-fd 0

Opensense:

Машина имеет два интерфейса

vmbr0 - WAN свой белый айпи
vmbr3 - LAN

LAN

10.10.2.2/24
https://prnt.sc/uqmg6z

DHCP

10.10.2.10 - 10.10.2.254 
https://prnt.sc/uqmk6c

OPENVPN сервер

https://prnt.sc/uqmr4g

dev ovpns1
verb 1
dev-type tun
dev-node /dev/tun1
writepid /var/run/openvpn_server1.pid
script-security 3
daemon
keepalive 10 60
ping-timer-rem
persist-tun
persist-key
proto udp
cipher AES-256-GCM
auth SHA256
up /usr/local/etc/inc/plugins.inc.d/openvpn/ovpn-linkup
down /usr/local/etc/inc/plugins.inc.d/openvpn/ovpn-linkdown
multihome
client-connect "/usr/local/etc/inc/plugins.inc.d/openvpn/ovpn_setup_cso.php server1"
tls-server
server 10.9.1.0 255.255.255.0
client-config-dir /var/etc/openvpn-csc/1
tls-verify "/usr/local/etc/inc/plugins.inc.d/openvpn/ovpn_auth_verify tls 'ServerCA' 1"
lport 51194
management /var/etc/openvpn/server1.sock unix
push "route 10.10.2.0 255.255.255.0"
push "dhcp-option DNS 1.1.1.1"
push "redirect-gateway def1"
duplicate-cn
ca /var/etc/openvpn/server1.ca 
cert /var/etc/openvpn/server1.cert 
key /var/etc/openvpn/server1.key 
dh /usr/local/etc/dh-parameters.2048.sample
tls-auth /var/etc/openvpn/server1.tls-auth 0
persist-remote-ip
float

Маршруты opensense

https://prnt.sc/uqnq12

Кусок лога При обращении на 10.10.2.1 с впн клиента

https://prnt.sc/uqo5pf

На клиенте openvpn

linux@debian:~$ traceroute 10.10.2.2
traceroute to 10.10.2.2 (10.10.2.2), 30 hops max, 60 byte packets
 1  * * *
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  *^C

linux@debian:~$ traceroute 10.10.2.1
traceroute to 10.10.2.1 (10.10.2.1), 30 hops max, 60 byte packets
 1  10.9.1.1 (10.9.1.1)  49.482 ms  49.408 ms  49.664 ms
 2  * * *
 3  * * *
 4  * *^C

linux@debian:~$ ping 10.10.2.2
PING 10.10.2.2 (10.10.2.2) 56(84) bytes of data.
64 bytes from 10.10.2.2: icmp_seq=1 ttl=64 time=48.1 ms
64 bytes from 10.10.2.2: icmp_seq=2 ttl=64 time=49.1 ms
64 bytes from 10.10.2.2: icmp_seq=3 ttl=64 time=48.4 ms
^C

--- 10.10.2.2 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 6ms
rtt min/avg/max/mdev = 48.072/48.506/49.086/0.426 ms


linux@debian:~$ ping 10.10.2.1
PING 10.10.2.1 (10.10.2.1) 56(84) bytes of data.
^C
--- 10.10.2.1 ping statistics ---
21 packets transmitted, 0 received, 100% packet loss, time 491ms



Последнее исправление: cyberpunk_ (всего исправлений: 1)

Вопрос решился добавлением gw для lan сети в интерфейсе opensense.

cyberpunk_
() автор топика
Последнее исправление: cyberpunk_ (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.