如何在家里搭建服务器

本教程,如果你没有一款支持的路由器,就不用看了,没有自己的光猫,也不用看了!

需要路由器支持 DDNS、虚拟服务器、IP与MAC绑定

目录

1.获取外网IP

2.DDNS

3.IP与MAC绑定

4.虚拟服务器


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等,原因是被运营商屏蔽了。

如何在家里搭建服务器

大功告成!尝试通过之前注册的域名+配置的端口号访问你的服务吧。

玩法推荐:搭建树莓派服务器、实现远程开机、实现自带远程桌面连接

上一篇:linux dhcp配置


下一篇:Web页面请求的历程(从应用层到链路层)