想玩蜀门私服,第一步就是找到它的IP和端口。没有这两个东西,登录器都连不上。很多人拿到登录器却不知道怎么查,其实路子挺多的,下面这些方法你挨个试,基本能搞定。
最省事的办法是翻登录器文件夹。私服登录器一般是个单独的exe,旁边会放配置文件,名字常见的有server.ini、config.ini、serverlist.txt、ip.txt。用记事本打开,里面经常直接写着IP=123.123.123.123,Port=7000。有些登录器把配置写进注册表,那就按Win+R输入regedit,搜登录器名字或者“server”,在HKEY_CURRENT_USER\Software下面找。还有的登录器把服务器列表放在远程,本地只存一个获取地址,那就要抓包。
抓包用Wireshark最方便。先去官网下个安装包,装好打开。选你正在用的网卡,比如以太网或者WLAN,双击开始抓。然后启动蜀门私服登录器,输入账号密码点登录。等几秒停止抓包。在过滤栏输入tcp,回车。列表里会有一堆包。找目的地址不是常见网站(比如不是443、80)的。看Info列,如果有“Client Hello”或者“Server Hello”说明是TLS,但私服一般明文。直接看Destination列,那个IP就是私服IP。再点开一个包,看TCP下面的Destination Port,就是端口。如果登录器用域名,在Wireshark里搜DNS查询,能看到解析出的IP。注意有些私服会走UDP,那就过滤udp。
要是Wireshark觉得麻烦,用系统自带的资源监视器也行。先打开登录器,停在登录界面别点。按Ctrl+Shift+Esc打开任务管理器,点性能,下面有个“打开资源监视器”。切到网络选项卡。在“TCP连接”里找登录器进程名,比如“蜀门登录器.exe”。看远程地址那一列,格式是IP:端口。这就是你要的。如果登录器已经登录成功,连接会一直挂着,更容易看到。也可以直接用命令行:先tasklist | findstr "登录器"拿到PID,然后netstat -ano | findstr "PID",远程地址冒号后面就是端口。
还有个工具叫Process Explorer,微软官方出的,比任务管理器强。打开后找到登录器进程,右键属性,点TCP/IP选项卡,里面列出所有连接,包括远程IP和端口。火绒剑、360网络连接查看器也类似。

如果登录器加了壳或者配置加密,可以试试用十六进制编辑器打开登录器exe,搜索“connect”、“port”、“server”这些字符串。有时候能看到硬编码的IP和端口,但可能是乱码,需要点耐心。另外,有些私服客户端目录下有个serverlist.xml或者ip.txt,直接记事本打开就能看到。
要是登录器走代理才能连,那就用Proxifier强制登录器走Fiddler或者Charles。先开Fiddler,设置端口8888,然后Proxifier里添加规则,让登录器进程走127.0.0.1:8888。再登录,Fiddler里就能看到请求的Host和端口。
注意,查到的IP和端口不一定长期有效。私服经常换服务器,有的还会用CDN或者动态IP。如果连不上,可能是端口封了或者IP变了。另外,有些私服登录器会检测抓包工具,发现就断开,所以抓包时最好关掉杀毒软件或者用虚拟机。
最后说个笨办法:去私服发布站或者论坛,搜“蜀门私服IP”,有时候有人直接贴出来。但不如自己查的准。总之,翻配置文件、抓包、看网络连接,这三板斧下去,基本没有查不到的。多试几次就熟了。