带动态 ddns 更新 ip 的 vpn

带动态 ddns 更新 ip 的 vpn

我在装有 openwrt 的路由器上的 Linux 中使用 openvpn。

我的问题是,每天为了使 vpn 正常工作,我必须从 noip 帐户手动更改我的 IP。

我正在使用一个帐户,主机名为 noip,因此我使用它作为我的 vpn 连接的网关。

我可以为此做些什么吗?

不过,我不确定下面的第二行是否需要。我也删除了它,但仍然一样。

OpenVPN:

list 'push' 'redirect-gateway def1' 
list 'push' 'dhcp-option DNS 192.168.1.1'

我正在使用这个: 在此处输入图片描述

输入我的主机名和用户名

答案1

这两个问题之间的联系可能并不完全明显。无论如何:

1.删​​除推 DHCP 选项 DNS..声明,这不是严格必要的;2. 确保您的 no-ip 配置已正确设置;如果是,您应该会看到您的名字的 IP 地址,例如 your-name.no-ip.biz,在更改后的几秒钟内更新为您的新 IP 地址。

这样,在客户端配置文件中,您可以将主服务器称为你的名字.no-ip.biz,无需提供IP地址。

要从 CLI 检查您的 IP(比使用浏览器访问 www.whatismyipaddress.com 或类似网站更快),请使用:

  wget checkip.dyndns.org:80 -O - -o /dev/null | cut -d" " -f6 | sed 's/<\/body><\/html>//

相关内容