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 为例(其他数据库类似,需开启对应网络协议):

  1. 打开 SQL Server配置管理器(在“开始”菜单搜索)。
  2. 依次展开:SQL Server网络配置  [实例名]的协议(如“MSSQLSERVER的协议”)。
  3. 确保 “TCP/IP”协议状态为“已启用”(若禁用,右键“启用”,并重启SQL Server服务生效)。

 

THE END
分享
二维码
< <上一篇
下一篇>>