我在远程连接到mysql服务器时遇到问题。我们有两台运行Plesk11.5的服务器,一台是linux (IP 99.99.99.99),另一台是Windows R2 2008 (IP 88.88.88.88)。
注意:这些不是真实的IP地址,但为了安全起见,我用上面的地址替换了它们。
我正在尝试从windows机器连接到linux机器上的mysql服务器。我使用mysqli通过PHP脚本进行连接
Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2003): Can't connect to MySQL server on '9
我不确定这是网络问题,还是码头问题,但我很难从局域网中的另一台机器上获得服务器的响应,该服务器在Docker容器的3000端口上运行nodejs服务器。我使用Mac电脑作为客户端,Linux计算机作为服务器。以下是我所采取的步骤:
用<name of computer>.local:<port>在局域网上测试与独立计算机的连接
在Linux机器上运行服务器(只使用没有容器的nodejs )
在Mac (客户端)计算机上运行curl <name of linux computer>.local:3000
按预期工作
在Docker容器中运行
我的代码:
sIP = "20.20.20.20" #My original IP comes from here > whatismyip.com
sPort = 4567
bSize = 2048
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind((sIP, sPort))
我的错误:
Traceback (most recent call last):
File "/home/d0nkey/Scripts/TCPServer.py", line 19, in <mod
我在linux上运行tomcat,其ip地址为192.168.1.31,端口号为8084。我已经通过以下网址进行了测试:
欢迎信息如图所示:
但是,当我从另一台pc (windwos 10 )输入上述地址时,我会收到以下错误:
This site can’t be reached
192.168.1.31 took too long to respond.
Search Google for 201 8084
ERR_CONNECTION_TIMED_OUT
我关闭了防火墙。我不明白错误在哪里。请帮帮我。