查看: 5|回复: 0
收起左侧

[随笔心得] 修改服务端端口和后台管理端口

[复制链接]
admin 发表于 2024-11-5 08:46:06 | 显示全部楼层 |阅读模式
修改服务端端口​
找到你的 server.cfg 打开

一般在最上面几行:
endpoint_add_tcp "0.0.0.0:30120" --这是游戏服务器的tcp端口

endpoint_add_udp "0.0.0.0:30120" --这是游戏服务器的udp端口
你可以随意修改后面的30120为你想要的端口,但是需要确保在路由器或者云服务器安全组放行了你的端口

修改后台管理端口​txadmin的端口默认为40120,应该只使用tcp协议

如果要修改40120为其他端口,你需要在启动时添加相关配置

  • Windows系统修改start.bat为
# Windows

./FXServer.exe +set serverProfile dev_server +set txAdminPort 40121
其中后面的 +set txAdminPort 40121代表了启动服务端并且把txadmin后台管理系统的端口设置为40121

  • Linux 系统在启动服务端时配置
# Linux

./run.sh +set serverProfile dev_server +set txAdminPort 40121
和修改服务端端口也是一样的,需要确保路由器或者服务器安全组开放相应端口

端口知识​端口号范围从0到65535,一共分为三类,请确保你设置的端口非公认端口并且当前没有被其他程序使用:
  • 公认端口(Well-Known Ports):0到1023
    • 这些端口由IANA(Internet Assigned Numbers Authority)管理,通常分配给常用的网络服务和协议,比如HTTP、FTP、SMTP等。
    • 例如:
      • HTTP(80端口)
      • HTTPS(443端口)
      • FTP(21端口)
      • SSH(22端口)

  • 注册端口(Registered Ports):1024到49151
    • 这些端口通常用于注册的应用程序或服务。虽然没有严格的限制,但一般应用程序会从这部分选择端口,避免与公认端口冲突。
    • 例如:
      • MySQL数据库(3306端口)
      • PostgreSQL数据库(5432端口)

  • 动态/私有端口(Dynamic/Private Ports):49152到65535
    • 这些端口主要用于客户端的临时端口号,尤其是在客户端向服务器发起请求时。
    • 通常由操作系统动态分配,称为临时端口短暂端口(ephemeral ports)。
    • 例如,操作系统可能会分配一个从49152开始的端口用于浏览器与网页服务器之间的短暂连接。











[发帖际遇]: 一个袋子砸在了 admin 头上,admin 赚了 5 贡献. 幸运榜 / 衰神榜
楼主热帖
回复 论坛版权

使用道具 举报

文明发言,和谐互动
文明发言,和谐互动
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|FiveM技术教程分享 ( 冀ICP备2021005225号-1 ) |网站地图

GMT+8, 2025-4-4 04:31 , Processed in 0.103421 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表