Score:-2

การเชื่อมต่อกับ OpenVPN บน VPS โดยไม่มี LAN จริงในฝั่งเซิร์ฟเวอร์สำหรับการเล่นเกมผ่าน LAN

ธง gg

ฉันกำลังพยายามตั้งค่าเซิร์ฟเวอร์ OpenVPN บน VPS ที่อนุญาตให้ LAN Broadcasts ระหว่างไคลเอนต์ที่เชื่อมต่อ

ตอนนี้ฉันอ่านแล้วว่าคุณต้องการการเชื่อมโยงเพื่อสิ่งนั้น แต่ในกรณีของฉัน VPS ไม่มี LAN เป็นเพียงเซิร์ฟเวอร์ที่มีอินเทอร์เฟซอีเธอร์เน็ตที่สามารถเข้าถึงอินเทอร์เน็ตได้

แต่เป็นไปได้ไหมที่จะตั้งค่าบริดจ์บน VPS เพื่อให้ไคลเอนต์สามารถเชื่อมต่อกับมัน ส่งผลให้ไคลเอนต์ทั้งหมดเชื่อมต่อถึงกันราวกับว่าพวกเขาอยู่บน LAN จริงเดียวกัน ฉันต้องการการบริดจ์สำหรับสิ่งนั้นหรือไม่ หรือสามารถทำได้โดยไม่ต้องบริดจ์โดยใช้ TAP กับการกำหนดค่าเฉพาะเท่านั้น มันค่อนข้างซ้ำกับคำถามปลายตายหลายข้อ โดยเฉพาะคำถามนี้: OpenVPN TAP โดยไม่ต้องเชื่อมต่อ

ฉันจะขอบคุณความช่วยเหลือใด ๆ ที่นี่ ขอบคุณ!

แก้ไข: นี่คือสิ่งที่ฉันมี:

การกำหนดค่าเซิร์ฟเวอร์:

ไคลเอนต์ remote-cert-tls

พอร์ต 1194
โปรโตคอล udp4
แตะ dev

เซิร์ฟเวอร์ 10.200.0.0 255.255.255.0

คีย์คงอยู่
คงอยู่-tun

รักษาชีวิต 10 120

dh /etc/openvpn/dh.pem
ca /etc/openvpn/ca.crt
ใบรับรอง /etc/openvpn/openvpn_server.crt
คีย์ /etc/openvpn/openvpn_server.key

ผู้ใช้ไม่มีใคร
กลุ่มโนกรุ๊ป

รหัส AES-256-GCM
รับรองความถูกต้อง SHA256
tls-crypt /etc/openvpn/ta.key

กด "เปลี่ยนเส้นทางเกตเวย์ def1 บายพาส-dhcp"
กด "dhcp-option DNS 208.67.222.222"
กด "dhcp-option DNS 208.67.220.220"

กริยา 3
ภูต

เข้าสู่ระบบ /var/log/openvpn.log
สถานะ /var/log/openvpn/openvpn-status.log
ifconfig-pool-persist /var/log/openvpn/ipp.txt

ลูกค้ากำหนดค่า:

ลูกค้า

แตะ dev

โปรโตคอล udp4

MyServersRemoteAddress ระยะไกล 1194

resolv-retry ไม่มีที่สิ้นสุด

ไม่ผูกมัด

คีย์คงอยู่
คงอยู่-tun

แคลิฟอร์เนีย ca.crt
ใบรับรอง client_1.crt
คีย์ client_1.key

เซิร์ฟเวอร์ระยะไกล cert-tls

tls-crypt ta.key

รหัส AES-256-GCM
รับรองความถูกต้อง SHA256

กริยา 3

การ Ping เซิร์ฟเวอร์ OpenVPN ทำงานได้ดี การ Ping ไคลเอนต์อื่นบน VPN นั้นใช้ได้ดีเช่นกัน แต่เกม LAN ยังคงไม่ทำงาน

แก้ไข 2: ตอนนี้ใช้ได้กับเกมส่วนใหญ่ (เช่นWarcraft III ไม่ทำงานสำหรับ Far Cry 2 ด้วยเหตุผลบางอย่าง ฉันคิดว่า far Cry 2 เสียแล้ว) ฉันเปลี่ยนเมตริกของเส้นทาง VPN (ทำงานใน cmd):

netsh int ip ตั้งค่า int <name_of_your_openvpn_connection> เมตริก=5

และฉันเปลี่ยนประเภทของเครือข่าย (ทำงานใน powershell):

Set-NetConnectionProfile -InterfaceAlias ​​'OpenVPN TAP-Windows6' -NetworkCategory 'สาธารณะ'
djdomi avatar
za flag
ปลูกนอกหัวข้อสำหรับ serverfault.com â
Score:1
ธง cn

คุณสามารถเพิ่มตัวเลือกแบบไคลเอนต์ถึงไคลเอนต์ในการกำหนดค่าเซิร์ฟเวอร์ จากนั้นไคลเอนต์สามารถสื่อสารระหว่างกันได้ การอ้างอิง OpenVPN

Kloud avatar
gg flag
ดูเหมือนว่าจะไม่ได้รับการออกอากาศให้ทำงาน ฉันสามารถ ping จาก Client_1 ไปยัง Client_2 ได้ แต่การออกอากาศจาก Client_1 ไปไม่ถึง Client_2
cn flag
การออกอากาศเลเยอร์ 3 (เช่น 192.168.0.255/24) อาจทำงานได้หากไคลเอ็นต์อยู่ในซับเน็ตเดียวกัน
Kloud avatar
gg flag
ใช่ แต่ที่นี่ฉันกำลังพยายามเชื่อมต่อ LAN เลเยอร์ 2 ระหว่างไคลเอนต์ มันจบลงด้วยการที่ฉันต้องการเล่นเกม LAN เก่า ๆ เท่าที่ฉันเข้าใจฉันต้องการการออกอากาศเลเยอร์ 2 เพื่อให้ใช้งานได้
Kloud avatar
gg flag
มันใช้งานได้แล้ว มันเป็นเพียงเกม (ไกล 2) ที่ฉันกำลังทดสอบซึ่งทำงานไม่ถูกต้อง Warcraft III ทำงานได้อย่างมีเสน่ห์ด้วยการตั้งค่าด้านบน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา