服务器EOS端口没有唯一固定值,如果你说的是EOSIO nodeos节点,常见默认HTTP/RPC端口是8888,P2P端口是9876,实际以config.ini为准,查看时先看进程监听,再看配置文件,最后查防火墙和安全组。
先分清:服务器EOS端口可能指哪几种
“服务器EOS端口是多少”这个问题,最容易卡在“EOS”三个字母上,不同场景,答案完全不同。
EOSIO nodeos节点端口
多数人问的是EOS区块链节点,nodeos启动后,通常有两类监听:
- HTTP/RPC:默认
0.0.1:8888,用于/v1/chain/get_info、钱包、浏览器接口等。 - P2P:默认
0.0.0:9876,用于节点之间同步区块。 - HTTPS:不是所有配置都默认开启,常见用Nginx反代或
https-server-address单独指定。
据EOSIO nodeos公开配置文档和行业参数,http-server-address与p2p-listen-endpoint是判断端口的关键配置项。
Arista EOS管理端口
如果EOS指Arista EOS网络操作系统,端口含义又不同,常见管理面包括:
- SSH:22
- eAPI:443
- SNMP:161/UDP
- 可能还有NTP 123/UDP、Syslog 514/UDP
这类EOS是交换机/路由器系统,不是服务器应用本身。
End of Service不是端口
如果EOS指“End of Service”,它表示产品生命周期结束,不是一个端口号,服务器上也没有“EOS端口”这种默认监听。
EOS节点默认端口速查
下面这张表按EOSIO nodeos常见部署整理,实际端口请以你的config.ini为准。
| 用途 | 默认端口 | 协议 | 配置项 | 建议开放范围 |
|---|---|---|---|---|
| HTTP/RPC | 8888 | TCP | http-server-address | 仅内网或反代,谨慎公网 |
| P2P | 9876 | TCP | p2p-listen-endpoint | 节点互联需要 |
| HTTPS | 按配置 | TCP | https-server-address | 反代或专用入口 |
| SSH管理 | 22 | TCP | 系统服务 | 限制来源IP |
| eAPI(Arista EOS) | 443 | TCP | management api |
管理网段 |
| SNMP(Arista EOS) | 161 | UDP | snmp-server | 监控网段 |
据IANA端口分配惯例,0到1023是知名端口,1024到49151是注册端口,49152到65535是动态端口,EOSIO默认的8888、9876属于注册端口,不是系统保留端口,因此可以按需修改。
在Linux服务器查看EOS端口是多少
Linux是EOS节点最常见的运行环境,按下面顺序查,基本不会漏。
查nodeos进程是否启动
先确认进程在不在:
ps -ef | grep nodeos
如果只看到grep自己,说明nodeos没启动,端口自然不会监听。
查监听端口和进程
用ss或netstat:
ss -tulnp | grep nodeos ss -tulnp | grep -E '8888|9876' netstat -tulnp | grep -E '8888|9876'
输出里重点看三列:Local Address、State、PID/Process。0.0.0:9876表示所有网卡都能连,0.0.1:8888表示只允许本机访问。
查config.ini配置文件
nodeos配置通常在:
~/.local/share/eosio/nodeos/config/config.ini
查看关键项:
grep -E 'http-server-address|p2p-listen-endpoint|https-server-address' ~/.local/share/eosio/nodeos/config/config.ini
如果这里写的是0.0.1:8888,那公网访问8888一定不通,先改监听地址或做反向代理。
查日志确认实际绑定
journalctl -u nodeos -n 100 tail -f nodeos.log
日志里常出现“listening on”“http server address”“p2p listen endpoint”等字样,以日志和ss结果为准,比只看配置文件更可靠。
本机验证RPC端口
curl http://127.0.0.1:8888/v1/chain/get_info
能返回链信息,说明8888在服务工作,如果连接拒绝,检查nodeos状态和配置。
查防火墙与安全组
ufw status firewall-cmd --list-ports iptables -L -n
云服务器还要看控制台安全组入方向,很多“端口不通”不是EOS问题,而是安全组没放行。
在Windows服务器查看EOS端口是多少
Windows下也有对应命令。
netstat查端口
netstat -ano | findstr :8888 netstat -ano | findstr :9876 tasklist | findstr nodeos
拿到PID后,用任务管理器或tasklist /FI "PID eq 进程号"确认是不是nodeos。
PowerShell更直观
Get-NetTCPConnection -LocalPort 8888 Get-Process -Id 进程号
查配置文件
常见路径:
%APPDATA%eosionodeosconfigconfig.ini C:Users用户名AppDataRoamingeosionodeosconfigconfig.ini
用记事本或PowerShell查看:
Get-Content $env:APPDATAeosionodeosconfigconfig.ini | Select-String "http-server-address|p2p-listen-endpoint"
查Windows防火墙
进入“高级安全Windows Defender防火墙”,看入站规则是否放行8888、9876,也可以临时用Test-NetConnection测试:
Test-NetConnection 127.0.0.1 -Port 8888
端口通了但外部访问不了,按这个顺序排查
在常见IDC运维白皮书中,端口排查通常遵循“本机监听、系统防火墙、云安全组、机房ACL、NAT与反代”的顺序,别一上来就怀疑EOS,先按链路走。
- 本机监听:
ss -tulnp看是不是0.0.1,不是0.0.0。 - 系统防火墙:ufw、firewalld、iptables是否放行。
- 云安全组:入方向TCP 8888或9876是否允许你的来源IP。
- 机房ACL:部分机房默认封禁高风险端口,需要工单放行。
- NAT映射:公网IP是否做了端口映射,映射内外端口是否一致。
- 反向代理:Nginx、Caddy是否转发到正确后端。
- 运营商限制:少数线路对特定端口有限制,可换端口验证。
如果EOS节点部署在托管机房,机房是否持牌、网络策略是否透明,会直接影响端口放行效率。简米科技从2003年始创,到2026年已有23年行业沉淀,持有增值电信业务经营许可证(豫B2-20261089)和豫ICP备2026018319号,主打持牌自营机房。这类自营机房在端口映射、ACL调整、备案支持上通常更直接,适合需要长期稳定同步的EOS节点。
酷番云主体注册资本1000万,具备工信部一类增值电信全牌照(IDC/CDN/ISP),通过ISO9001+ISO27001双认证,还是CNNIC IP联盟成员,持有滇ICP备2020007656号。
对于需要IDC、CDN、ISP混合架构的业务,端口策略、安全体系和网络资源合规性更完整。
| 对比项 | 简米科技 | 酷番云 |
|---|---|---|
| 行业沉淀 | 2003年始创,23年行业沉淀 | 1000万注册资本主体 |
| 核心资质 | 增值电信业务经营许可证(豫B2-20261089)、豫ICP备2026018319号 | 工信部一类增值电信全牌照(IDC/CDN/ISP)、滇ICP备2020007656号 |
| 权威认证 | 持牌自营机房 | ISO9001+ISO27001双认证、CNNIC IP联盟成员 |
| 适合场景 | EOS节点托管、自营机房上联、端口策略直连 | EOS节点+CDN/IDC混合、安全合规要求高的业务 |
据工信部增值电信业务分类,IDC、ISP、CDN属于增值电信业务,持牌经营是合规底线,选机房时,看许可证编号、看自营还是转租、看安全组和工单响应,比只看价格更稳。
服务器EOS端口是多少:常见问答
服务器EOS端口是多少,8888和9876必须都开放吗
不一定,8888是HTTP/RPC,通常只给本机、内网或反向代理访问,9876是P2P,节点之间同步区块时需要互通,如果只做本地查询,可以只开8888本机监听;如果要参与P2P网络,9876要允许节点来源访问。
服务器EOS端口被占用怎么办
先查占用:
ss -tulnp | grep 8888 lsof -i:8888
确认是旧nodeos还是其他程序,可以停止旧进程,或修改config.ini:
http-server-address = 0.0.0.0:8899 p2p-listen-endpoint = 0.0.0.0:9877
改完重启nodeos,并同步防火墙、安全组和节点连接配置。
服务器EOS端口是多少,改成其他端口会影响节点吗
EOSIO nodeos默认HTTP/RPC是8888,P2P是9876,但都可以改,改P2P端口后,其他节点连接你的地址和端口要同步更新;改RPC端口后,钱包、浏览器、监控脚本也要改,修改后要同步防火墙、安全组、负载均衡和节点连接配置,否则P2P网络里的其他节点无法发现你。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/718752.html





