OpenVPN 客户端配置文件的 WAN IP(或域名)

OpenVPN 客户端配置文件的 WAN IP(或域名)

我已经在家庭服务器上设置了 OpenVPN,现在想将我的手机连接到它(使用某些网络时)。

客户端站点(http://我的服务器:943/) 显示正常,我也可以下载客户端配置文件。

我的问题是,当我将该配置文件导入 OpenVPN 客户端应用程序时,它会将 VPN 服务器地址显示为username@server-lan-ip:943。因为我想使用它从外部进行连接,所以这不好。事实上,我不希望它显示 WAN IP(因为这可能会改变),而是显示域名(我使用 DDNS 服务),例如[email protected]:943

手动编辑 .opvn 文件可以吗?我查看了它,在几个地方看到了地址,但我担心简单的“全部替换”不起作用,因为该文件还有很多看起来像哈希的东西,编辑后可能无效。

答案1

是的,可以编辑 .ovpn 文件 - 它只不过是一个文本配置文件,我们中的许多人实际上是通过编程创建自己的文件的。

我不确定您看到的是什么哈希内容 - 您需要编辑的行是“remote XXXXXX”,其中 XXXXX 是 IP 地址或域名。当然,请备份您的旧配置文件以防万一。

值得一提的是,我的配置文件(使用证书而不是用户名)仅在 1 处编码了 IP 地址 [而另一个 VPN 在其位置有一个域名]

我想知道您提到的“大麻状的东西”是否真的是证书和公钥/私钥。如果是,它们通常不绑定到 IP 地址,可以通过它们在以 ----- BEGIN XXXXX------ 和 ----- END XXXXXXX ------------ 开头的节中长行字母数字字符来识别(可能有多个节)

相关内容