Почему я могу выполнить ping через IP-адрес, но не имя хоста?

У меня есть медиа / файловый сервер под управлением Ubuntu 10.10 Maverick Meerkat, подключенный через кабель непосредственно к DSL-маршрутизатору, который также действует как сетевой коммутатор.

Маршрутизатор использует DHCP для динамического назначения IP-адресов. Я хотел бы сохранить его как таковое, если это возможно. У меня есть друзья, и им легче подключиться.

С моего рабочего стола (Ubuntu 10.04 Lucid Lynx) я подключаюсь по беспроводной сети к маршрутизатору. Я могу ping медиа-сервер и ssh в него, используя его IP, но он терпит неудачу, когда я использую имя хоста.

Когда я ping и ssh по беспроводной сети из моего Netbook (Crunchbang Linux), это, как ни странно, работает с использованием

Я сказал, что это может быть не проблема с настройкой маршрутизатора, но что-то на моем рабочем столе мне нужно настроить.

Я попытался отключить брандмауэр, на обе стороны (sudo ufw enable/disable).

Что еще я могу проверить или попробовать? Спасибо: -)

4
задан 24 January 2011 в 14:02

32 ответа

Попробуйте sudo apt-get install winbind

Вероятно, вы хотите добавить «выигрыши», где говорится: «hosts:» в /etc/nsswitch.conf

8
ответ дан 25 May 2018 в 23:19
  • 1
    Я добавил «победы» в nsswitch.conf, изменения еще не поднялись, но я снова повторюсь сегодня вечером! – invert 25 January 2011 в 09:33
  • 2
    Оказывается, «победы» должны быть помещены перед dns в nsswitch.conf. Затем он работал, но только некоторое время, после того, как я перенастроил сеть для переадресации портов: / Итак, хотя я собираюсь статический IP-маршрутизатор позже, вы были правильно предлагаете добавить «выигрыши» в nsswitch.conf :) – invert 7 February 2011 в 10:56

попробовать sudo apt-get install winbind

вы, вероятно, хотите добавить 'побед', где он говорит: "хозяева:" в /etc/файл nsswitch.конф

8
ответ дан 25 July 2018 в 22:35

Попробуйте sudo apt-get install winbind

Вероятно, вы хотите добавить «выигрыши», где говорится: «hosts:» в /etc/nsswitch.conf

8
ответ дан 31 July 2018 в 12:44

попробовать sudo apt-get install winbind

вы, вероятно, хотите добавить 'побед', где он говорит: "хозяева:" в /etc/файл nsswitch.конф

8
ответ дан 2 August 2018 в 04:01

Попробуйте sudo apt-get install winbind

Возможно, вы захотите добавить «выигрыши», где говорится «hosts:» в /etc/nsswitch.conf

8
ответ дан 4 August 2018 в 20:04

Попробуйте sudo apt-get install winbind

Возможно, вы захотите добавить «выигрыши», где говорится «hosts:» в /etc/nsswitch.conf

8
ответ дан 6 August 2018 в 04:05

Попробуйте sudo apt-get install winbind

Возможно, вы захотите добавить «выигрыши», где говорится «hosts:» в /etc/nsswitch.conf

8
ответ дан 7 August 2018 в 22:05

Попробуйте sudo apt-get install winbind

Возможно, вы захотите добавить «выигрыши», где говорится «hosts:» в /etc/nsswitch.conf

8
ответ дан 10 August 2018 в 10:19

Попробуйте sudo apt-get install winbind

Возможно, вы захотите добавить «выигрыши», где говорится «hosts:» в /etc/nsswitch.conf

8
ответ дан 13 August 2018 в 16:43
  • 1
    Я добавил «победы» в nsswitch.conf, изменения еще не поднялись, но я снова повторюсь сегодня вечером! – invert 25 January 2011 в 09:33
  • 2
    Оказывается, «wins» нужно поместить до dns в nsswitch.conf. Затем он работал, но только некоторое время, после того, как я перенастроил сеть для переадресации портов: / Итак, хотя я собираюсь статический IP-маршрутизатор позже, вы были правильно предлагаете добавить «выигрыши» в nsswitch.conf :) – invert 7 February 2011 в 10:56

