想把闲置的电脑拿来当服务器,但是搞不到公网IP怎么办?

您所在的位置:网站首页 将exe安装为服务器怎么办 想把闲置的电脑拿来当服务器,但是搞不到公网IP怎么办?

想把闲置的电脑拿来当服务器,但是搞不到公网IP怎么办?

2023-03-11 08:13| 来源: 网络整理| 查看: 265

本回答是关于电信宽带的回答。

前朋友家中有个十年前的电脑,我成功的做成了服务器。下面是我的方法。

第一步:申请公网IP,关注“中国电信客服”公众号。

依次选择省份,城市。选择服务类型。

一定要明确是公网ip,并告知宽带账号,和联系电话,我这反馈完大概不到半个小时当地电信就给我来电话了,简单的询问了地址和用途,我答复的是安装监控,必须用公网。然后对方说已经给我转为公网IP了,需要等半个小时刷新。

幸福来得就这么突然,我赶忙百度“ip”,如实拿到公网。

后话提前说:经过实测,80和443端口是封了的,ip更新周期是每次重新请求时,也就是说重启光猫就会更新ip,不重启他就一直不更新。

第二步:安装centos系统,安装过程略(网上有),安装完是不能上网的,需要配置网络,配置过程如下:

centos网卡配置文件一般位于:/etc/sysconfig/network-scripts/

文件名一般为:ifcfg-eno或者ifcfg-eth0类似的文件,使用vim编辑(root权限)一般来说需要自己修改的项(请根据实际情况填写):

BOOTPROTO=static #static静态、dhcp动态获取、none不指定(可能出现问题)

ONBOOT=yes #特别注意 这个是开机启动,需要设置成yes

DNS1=8.8.8.8 #DNS域名解析服务器的IP地址

IPADDR=192.168.1.2 #网卡的IP地址

GATEWAY=192.168.1.1 #网关地址

NETMASK=255.255.255.0 #子网掩码

这时候可以用这个“服务器” ping下网站,能上去网就OK。

第三步:安装 宝塔 面板(如不需要可以跳过)

官方教程如下,直接复制centos安装命令到“服务器”执行即可。宝塔Linux面板安装教程

第四步:破解天翼光猫进行管理员设置

至于为什么破解,是因为天翼光猫机身背部的账号密码只有普通用户权限,无法设置桥接,无法设置全端口转发。所以需要登录后台。

我的思路如下:登录天翼光猫管理员后台,开启桥接模式,采用路由器(以红米路由器为例)拨号,然后将服务器的内网IP固定分配,将DMZ全端口转发设置到这个固定IP,以确保网络请求均由服务器处理。当然,做路由器拨号还有一个好处,可以使用软路由,很多大厂的路由器可以刷机以拓展特定功能,甚至做防火墙,从而不局限于优(垃)秀(圾)的光猫。这个设置并不影响家用上网。

具体破解如下,已知99%的天翼光猫管理员账号均为 telecomadmin ,所以仅破解密码即可,当然提前说一声,80%的天翼网关默认管理员密码是 nE7jA%5m ,如果不能用再破解,教程如下:

获得到密码后,登录 http://光猫ip:8080即可进入。

如图所示

将名称为 4_internet... 的模式改为 桥接模式(bridge)

注意:不要将TR069改为桥接,一定一定一定是internet的改为桥接。

最后应用,并重启下光猫,要是断网了就设置成功了。

第五步:路由器设置

以红米路由器为例,输入192.168.31.1访问后台,依次点击 常用设置-上网设置,将上网方式改为拨号,输入账号密码,点击连接,建议开启IPv6。

照着下面图设置ip绑定(固定内网ip):

设置完后如图,然后点击 端口转发,在下面DMZ添加之前设置好的固定ip地址:

应用并重启路由器和服务器。

以上你就可以用公网ip访问服务器资源了,可以试试访问 http://你的公网ip:8888,如果出来了代表配置成功。

第六步:设置动态域名

以腾讯域名为例,配置如下:

登陆dnspod控制台,控制台链接,创建一条A记录解析,IP值暂时随便填就行:

在 dnspod 的管理界面,管理界面链接,创建API Token

创建成功后获得ID和Token,

利用这两个信息,就可以通过API修改域名解析值了,详见API文档。

下载ArDNSPod客户端

ArDNSPod是利用DNSPod实现动态解析的项目,github地址:ArDNSPod。

将之前得到的ID和token写入dns.conf 文件, 并指定要绑定的子域名↓

运行ddnspod.sh,就可以获得IP地址,更新域名的解析值了。

第七步:动态域名定时更新

方法如下,依次运行:crontab -e按i 编辑文件,填写:5 0 * * * /Desktop/ddns/ArDNSPod/ddnspod.sh(填写你的绝对路径)最后 crontab -l 显示任务

第八步:收尾

443和80不能访问,须放行其他端口,作为网站端口。我们这最大上传速度是40m。

二更,我们这电信若不重新拨号,经实测,ip周期为一个月,也就是说一个月变化一次,时间未知。加之dnspod单位时间内可能有请求时间限制(盲猜),ddns脚本极易出错,当连接不上时,可采取手动获取ip,手动执行ddns脚本。下面为远程获取当前ip的方法(以红米路由器为例):

进入手机版“小米WiFi”,如图所示。

小米WiFi示例

依次点击:工具箱-路由设置-网络设置-上网模式设置,这样你就可以看到IP了。

剩下来的该怎么操作怎么操作。有些路由器不支持非同网访问,我恰好发现红米路由器支持(我真不是推销)。

最后奉上我创建的博客。

祝你好运,拜。

我是菌子,希望你幸福。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3