Я соединил два компьютера с помощью перекрестного кабеля Ethernet. Но я просто не могу заставить их работать.

Я знаю, что это, конечно, не какая-то проблема, связанная с физическим соединением, я имею в виду, что это просто подключение одного конца кабеля к порту Ethernet, а другого - к другому; так что это должно иметь отношение к правильной настройке сетевых менеджеров Ubuntu и Mac OS X ..... Я просто не могу понять, как это сделать?

Если я запускаю клиент, который я запрограммировал на Mac, и сервер на Ubuntu, обе консоли на обоих компьютерах просто зависают, если я делаю это наоборот, Ubuntu продолжает зависать, и на этот раз я получаю SocketException: PermissionsDenied на моем Mac приставка.

1 ответ1

1

Убедитесь, что сеть работает

  • проверьте IP-адрес каждого ПК с помощью ifconfig -a
  • с каждого компьютера используйте ping с IP-адресом другого

В вашей клиентской программе замените 192.168.0.0 на IP-адрес компьютера, выполняющего роль сервера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .