U8+服务器能正常登录,局域网客户机登录不了

1、服务器能正常登录,局域网客户机登录不了
解决方法:
1、修改hosts文件,路径:c:\windows\system32\drives\etc\hosts 格式:192.168.1.242 WINERP
2、用工具测试端口是否开放(客户端操作)
打开CMD,执行:
telnet 服务器IP 数据库端口号 # 例如:telnet 192.168.1.100 1433
- 若提示“连接失败”“无法打开到主机的连接”:端口未开放(重点排查方向)。
- 若成功连接(窗口变黑或显示连接信息):端口正常,跳至“二、数据库服务配置排查”。若提示“telnet不是内部命令”:在“控制面板→程序→启用或关闭Windows功能”中勾选“Telnet客户端”,安装后重试。
方法2:PowerShell测试(替代telnet)
若telnet不可用,用PowerShell执行:
Test-NetConnection -ComputerName 服务器IP -Port 数据库端口号 # 例如:Test-NetConnection -ComputerName 192.168.1.100 -Port 1433
查看结果中 “TcpTestSucceeded”是否为“True”,若为“False”,说明端口未开放。

若端口未开放
检查数据库是否开启“TCP/IP协议”(关键配置!)
以 SQL Server 为例(其他数据库类似,需开启对应网络协议):
- 打开 SQL Server配置管理器(在“开始”菜单搜索)。
- 依次展开:SQL Server网络配置 → [实例名]的协议(如“MSSQLSERVER的协议”)。
- 确保 “TCP/IP”协议状态为“已启用”(若禁用,右键“启用”,并重启SQL Server服务生效)。