Использование имен хостов требует правильной настройки разрешения службы имен, поскольку вы используете DHCP, который должен автоматически управляться вашим маршрутизатором. Проверьте /etc/resolv.conf (он содержит конфигурацию DNS).

1
ответ дан 25 May 2018 в 23:19

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе, или если вы можете настроить статическую адресацию на каждом компьютере, то вы можете создать файл hosts, который будет функционировать.

# sample /etc/hosts
#
127.0.0.1   localhost.localdomain   localhost
::1     localhost6.localdomain6 localhost6

192.168.1.1 router.example.com  router
192.168.1.201   machine1.example.com    machine1
192.168.1.202   machine2.example.com    machine2
192.168.1.203   machine3.example.com    machine3
1
ответ дан 25 May 2018 в 23:19
  • 1
    Как он влияет на то, когда другие люди хотят использовать беспроводную сеть? Нужно ли мне также настраивать свои машины? Некоторые могут быть отключены, а другие нет. – invert 25 January 2011 в 09:26
  • 2
    Да. Можете ли вы разместить свои /etc/samba/smb.conf и /etc/nsswitch.conf? – user 25 January 2011 в 18:50
  • 3
    Я думаю, что я установлю статические IP-адреса, когда получаю некоторое время, если это означает, что я могу правильно использовать имена машин. Благодаря! – invert 7 February 2011 в 10:54

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе, или если вы можете настроить статическую адресацию на каждом компьютере, то вы можете создать файл hosts, который будет функционировать.

# sample /etc/hosts
#
127.0.0.1   localhost.localdomain   localhost
::1     localhost6.localdomain6 localhost6

192.168.1.1 router.example.com  router
192.168.1.201   machine1.example.com    machine1
192.168.1.202   machine2.example.com    machine2
192.168.1.203   machine3.example.com    machine3
1
ответ дан 25 May 2018 в 23:19
  • 1
    Да. Можете ли вы разместить свои /etc/samba/smb.conf и /etc/nsswitch.conf? – user 25 January 2011 в 18:50

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе, или если вы можете настроить статическую адресацию на каждом компьютере, то вы можете создать файл hosts, который будет функционировать.

# sample /etc/hosts
#
127.0.0.1   localhost.localdomain   localhost
::1     localhost6.localdomain6 localhost6

192.168.1.1 router.example.com  router
192.168.1.201   machine1.example.com    machine1
192.168.1.202   machine2.example.com    machine2
192.168.1.203   machine3.example.com    machine3
1
ответ дан 25 May 2018 в 23:19
  • 1
    Да. Можете ли вы разместить свои /etc/samba/smb.conf и /etc/nsswitch.conf? – user 25 January 2011 в 18:50

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе, или если вы можете настроить статическую адресацию на каждом компьютере, то вы можете создать файл hosts, который будет функционировать.

# sample /etc/hosts
#
127.0.0.1   localhost.localdomain   localhost
::1     localhost6.localdomain6 localhost6

192.168.1.1 router.example.com  router
192.168.1.201   machine1.example.com    machine1
192.168.1.202   machine2.example.com    machine2
192.168.1.203   machine3.example.com    machine3
1
ответ дан 25 May 2018 в 23:19
  • 1
    Да. Можете ли вы разместить свои /etc/samba/smb.conf и /etc/nsswitch.conf? – user 25 January 2011 в 18:50

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе, или если вы можете настроить статическую адресацию на каждом компьютере, то вы можете создать файл hosts, который будет функционировать.

# sample /etc/hosts
#
127.0.0.1   localhost.localdomain   localhost
::1     localhost6.localdomain6 localhost6

192.168.1.1 router.example.com  router
192.168.1.201   machine1.example.com    machine1
192.168.1.202   machine2.example.com    machine2
192.168.1.203   machine3.example.com    machine3
1
ответ дан 25 May 2018 в 23:19
  • 1
    Да. Можете ли вы разместить свои /etc/samba/smb.conf и /etc/nsswitch.conf? – user 25 January 2011 в 18:50

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе, или если вы можете настроить статическую адресацию на каждом компьютере, то вы можете создать файл hosts, который будет функционировать.

# sample /etc/hosts
#
127.0.0.1   localhost.localdomain   localhost
::1     localhost6.localdomain6 localhost6

192.168.1.1 router.example.com  router
192.168.1.201   machine1.example.com    machine1
192.168.1.202   machine2.example.com    machine2
192.168.1.203   machine3.example.com    machine3
1
ответ дан 25 May 2018 в 23:19
  • 1
    Да. Можете ли вы разместить свои /etc/samba/smb.conf и /etc/nsswitch.conf? – user 25 January 2011 в 18:50

с помощью узлов требует служба разрешения имен, чтобы быть правильно установлен, так как вы используете DHCP, которые должны быть автоматически управляемого маршрутизатора. Проверьте /etc/файл resolv.конф (содержит конфигурацию DNS).

1
ответ дан 25 July 2018 в 22:35

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе, или если вы можете настроить статическую адресацию на каждом компьютере, вы можете создать файл hosts, который будет функционировать.

# sample /etc/hosts # 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 192.168.1.1 router.example.com router 192.168.1.201 machine1.example.com machine1 192.168.1.202 machine2.example.com machine2 192.168.1.203 machine3.example.com machine3
1
ответ дан 25 July 2018 в 22:35
  • 1
    Как он влияет на то, когда другие люди хотят использовать беспроводную сеть? Нужно ли мне также настраивать свои машины? Некоторые могут быть отключены, а другие нет. – invert 25 January 2011 в 09:26
  • 2
    Да - вы бы. Вы можете разместить Ваш /etc/samaba/СМБ.conf и /etc/файл nsswitch.конф? – user 25 January 2011 в 18:50
  • 3
    Я думаю, что я установлю статические IP-адреса, когда получаю некоторое время, если это означает, что я могу правильно использовать имена машин. Благодаря! – invert 7 February 2011 в 10:54

Использование имен хостов требует правильной настройки разрешения службы имен, поскольку вы используете DHCP, который должен автоматически управляться вашим маршрутизатором. Проверьте /etc/resolv.conf (он содержит конфигурацию DNS).

1
ответ дан 31 July 2018 в 12:44

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе, или если вы можете настроить статическую адресацию на каждом компьютере, вы можете создать файл hosts, который будет функционировать.

# sample /etc/hosts # 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 192.168.1.1 router.example.com router 192.168.1.201 machine1.example.com machine1 192.168.1.202 machine2.example.com machine2 192.168.1.203 machine3.example.com machine3
1
ответ дан 31 July 2018 в 12:44
  • 1
    Каким образом он влияет, когда другие люди хотят использовать беспроводную сеть? Мне тоже нужно настроить свои машины? Некоторым может быть разовой подключается, другие нет. – invert 25 January 2011 в 09:26
  • 2
    Да - вы бы. Вы можете разместить Ваш /etc/samaba/СМБ.conf и /etc/файл nsswitch.конф? – user 25 January 2011 в 18:50
  • 3
    Я думаю, что я установлю статические IP-адреса, когда получаю некоторое время, если это означает, что я могу правильно использовать имена машин. Благодаря! – invert 7 February 2011 в 10:54

Использование имен хостов требует правильной настройки разрешения службы имен, поскольку вы используете DHCP, который должен автоматически управляться вашим маршрутизатором. Проверьте /etc/resolv.conf (он содержит конфигурацию DNS).

1
ответ дан 2 August 2018 в 04:01

если вы можете настроить машины, чтобы получить тот же IP-адрес каждый раз, например, с помощью MAC-адреса в маршрутизаторе, или если вы можете настроить статическую адресацию на каждой машине, то вы можете создать файл hosts, который позволит функциональности.

