Tôi đang cố gắng thiết lập Máy chủ OpenVPN trên VPS cho phép Truyền phát qua mạng LAN giữa các máy khách được kết nối.
Bây giờ tôi đọc rằng bạn cần bắc cầu cho điều đó. Nhưng trong trường hợp của tôi, VPS không có mạng LAN. Nó chỉ là máy chủ có giao diện ethernet có quyền truy cập internet.
Nhưng liệu có thể thiết lập bridge trên VPS để các client có thể kết nối với nó dẫn đến tất cả các client được kết nối với nhau như thể chúng đang ở trong cùng một mạng LAN vật lý?
Tôi thậm chí có cần bắc cầu cho điều đó hay có thể thực hiện được mà không cần bắc cầu bằng cách chỉ sử dụng TAP với một cấu hình cụ thể?
Nó giống như một bản sao của một số câu hỏi cụt ngủn, đặc biệt là câu hỏi này:
OpenVPN TAP không bắc cầu
Tôi sẽ đánh giá cao bất kỳ sự giúp đỡ nào ở đây, cảm ơn!
CHỈNH SỬA:
Đây là những gì tôi có cho đến nay:
Cấu hình máy chủ:
ứng dụng khách từ xa-cert-tls
cổng 1194
proto udp4
tập phát triển
máy chủ 10.200.0.0 255.255.255.0
phím kiên trì
kiên trì điều chỉnh
lưu giữ 10 120
dh /etc/openvpn/dh.pem
ca /etc/openvpn/ca.crt
chứng chỉ /etc/openvpn/openvpn_server.crt
khóa /etc/openvpn/openvpn_server.key
người dùng không ai
nhóm không có nhóm
mật mã AES-256-GCM
xác thực SHA256
tls-crypt /etc/openvpn/ta.key
đẩy "chuyển hướng cổng def1 bỏ qua-dhcp"
đẩy "DNS tùy chọn dhcp 208.67.222.222"
đẩy "DNS tùy chọn dhcp 208.67.220.220"
động từ 3
yêu tinh
đăng nhập /var/log/openvpn.log
trạng thái /var/log/openvpn/openvpn-status.log
ifconfig-pool-persist /var/log/openvpn/ipp.txt
Cấu hình máy khách:
khách hàng
tập phát triển
proto udp4
MyServersRemoteAddress từ xa 1194
giải quyết-thử lại vô hạn
quý tộc
phím kiên trì
kiên trì điều chỉnh
ca ca.crt
chứng chỉ client_1.crt
khóa client_1.key
máy chủ từ xa-cert-tls
tls-crypt ta.key
mật mã AES-256-GCM
xác thực SHA256
động từ 3
Ping máy chủ OpenVPN hoạt động tốt. Ping các máy khách khác trên VPN cũng hoạt động tốt. Nhưng Trò chơi LAN vẫn không hoạt động.
CHỈNH SỬA 2:
Nó hiện hoạt động cho hầu hết các trò chơi (ví dụ:Warcraft III, không hoạt động cho Far Cry 2 vì một số lý do, tôi nghĩ rằng far cry 2 đã bị hỏng).
Tôi đã thay đổi số liệu của các tuyến VPN (chạy bằng cmd):
netsh int ip đã đặt int <tên_của_bạn_openvpn_connection> số liệu=5
Và tôi đã thay đổi loại mạng (chạy trong powershell):
Set-NetConnectionProfile -InterfaceAlias 'OpenVPN TAP-Windows6' -NetworkCategory 'Public'