Puncte:-2

Conectarea cu OpenVPN pe un VPS fără o rețea LAN reală pe partea serverului pentru LAN Gaming

drapel gg

Încerc să configurez un OpenVPN-Server pe un VPS care permite transmisii LAN între clienții conectați.

Acum am citit că ai nevoie de o punte pentru asta. Dar în cazul meu, VPS-ul nu are LAN. Este doar serverul cu o interfață ethernet cu acces la internet.

Dar este posibil să se configureze o punte pe VPS, astfel încât clienții să se poată conecta la acesta, rezultând toți clienții conectați unul la altul ca și cum s-ar afla pe aceeași rețea LAN fizică? Am nevoie chiar de crearea de punte pentru asta sau poate fi făcută fără a crea punte folosind doar TAP cu o anumită configurație? Este aproape o copie a mai multor întrebări fără margini, în special aceasta: OpenVPN Atingeți fără legătură

Voi aprecia orice ajutor aici, mulțumesc!

EDITAȚI | ×: Iată ce am până acum:

Server-Config:

client remote-cert-tls

portul 1194
proto udp4
dev tap

server 10.200.0.0 255.255.255.0

cheie-persiste
persist-tun

menține în viață 10 120

dh /etc/openvpn/dh.pem
ca /etc/openvpn/ca.crt
cert /etc/openvpn/openvpn_server.crt
cheie /etc/openvpn/openvpn_server.key

utilizator nimeni
grup fără grup

cifrul AES-256-GCM
auth SHA256
tls-crypt /etc/openvpn/ta.key

push "redirect-gateway def1 bypass-dhcp"
apăsați „dhcp-option DNS 208.67.222.222”
apăsați „dhcp-option DNS 208.67.220.220”

verbul 3
demon

log /var/log/openvpn.log
stare /var/log/openvpn/openvpn-status.log
ifconfig-pool-persist /var/log/openvpn/ipp.txt

Client-Config:

client

dev tap

proto udp4

la distanță MyServersRemoteAddress 1194

rezoluție-reîncercare infinit

nobind

cheie-persiste
persist-tun

ca ca.crt
cert client_1.crt
cheie client_1.cheie

server remote-cert-tls

tls-crypt ta.key

cifrul AES-256-GCM
auth SHA256

verbul 3

Punerea ping la serverul OpenVPN funcționează bine. De asemenea, faceți ping altor clienți pe VPN. Dar jocurile LAN încă nu funcționează.

EDITARE 2: Acum funcționează pentru majoritatea jocurilor (de ex.Warcraft III, nu funcționează pentru Far Cry 2 din anumite motive, cred că Far Cry 2 este doar stricat). Am schimbat metrica rutelor VPN (rulate în cmd):

netsh int ip set int <name_of_your_openvpn_connection> metrica=5

Și am schimbat tipul rețelei (rulate în powershell):

Set-NetConnectionProfile -InterfaceAlias ​​„OpenVPN TAP-Windows6” -NetworkCategory „Public”
djdomi avatar
drapel za
plante offtopic pentru serverfault.com â
Puncte:1
drapel cn

Puteți adăuga opțiunea client-la-client în configurația serverului, apoi clienții se pot comunica între ei. Referință OpenVPN

Kloud avatar
drapel gg
Asta nu pare să facă emisiunile să funcționeze. Pot face ping de la Client_1 la Client_2. Dar difuzarea de la Client_1 nu a ajuns niciodată la Client_2.
drapel cn
Difuzarea de nivel 3 (adică 192.168.0.255/24) poate funcționa dacă clienții sunt pe aceeași subrețea.
Kloud avatar
drapel gg
Da, dar aici încerc să realizez o conexiune LAN de nivel 2 între clienți. Practic se termină cu mine să vreau să joc vechi jocuri LAN. Din câte am înțeles, am absolut nevoie de difuzarea stratului 2 pentru ca asta să funcționeze.
Kloud avatar
drapel gg
Funcționează acum, era doar jocul (far cry 2) cu care testam și care nu funcționează corect. Warcraft III funcționează ca un farmec cu configurația de mai sus

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.