# sample /etc/hosts # 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 192.168.1.1 router.example.com router 192.168.1.201 machine1.example.com machine1 192.168.1.202 machine2.example.com machine2 192.168.1.203 machine3.example.com machine3
1
ответ дан 2 August 2018 в 04:01
  • 1
    Каким образом он влияет, когда другие люди хотят использовать беспроводную сеть? Мне тоже нужно настроить свои машины? Некоторым может быть разовой подключается, другие нет. – invert 25 January 2011 в 09:26
  • 2
    Да. Можете ли вы разместить свои /etc/samba/smb.conf и /etc/nsswitch.conf? – user 25 January 2011 в 18:50
  • 3
    Я думаю, что я установлю статические IP-адреса, когда получаю некоторое время, если это означает, что я могу правильно использовать имена машин. Благодаря! – invert 7 February 2011 в 10:54

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе или если вы можете настроить статическую адресацию на каждом компьютере, тогда вы можете создать файл hosts, который (! d1]

  # sample / etc / hosts # 127.0.0.1 localhost.localdomain localhost :: 1 localhost6.localdomain6 localhost6 192.168.1.1 router.example.com router 192.168.1.201 machine1.  пример.com машина1 192.168.1.202 машина2.example.com машина2 192.168.1.203 машина3.example.com машина3  
1
ответ дан 4 August 2018 в 20:04

Использование имен хостов требует правильной настройки разрешения службы имен, поскольку вы используете DHCP, который должен автоматически управляться вашим маршрутизатором. Проверьте /etc/resolv.conf (он содержит конфигурацию DNS).

1
ответ дан 4 August 2018 в 20:04

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе или если вы можете настроить статическую адресацию на каждом компьютере, тогда вы можете создать файл hosts, который (! d1]

  # sample / etc / hosts # 127.0.0.1 localhost.localdomain localhost :: 1 localhost6.localdomain6 localhost6 192.168.1.1 router.example.com router 192.168.1.201 machine1.  пример.com машина1 192.168.1.202 машина2.example.com машина2 192.168.1.203 машина3.example.com машина3  
1
ответ дан 6 August 2018 в 04:05

Использование имен хостов требует правильной настройки разрешения службы имен, поскольку вы используете DHCP, который должен автоматически управляться вашим маршрутизатором. Проверьте /etc/resolv.conf (он содержит конфигурацию DNS).

1
ответ дан 6 August 2018 в 04:05

Использование имен хостов требует правильной настройки разрешения службы имен, поскольку вы используете DHCP, который должен автоматически управляться вашим маршрутизатором. Проверьте /etc/resolv.conf (он содержит конфигурацию DNS).

1
ответ дан 7 August 2018 в 22:05

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе или если вы можете настроить статическую адресацию на каждом компьютере, тогда вы можете создать файл hosts, который (! d1]

  # sample / etc / hosts # 127.0.0.1 localhost.localdomain localhost :: 1 localhost6.localdomain6 localhost6 192.168.1.1 router.example.com router 192.168.1.201 machine1.  пример.com машина1 192.168.1.202 машина2.example.com машина2 192.168.1.203 машина3.example.com машина3  
1
ответ дан 7 August 2018 в 22:05

Использование имен хостов требует правильной настройки разрешения службы имен, поскольку вы используете DHCP, который должен автоматически управляться вашим маршрутизатором. Проверьте /etc/resolv.conf (он содержит конфигурацию DNS).

1
ответ дан 10 August 2018 в 10:19

Если вы можете настроить компьютеры для получения одного и того же IP-адреса каждый раз, например, используя MAC-адрес в маршрутизаторе или если вы можете настроить статическую адресацию на каждом компьютере, тогда вы можете создать файл hosts, который (! d1]

  # sample / etc / hosts # 127.0.0.1 localhost.localdomain localhost :: 1 localhost6.localdomain6 localhost6 192.168.1.1 router.example.com router 192.168.1.201 machine1.  пример.com машина1 192.168.1.202 машина2.example.com машина2 192.168.1.203 машина3.example.com машина3  
1
ответ дан 10 August 2018 в 10:19

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

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