не может проверить с помощью ping-запросов именем хоста для некоторых компьютеров

У меня есть 11,04 установленных.

Это соединено с доменом. Я могу проверить с помощью ping-запросов некоторые свои компьютеры их именем, но некоторые я не могу. Те, которые я не могу, являются нашими машинами NAS (Readynas Netgear). Я могу проверить с помощью ping-запросов их только IP от моей машины Ubuntu. Но я могу регулярно проверять с помощью ping-запросов их именем хоста от любой другой машины окон.

Советуйте тому, что я должен проверить?

3
задан 15 August 2011 в 13:08

2 ответа

Просто добавьте WINS к hosts: строка в /etc/nsswitch.conf файл:

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         compat lsass
group:          compat lsass
shadow:         compat

hosts:          files mdns4_minimal [NOTFOUND=return] wins dns mdns4
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

Это говорит системе использовать WINS чтобы для поиска netbios. winbind пакет должен быть установлен, чтобы это работало.

4
ответ дан 1 December 2019 в 15:46

Для большего количества hackish метода затем тот, перечисленный @Saariko, Вы могли отредактировать свой файл hosts. Это не надежное решение и должно быть обновлено вручную, если Ваша сеть настроила изменения.

Это может также скрыть сетевые проблемы, если имена не решают правильно через другие инструменты как победы и DNS

Файл хоста на Ubuntu и многие другой *отклоняют, найден

/etc/hosts

В окнах обычно находится файл hosts

C:\WINDOWS\system32\drivers\etc\hosts
%systemroot %\system32\drivers\etc\hosts

Для внесения изменений в Ubuntu редактируют файл и вставляют IP-адрес и имена хостов, которые Вы хотите.

sudo vi/etc/hosts
192.168.1.1 имени сервера
192.168.1.2 server2name

В моем файле хоста я добавляю, что вся сеть разъединяет, я настроил для своей веб-разработки

127.0.0.1 local.home 127.0.0.1 локальных site1

Затем я могу проверить с помощью ping-запросов

$ ping local.home
PING local.home (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.037 ms
1
ответ дан 1 December 2019 в 15:46

Другие вопросы по тегам:

Похожие вопросы: