当远程客户端尝试连接到在 Ubuntu 18.04 上运行的服务器时,我对使用正确的 IP 地址感到困惑。服务器上的 IP 详细信息:
openVPN 服务器 10.8.0.1
端口 1194
Ubuntu eno1 IPv4 10.0.0.3 公共 IP 来自 netgear 路由器
Netgear 路由器动态 ip。
dig +short myip.opendns.com @resolver1.opendns.com gives 105.226.251.32 which changes.
我觉得我应该使用 dns 来获取公共 IP,但这会连接到 10.8.0.1 吗?如能提供任何帮助,我将不胜感激。
答案1
最终答案很简单——我缺乏网络知识!只需要在 DSL 路由器上设置端口转发——就我而言,我使用的是旧的 Netgear 路由器——所以我必须为端口 (1194) 设置服务,然后更改防火墙规则以允许该服务。在更现代的路由器上应该更容易