1. soru ile ilgili:
(UDP) yayınları kullanan LAN oyunları genellikle yayın rotası (yani ip 255.255.255.255
) için en düşük metriği kullanan ağ arayüzünü seçer . Büyük olasılıkla varsayılan ağ arabiriminiz (örn. NIC'iniz) en düşük metriğe sahiptir, bu nedenle oyunlar 192.168.1.0/24
VPN yerine LAN'ınızda yayınlanır . Rota tablonuzu route -vn
Linux veya route print
Windows üzerinde kontrol edebilirsiniz .
VPN'nizde yayın almak için, tüm OpenVPN istemcilerinde ( sunucuda değil ) aşağıdakileri yapın:
255.255.255.255/32
OpenVPN arayüzünüze, varsayılan ağ arayüzünüzün kullandığından daha düşük bir metrikle yeni bir yayın rotası ( ) ekleyin. OpenVPN arayüzünüzde böyle bir rota zaten varsa, metriği en düşük olacak şekilde değiştirin.
Windows'da yayın yolu zaten mevcut olduğundan global arayüz metriğini şu şekilde değiştirebilirsiniz:
netsh int ip set int <name_of_your_openvpn_connection> metric=5
Bir bağlantı kurulursa, OpenVPN arayüzüne öncelik verilir. Metriği ayarlamakta sorun yaşıyorsanız arayüz için Otomatik Metrik seçeneğini devre dışı bırakmayı deneyin .
Linux'ta muhtemelen ilgili rotayı eklemeniz gerekir (gerekirse bir metrik ekleyin):
route add -host 255.255.255.255/32 <your_openvpn_device>
Bu, WarCraft III veya Anno 1404 gibi oyunları yerel LAN yerine VPN'de yayınlar (Debian OpenVPN sunucusu ve birkaç Windows 7 istemcisi ile başarıyla test edilmiştir).
2. soru ile ilgili olarak:
Orada bol ait öğreticiler (ayrıca yardımcı betikler OpenVPN içinde köprü nasıl kurulum ethernet üzerine).
OpenVPN üzerinden LAN oyunlarını oynamak istiyorsanız, herhangi bir ethernet köprüsüne ihtiyacınız olmadığını unutmayın. OpenVPN'i musluk cihazlarıyla kullanmak, örneğin eski oyunlar için gerekli olan IPX gibi yayınları veya protokolleri işlemek için yeterlidir.