拨号有公网IP地址了,肯定要通过DDNS用起来啊!

很庆幸今年政策放开了,忍不住想多休几天假。这不,休假的第一周就是和家人在北京一起逛了几天,分别去了军事博物馆、国际博物馆和北京海洋馆,还把海洋馆的演出都录了下来,感兴趣的小伙伴可以观看一下。

虽说休假了,但是工作还是要放在首位的。回家之后第一件事就是准备办公环境,结果发现网络丢包比较严重,长ping测试有4%左右,并且网络抖动很大,已经影响到办公质量了。为了排查原因,我同时逐段测试了网络情况,测试电脑到无线路由器虽然偶尔丢包,但是丢包率低于1%,属于正常情况;测试电脑到ADSL Modem有丢包,大概也是4%左右。然后我又将电脑通过有线直接接到拨号网关上,结果还是有4%左右的丢包。

怀疑是拨号网关的设备性能问题,我登录之后发现CPU利用率持续在60%左右,属于较高水平,然后我关闭了拨号网关的无线功能和其他一些非必要功能,重启拨号网关,发现短暂的网络正常之后又开始丢包。收集好信息之后,向本地电信报障,解决方案是将ADSL Modem从网关模式修改为直通模式,调整之后丢包率下降到1%以下,测试到北京服务器的时延也恢复到正常水平。

除此之外,我还发现我拨号获得到的IP地址竟然是一个公网IP地址。

然后我从北京的服务器上测试可达性,竟然能够访问。

好家伙,难道是装维人员因为我是电信员工给我分了一个公网IP地址,万分感谢啊。

我这次回来把两台MSR810都带回来了,正好测试一下PPPOE拨号。

首先回忆一下之前分享给大家的命令行配置(脚本案例来了!一台初始化配置的MSR810-W快速满足业务上线的4个要求)。

#
dialer-group 10 rule ip permit
#
interface Dialer10
ppp chap password simple 770318
ppp chap user 17703180318
ppp ipcp dns request
ppp pap local-user 17703180318 password simple 770318
dialer bundle enable
dialer-group 10
dialer timer idle 0
dialer timer autodial 60
ip address ppp-negotiate
nat outbound
#
interface GigabitEthernet0/0
pppoe-client dial-bundle-number 10
#
ip route-static 0.0.0.0 0 Dialer10
对应的,我们在使用以上配置时,需要将上面配置中PPPOE拨号的账号密码进行替换。示例中的账号为17703180318,密码为770318。

配置好之后,我们等待拨号成功。

可以看到,获取公网IP地址成功,但是和之前的IP地址不一样了,看来只是有公网IP地址,但是不是静态IP地址。如果我们想利用这个IP地址,那就需要配置一下DDNS(Dynamic Domain Name System,动态域名系统)了。好在MSR810支持配置DDNS,DDNS可以动态更新DNS服务器上域名和IP地址之间的对应关系,保证通过域名解析到正确的IP地址。

首先我们可以在贝锐官网注册一下个人账号,然后就可以参考以下命令配置DDNS了。

首先创建一个名称为ddns的DDNS策略,为DDNS策略指定DDNS更新请求的URL地址,并配置登录用户名和密码,此处均已ddns代替,实际使用中注意替换。然后为DDNS策略指定定时发起更新请求的时间间隔为10分钟。

#
ddns policy ddns
url oray://phddns60std.oray.net
username ddns
password simple ddns
interval 0 0 10
最后在接口Dialer10下指定应用DDNS策略ddns,指定更新域名gtj0617.imwork.net与接口主IP地址的对应关系,并启动DDNS更新功能。

#
interface Dialer10
ddns apply policy ddns fqdn gtj0617.imwork.net
注册成功之后,无法从设备查看DDNS解析情况,只能通过解析结果来查看。

从设备上ping测试也可以。

这是我重启设备之后,自动获取IP地址更新之后情况。

可以看到,虽然我们配置了10分钟更新DDNS记录,但是DDNS和服务器之间也会以1分钟的时间间隔进行心跳同步。

这里不太方便的地方是,这个配置目前仅能通过命令行配置,在页面上无法配置ADSL拨号WAN口的DDNS策略。WEB页面的配置接口为“高级选项”中“应用服务”下的“动态DNS”,配置时,从接口中仅能看到LTE模块的配置。

并且通过命令行配置成功之后,WEB页面上也不会显示。

哎,不管怎么说,能用就行吧。

声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/424964.html

联系我们
联系我们
分享本页
返回顶部