1

У меня есть домашняя локальная сеть (маршрутизатор D-LINK 524) с ноутбуком под управлением Windows XP и Mac.

Mac работает под управлением SSH, VNC-сервера и RDP-сервера и прослушивает 22/5900/3389.

Когда ping /telnet эти порты с машины Windows, все получили тайм-аут. RDP на Mac из Windows тоже не работает. Странная вещь, когда запуск клиента VNC и подключение к Mac из Windows будет работать. После того, как это соединение установлено, либо закройте его, либо оставьте там, pinging /telnet все прослушивающие порты Mac будут работать.

Что может вызвать это? Пинг должен работать без установления соединения VNC. Есть ли способ / инструменты для устранения этой проблемы? Пожалуйста, посоветуйте, спасибо.

РЕДАКТИРОВАТЬ:

Я пытался отключить брандмауэр / антивирусное программное обеспечение на обоих Win / Mac. Но все еще не может решить проблему.

Я обнаружил, что включение / отключение брандмауэра не влияет на проблему. Обычно на Mac pinging Win, он может прерваться в течение первых нескольких раз, а затем получить ответ pinging. После Mac умеет пинговать Win. Win может пинговать Mac обратно. Используя Wireshark на Win, можно увидеть ICMP-пакеты, и нет пакетов ARP.

Но, наоборот, продолжайте пинговать Mac с Win всегда по таймауту. Использование Wireshark в Win позволяет увидеть, что пакеты ARP не получили никакого ответа.

Брандмауэр разрешает src:LAN.* dst:*.* protocol:* .

Наконец, кажется, что в таблице ARP на Win нет информации Mac. Соединение не может быть установлено. Таким образом, добавление статической записи ARP на Win может решить проблему. Интересно, почему таблица ARP маршрутизатора D-link 524 не может предоставить информацию Mac для Win.

2 ответа2

2

Я бы проверил любое программное обеспечение брандмауэра, работающее как на Mac (включая встроенный брандмауэр OS X), так и на маршрутизаторе, чтобы выяснить, могут ли они мешать соединению. Вы можете временно отключить то, что найдете, чтобы увидеть, решит ли это проблему.

Другим полезным способом исследования может быть консольное приложение, которое позволит вам просматривать журналы Mac. Там может быть запись, которая может объяснить, в чем проблема.

1

Похоже, это ваш брандмауэр Windows. Он не разрешает входящие соединения до тех пор, пока он не установится при исходящем соединении с этим компьютером. Проверьте параметры брандмауэра Windows на предмет возможных разрешений, разрешив определенные порты или разрешив подключения с компьютеров локальной сети.

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