У меня есть два ноутбука, каждый из которых подключен к Интернету по стационарному телефону (две разные линии / модем).Один - это Mac, а другой - Windows.Я хочу отправить сообщение из Windows на Mac.
- Я установил
NetCat
на Mac, используя brew install netcat
, основываясь на этой странице . - Я установил
NetCat
в Windows на основе этой страницы . - Я запустил следующую команду в терминале Mac, чтобы посмотреть, какой у меня IP-адрес:
$ ipconfig getifaddr en0
напечатано: 169.254.136.39
- В терминале Mac:
$ nc -u -l -p 4444
.Кажется, он готов к поступлению сообщений. - В терминале Windows:
$ nc -u 169.254.136.39 4444
.Я получаю новую линию и предполагаю, что соединение установлено.Однако, когда я ввожу сообщение и нажимаю Enter , ничего не происходит: (
Когда я заменяю указанную выше команду на nc -u -v -n 169.254.136.39 4444
в Windows и nc -u -l -n -p 4444
в Mac, тогда яget: (UNKNOWN) [169.254.136.39] 4444 (?) open
Понятия не имею, что не так? Я подтверждаю, что Firewal выключен на моем Mac.