第一种情况:假定ISP的modem不是与router一体的
弄个支持VPN的router设置VPN接到modem后面就就行了。各种DD-WRT、Tomato或5W40说的许多国产router都能支持。
第二种情况:ISP的modem与router是一体的,那你可以学5W40,找个支持VPN的router,接到ISP modem+router一体机的DMZ,是二级路由。
关于DDNS,第一种情况好弄。我从前用No-IP,但每隔30天要上它网站去弄一下,烦死人。现在转用Dynu DNS,设置好后一直都好用。
第二种情况,今天5W40介绍了花生壳。我觉得Dynu DNS 的API 可能更简单。我用如下URL得到IP
得到外网IP后如有变动可以用Dynu DNS 的API 更新。程序完全自己掌握,可以用Windows,理论上也能用router里的Linux来做。
中国家里设置VPN理论上是一样的,但远程指导遇到网络盲比较麻烦。
我美国家里的WAN IP似乎多年不变---只是换个router才变。