本教程,如果你没有一款支持的路由器,就不用看了,没有自己的光猫,也不用看了!
需要路由器支持 DDNS、虚拟服务器、IP与MAC绑定
目录
1.获取外网IP
前提:这一步需要你有自己的猫,有些共用的网络是没法操作的,比如学校宿舍或者租房。
要实现远程访问,就必须要有外网IP,一般家用网络是没有开放外网IP的,这就需要向运营商申请。
如电信网络 拨打10000 号转人工,告诉他们你需要外网IP,然后提供你的宽带信息给他们,一般一两天就成功申请到
2.DDNS
运营商虽然提供外网IP,但却是动态 IP,一般一天更新一次,而我们不可能每天都去查一下今天 IP 地址是多少,用支持 DDNS 的路由器就能通过路由器自动解决这个问题。
支持DDNS的路由器也不少,我的是 tplink,通过192.168.1.1,进入路由器管理界面,进入应用管理,可以看到有个DDNS的应用
进入DDNS,可以看到我这款路由器是支持花生壳和 tplink 两个服务商的,随便选择一个,两者都行,个人感觉tplink 挺好用的,但是花生壳用的人应该更多,如果你没有花生壳,什么?你不知道花生壳?
接下来就是需要去你选择的服务商注册一个免费的域名,然后在DDNS中登录并启用
3.IP与MAC绑定
一般路由器都是设置的动态分配 IP,通过IP与MAC绑定就可以指定主机的 IP每次分配都是相同的。
主机的 MAC 地址可以通过路由器的设备管理中联网设备中查看
查到MAC地址后复制好
进入IP 与 MAC 绑定
查看IP与MAC映射表,点击加号就可以自动绑定了,也可以在下面手动添加
4.虚拟服务器
通过虚拟服务器将指定主机端口映射到外部端口,将你要部署的服务端口填入内部端口。
值得注意的是部分外部端口是无法映射的,比如 80、8080、443等,原因是被运营商屏蔽了。
大功告成!尝试通过之前注册的域名+配置的端口号访问你的服务吧。
玩法推荐:搭建树莓派服务器、实现远程开机、实现自带远程桌面连接