Доступ к Windows из Linux / Mac по имени с использованием TCP / IP

Каковы некоторые решения для доступа к Windows по имени компьютера из Linux и Mac с использованием TCP / IP. То есть, с терминала я хочу иметь возможность пинговать мои ПК с Windows, используя его имя хоста.

Моя настройка:

  • Различные машины, работающие под управлением Ubuntu, Windows XP и OS X.
  • Работает в сети с использованием беспроводного маршрутизатора потребительского класса, который обеспечивает DHCP.
  • Единственным DNS является ISP, который разрешает имена Internet, а не локальные имена узлов.

Машины Windows могут пинговать друг друга по имени. Машины Ubuntu и OS X могут только ping Windows по IP-адресу (имя не работает).

Я закончил работу с многоадресной DNS, установив Bonjour от Apple. Теперь я могу обратиться к ПК с Windows, используя адрес hostname.local с компьютеров OS X и Linux.

Вы можете отредактировать файл / etc / hosts, чтобы добавить ip-адреса во внутреннюю поддержку DNS.

Очевидно, решение для синхронизации (что означает использование DNS-сервера на вашем маршрутизаторе или настройка DNS-сервера на одном из ваших полей, на который указывает маршрутизатор)

Проверьте, поддерживает ли ваш маршрутизатор переадресацию DNS. Часто DNS-отправители будут обслуживать имена хостов Windows, если они поступают в виде DNS-запроса.

Вы также можете убедиться, что Samba полностью установлена ​​на Linux-устройствах и включена на Mac.

Добавление wins в конец строки hosts в файле /etc/nsswitch.conf заставит Linux использовать просмотр сети Windows для разрешения имен.

(Вам нужно будет winbind пакет winbind для его работы. Вероятно, он уже установлен.)

  • Как изменить значение по умолчанию для совместного использования экрана / номера порта VNC в Mac OS X?
  • Apple Mail не применяет правила, если я не выберу «Применить правила» вручную
  • Закрытие окна недостаточно для закрытия приложения в Mac OS X
  • Сколько места я должен зарезервировать для резервных копий Time Machine?
  • Как я могу получить управление + стрелка влево, чтобы вернуться к одному слову в iTerm2?
  • Раздел Boot Camp для Windows 7 Не распознает полное дисковое пространство
  • Homebrew не устанавливает новые приложения в El Capitan
  • Как настроить lynx для распознавания ^? Как delete / backspace?
  • gdb не работает с ошибкой «Не удалось найти Mach task port for process-id»
  • Данные пользователя Chrome: где, помимо библиотеки, может быть?
  • Как использовать ярлыки отладки Chrome Developer на Mac?
  • Давайте будем гением компьютера.