我使用以太网交叉电缆连接了两台计算机。但似乎无法让它们工作。
我知道这肯定不是某种与物理连接相关的问题,我的意思是它只是将电缆的一端插入以太网端口,将另一端插入另一端;所以它一定与正确配置 Ubuntu 和 Mac OS X 各自的网络管理器有关.....我只是完全不知道该怎么做?
如果我在 Mac 上运行我编码的客户端并在 Ubuntu 上运行服务器,则两台计算机上的两个控制台都会挂起,如果我反过来执行此操作,Ubuntu 会继续挂起,这一次我会在 Mac 的控制台上收到 SocketException:PermissionsDenied。
答案1
验证网络是否正常工作
- 使用以下方法检查每台电脑的 IP 地址
ifconfig -a
- 每台计算机都使用
ping
对方的 IP 地址
在您的客户端程序中,将其替换192.168.0.0
为作为服务器的计算机的 IP 地址。