刚弄的公网服务器连不上?搞懂【服务器端口放行】就搞定!
时间:2026年06月04日 09:58:13
来源:易频IT社区
上周刚帮楼下开社区零食店的小李救过急。他凑618优惠花99块买了一年阿里云轻量云,专门用来远程看店里监控。监控本地调试得好好的,手机上连自己家WiFi能看。结果晚上在家,切换成4G怎么刷都出不来画面,急得打电话骂云厂商是“残次品云商”。我当时刚好在加班摸鱼,让他截了监控的端口设置页和云服务器的防火墙规则页——果然,监控自己设了8081端口,云服务器那边根本没给这个端口开“绿灯”。
其实不止小李,很多第一次碰公网服务器的人,不管是搭个人博客、传文件备份、还是像他这样连监控,90%的“公网访问失败”“手机/电脑远程连不上”都是这个原因。接下来这篇,就用大白话举例子,教你不管用哪家云服务器,3步快速搞定端口放行,看完直接照着做。
一、先搞懂:到底啥是服务器端口放行?
别慌,不用记复杂的网络概念,我给你举个100%能听懂的小区例子。
1. 把云服务器和端口具象化
想象你买的公网云服务器是一栋临街的商住两用楼:
- 商住两用楼本身 = 服务器硬件+系统
- 楼下的保安亭和门禁系统 = 云服务器自带的防火墙(云厂商默认开的,怕坏人随便闯)
- 楼里的每一扇门/窗口 = 一个端口
保安亭默认会开几个常用的“便民窗口”,比如:
- 80/443号窗口:给外卖员、快递员送外卖/网购到店的快递(对应http/https网站,别人能直接访问你的博客)
- 22号窗口:给楼管员、你自己(房东)开门(对应Linux服务器的远程SSH登录,Windows用SFTP也是这个端口)
但像小李的监控占了8081号“私人监控窗口”,保安不知道,当然不会随便开,所以你的4G请求(相当于站在小区外的你喊监控开门)根本传不进去。
2. 避坑提醒:先确认你的服务占哪个端口
别瞎放行一堆没用的端口,会被坏人盯上!
- 如果是搭博客:检查网站后台/部署工具里的端口,一般默认80或443
- 如果是连监控/游戏服务器/其他工具:看软件的设置页,或者翻它的说明书,肯定有写“公网访问端口”
举个例子:大部分国产家用摄像头(比如萤石云Pro、海康威视小钢炮)的RTSP端口(专业视频传输)都是554,有的还会多开一个8000或8080的预览端口。
二、第一步:先搞明白你要放“哪条路”的行?
放行端口不是随便开个门就行,得搞清楚你让“谁”走“哪扇门”“走什么路”,不然保安还是会拦。
1. 选“放行来源”:让谁进?
这里有3种最常用的选项,小白别瞎选“0.0.0.0/0”(相当于全小区随便进,包括坏人):
- 固定IP地址/段:最安全!适合你自己家/公司的固定宽带(比如小李家的宽带,让运营商查下公网IP,设置成只让这个IP进监控8081端口)
- 避坑提醒:如果是普通家庭宽带(不是专线),IP可能会变,变了之后又连不上,这时候要么换专线,要么选下面的临时方案
- 动态域名解析(DDNS)绑定的IP:临时安全方案!适合普通家庭宽带,很多云服务器厂商自己有DDNS,或者用花生壳、阿里云解析都能弄(今天先不说这个,下次专门写一篇5分钟搞定的)
- 0.0.0.0/0(所有公网IP):只有临时测试或者确定你的服务有足够强的密码/安全防护时才用!比如搭个临时分享给朋友的网盘,用完立刻改成固定IP
2. 选“放行端口范围/单个端口”:开哪扇门?
- 单个端口:只开你需要的,比如小李只开8081,最安全
- 端口范围:比如游戏服务器可能需要开10000-10010,按实际要求填就行
- 避坑提醒:端口号从1到65535,0-1023是“公认的特权端口”,别瞎改这些端口放别的服务,会出问题
三、第二步:云厂商后台怎么操作放行?(通用步骤+阿里云腾讯云截图文字版)
不管你用阿里云、腾讯云、华为云还是百度云,操作逻辑完全一样,只是按钮位置和名字有点小差别,我给你写通用步骤,再补两家最常用的。
1. 通用步骤(小白照着走就行)
- 步骤1:打开云厂商官网,登录你的账号,找到“云服务器控制台”(一般在首页的“产品”里搜“云服务器”就能进去)
- 步骤2:找到你刚买的那台服务器,点击它的名字/ID,进入服务器详情页
- 步骤3:在详情页的左侧菜单栏,找“安全组”/“防火墙规则”/“访问控制”(不同厂商名字不同,但肯定带“安全”“防火墙”“规则”这几个关键词)
- 步骤4:点击“添加规则”/“新建规则”,填好“放行来源”“协议类型”“端口范围”,再填个备注(比如“8081社区监控”,方便以后管理),最后点击“确定”/“保存”
- 避坑提醒:协议类型一般选TCP就行,除非你的服务明确要求选UDP(比如大部分游戏服务器、视频传输的RTSP有时会选UDP)
2. 阿里云轻量云专属(文字版模拟截图)
- 详情页左侧菜单栏:直接拉到最下面,找“安全”→“防火墙”
- 点击右上角的“添加规则”蓝色小按钮
- 应用类型如果没有你要的(比如没有“8081监控”),选“自定义”
- 协议类型:选TCP(监控预览一般是TCP)
- 端口范围:填8081
- 授权对象:先填你家现在的公网IP(搜“我的IP”就能查到),临时测试可以填0.0.0.0/0
- 备注:填“小李社区零食店监控”
- 点击“确定”,10秒左右就生效了
3. 腾讯云轻量云专属(文字版模拟截图)
- 详情页左侧菜单栏:找“防火墙”
- 点击右上角的“添加规则”红色小按钮
- 规则类型:选“自定义”
- 来源:先填你家的公网IP,临时测试填0.0.0.0/0
- 协议端口:填TCP:8081
- 策略:选“允许”
- 备注:填“腾讯云轻量云监控预览”
- 点击“确定”,也是几秒生效
四、第三步:怎么确认端口真的开了?
别以为后台点了保存就万事大吉,万一填错了呢?教你2个100%能确认的方法,不用懂代码。
1. 小白专用在线工具法
随便搜“在线端口扫描”,找个靠前的靠谱工具(比如站长工具的端口扫描),输入你的公网IP和要测的端口(比如8081),点击“扫描”,如果显示“端口开放”,就说明成功了;如果显示“端口关闭”,再回去检查安全组规则填错没。
2. 懂一点点命令的进阶法(不想看可以跳过)
- Windows电脑:按下Win+R,输入cmd,打开命令提示符,输入`telnet 你的公网IP 8081`(注意中间是空格),如果弹出一个黑框没有任何报错,就说明成功了;如果弹出“连接失败”,就回去检查
- 避坑提醒:Windows电脑默认没开telnet,得先去“控制面板”→“程序和功能”→“启用或关闭Windows功能”,把“Telnet客户端”勾上,确定重启一下电脑
现在你已经学会了服务器端口放行的所有步骤对吧?赶紧掏出你的云服务器试试!要是家里是普通宽带,怕IP变,记得先给家里装个带DDNS的路由器,或者明天搜一下我的下一篇文章,5分钟就能搞定动态IP的问题。对了,临时测试用的0.0.0.0/0,用完记得立刻改成你自己的固定IP,安全第一!