远程主机上的服务器 运行 与 ubuntu 上的客户端之间的通信

Communication between server running on remote host and client on ubuntu

我已经通过 ssh 命令在 ubuntu 中导入了一个远程主机。我正在 运行 在远程主机上设置 server.c 代码,并希望在 ubuntu 终端上 运行 client.c 代码。客户端代码 运行s 来自以下代码行:

./client host_name 2222

但是这两个程序都运行正在各自的本地主机上运行,​​所以下面的命令

./client localhost 2222

将尝试与 ubuntu 机器的本地主机通信,因为我希望它与本地主机通信?

我通过关闭防火墙解决了这个问题,因为它阻止了网络通信。