通过 DDNS 解决宽带拨号 ip 变化问题

前面你的文章我已经写了 写了 DMZ 内网映射的 方式。 这样内网主机已经暴露在外网中了。 但是 拨号上网我们的ip是 会变化的。大概规律就是 每次拨号都会变化。如果不拨号,每 24 小时 ip也会自动变化一次。

怎么解决呢? 那就是使用域名。 我们通过域名 来访问 这台机子。并且在 ip 变化的时候 ,让 让域名对应的ip 也跟着变化。 这个过程叫做 DDNS 。就是动态域名解析。

DDNS 很多地方都有提供 。阿里有。腾讯云也有。我目前有的域名是腾讯的。所以就用腾讯 实现好了。首先找到腾讯 yun api。

这个接口就是给我们 修改 域名和ip对应关系的。 所有我们只需要获取到本地的外网ip然后调用这个接口 就可以了。 

我的实现方式 是通过 java 程序 。每隔一段时间取获取本地ip,和上一次的ip做比较,如果不一样,就 调用腾讯云的接口。并且把这个程序加入到开机启动。

代码实现地址:还没写

猜你喜欢

转载自www.cnblogs.com/cxygg/p/9658025.html