Господа, прошу помощи в решении проблемы.
Имеем:
1. Сильно удаленный арендуемый сервер.
2. Несколько клиентов-друзей в разных странах.
3. Желание посредством openvpn поиграть в игры.
4. Недостаточны опыт в конфигурировании linux систем
В настоящий момент удалось без проблем настроить openvpn таким образом, что все подключенные клиенты видят друг друга (проверяли пингом). Однако мне пока так и не удалось добиться того, чтобы остальные клиенты видели по "vpn-lan'у" сервер игры, созданной кем либо из остальных клиентов.
Пытался заводить весь трафик через VPN - результат аналогичный. Почитав кучу гайдов и т.д. пришел к мысли, что меня может "спасти" настройка vpn в режиме моста. Однако, как уже упоминалось в п.4 - опыта у меня пока маловато.
Может кто-нибудь подсказать по пунктам как именно я могу это сделать?
Пробовал повторить вот
ЭТОТ "рецепт" - это привело только к падению сети на сервере (хорошо у хостера есть rescue-система
).
В настоящий момент сервер имеет вот такую конфигурацию:
/etc/network/interfaces
# Loopback device:
auto lo
iface lo inet loopback
# device: eth0
auto eth0
iface eth0 inet static
address 176.9.***.***
broadcast 176.9.***.***
netmask 255.255.255.224
gateway 176.9.***.***
# default route to access subnet
up route add -net 176.9.***.*** netmask 255.255.255.224 gw 176.9.***.*** eth0
/etc/openvpn/server.conf
port 1194
proto udp
dev tap
ca keys/ca.crt
cert keys/server.crt
key keys/server.key
dh keys/dh1024.pem
ifconfig-pool-persist ipp.txt
server-bridge 192.168.20.0 255.255.255.0 192.168.20.30 192.168.20.40 #VPN Subnet
server-bridge
push "route 192.168.20.0 255.255.255.0"
client-config-dir ccd
route 192.168.1.0 255.255.255.0
push "redirect-gateway def1"
push "dhcp-option DNS 8.8.8.8"
client-to-client
keepalive 10 120
comp-lzo
max-clients 5
user nobody
group nogroup
persist-key
persist-tun
status openvpn-status.log
log openvpn.log
log-append openvpn.log
verb 3
mute 20
ifconfig -a
ifconfig -a
eth0 Link encap:Ethernet HWaddr 54:04:a6:68:59:73
inet addr:176.9.50.145 Bcast:176.9.50.159 Mask:255.255.255.224
inet6 addr: fe80::5604:a6ff:fe68:5973/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:52909 errors:0 dropped:0 overruns:0 frame:0
TX packets:67454 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3879523 (3.8 MB) TX bytes:76076878 (76.0 MB)
Interrupt:17 Memory:fe500000-fe520000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:87023 errors:0 dropped:0 overruns:0 frame:0
TX packets:87023 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:36053813 (36.0 MB) TX bytes:36053813 (36.0 MB)
tunl0 Link encap:IPIP Tunnel HWaddr
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
tunnel6 Link encap:IPIP Tunnel HWaddr
inet addr:10.0.6.2 P-t-P:10.0.6.2 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MTU:1480 Metric:1
RX packets:5885 errors:0 dropped:0 overruns:0 frame:0
TX packets:6070 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:249875 (249.8 KB) TX bytes:744844 (744.8 KB)