Сейчас начну спрашивать всякий бред, но vpn настраиваю первый раз и пару суток гуглил, стесняясь спрашивать.
Debian. Вводные: сервер поднял, все работает, в том числе и соединение. Мануалы читал, почти все понял, кроме практического применения топологии.
Так как пока не могу проверить его ни с кем из внешней сети/интернета, то стал пробовать все это с Xen в которой Венда, OpenVPN client.
Параметры и ипы на прочие сети, инет, роутер, вайфай я опускаю, привожу то, что, как мне кажется касается, касается проблемы.
xenbr0 192.168.10.1 (В венде ип сетевухи 192.168.10.10)
-A INPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT
-A INPUT -p udp --dport 1194 -s 192.168.10.10 -j ACCEPT
То есть это как бы модель интернета...
И все работает. Все соединяется, все красиво...
Но так как DomU может пропинговать все что у меня есть, я решил пропинговать ее ип (В венде естессно потушены все фаерволы) который ей выделяется 192.168.20.128 и вот над чем бъюсь, его не видно, хотя глядя по пакетам, она с кем-то общается.
В общем не смог понять только как именно реализовать чтоб я был сервером, ко мне подключались клиенты и я мог им шарить данные, открывать сервисы и пр. В каком режиме и как именно это запустить, перепробовал почти все примеры что нашел в инете.
Server :
port 1194
proto udp
mode server
dev tap
tls-server
ifconfig 192.168.20.1 255.255.255.0
server-bridge 192.168.20.22 255.255.255.0 192.168.20.128 192.168.20.254
client-to-client
keepalive 10 120
persist-key
persist-tun
Client :
client
dev tap
proto udp
port 1194
remote 192.168.10.1
tls-client
ns-cert-type server
verb 3
route-method exe
route-delay 10
Понимаю, что истина где-то рядом...