在这里主要就是2个设置,也可以看http://qinyang.me/260.html这文章的第三部分,我这里再写一下
DMZ主机设置:先用ifconfig得到局域网IP,再进路由器,将得到局域网IP,写到DMZ主机那里,
需要注意的是,DMZ主要的设置,会装破狗安全暴露在外网
此时,只要访问你的外网IP,相当于直接访问你的局域网IP了,想看你的外网IP,可以直接进路由器查看,也可以在浏览器里输入 http://www.3322.org/dyndns/getip
得到的IP是ADSL登陆后,分配得到的公网IP。每一次拨号都会变,所以我们需要一个域名,每次公网IP变时,这个域名都会指向变化后的IP,这就是所谓的DDNS(动态域名)
免费的动态域名不少,但我只用过3322的动态域名,可以满足我的需求了。3322传送门
动态域名创建好后,就可以通过命令来更新动态域名了:命令如下:curl "http://用户名:密码@members.3322.org/dyndns/update?hostname=域名"
如果命令正确,那么会返回 “good IP地址”
这样,在其它地方,我们同样也能对破狗进行访问了。
将更新域名IP的命令放到定时任务中(有人可能会用web界面的DDNS工具,但没有3322的配置,还不如不用)
crontab -e
按i输入:*/30 * * * * curl "http://用户名:密码@members.3322.org/dyndns/update?hostname=域名"
以后,只要输入你的域名,就可以在任何地方访问你的破狗了。。。