在远程主机上运行的服务器和ubuntu上的客户端之间的通信
问题描述:
我已经通过ssh命令在ubuntu中导入了远程主机。我在远程主机上运行server.c代码,并希望在ubuntu终端上运行client.c代码。客户端代码从下面的代码行运行:在远程主机上运行的服务器和ubuntu上的客户端之间的通信
./client host_name 2222
但两者的程序都在各自的本地主机上运行,因此下面的命令
./client localhost 2222
将尝试与本地主机进行通信Ubuntu的机器,因为我想它与本地主机通信?
答
我通过关闭防火墙解决了问题,因为它阻塞了网络上的通信。
我也试过命令:./client jack 2222 但它给出了以下错误:错误,没有这样的主机 –