네트워크 외부에서 OpenVPN에 액세스할 수 있도록 설정

네트워크 외부에서 OpenVPN에 액세스할 수 있도록 설정

내 centos 시스템에서 openvpn을 작동시키려고 하는데 몇 가지 문제가 있고 openvpn에 대해 잘 모릅니다.

작동하게 했고 동일한 네트워크에 있는 다른 컴퓨터에서 연결할 수 있습니다. 하지만 네트워크 외부에서 연결하려면 어떻게 해야 합니까?

Centos 시스템에는 고정 IP 주소 10.0.0.66이 있으며 포트 1194를 전달하려고 하면 내가 무엇을 하든 다운되었다고 표시됩니다(iptables는 테스트를 위해 완전히 비활성화되었습니다).

동일한 컴퓨터에서 Apache 웹 서버가 실행되고 있고(이제 테스트를 방해하지 않도록 제거됨) 포트 전달에 문제가 없다는 것을 알고 있으며 포트가 제대로 작동하고 있었습니다.

다음 설정을 포함했습니다

서버 구성 파일

push "redirect-gateway def1 bypass-dhcp"

push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"

user nobody
group nobody

시스템 구성 파일

net.ipv4.ip_forward = 1

방화벽

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE

관련 정보