Автор Тема: Не пингуются по именам компьютеры локальной сети [решено]  (Прочитано 9820 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CoolAller

Не пингуются по именам компьютеры локальной сети. Сеть одноранговая, ip статичные, проблема только с линукс-компьютером с Debian, с него компьютеры пингуются только по ip. С Win-машин пингуется и по именам и по адресам.
В /etc/nsswitch.conf:
hosts:          files mdns4_minimal [NOTFOUND=return] dns bcast wins
PS. Забивать все адреса в  /etc/hosts не предлагать)
« Последнее редактирование: 12 Апреля 2016, 15:55:05 от CoolAller »
 

Оффлайн yoric

Какая система, после чего началось? Раз уж Вы заглянули в nsswitch.conf, то может удосужитесь глянуть в /etc/resolv.conf?

PS. Забивать все адреса в  /etc/hosts не предлагать)
Для пробы может пригодиться и этот вариант.
 

Yrii

  • Гость
то может удосужитесь глянуть в /etc/resolv.conf?
зачем так грубо и самое интересно, что ты там найдешь/увидешь? >:-|

Для пробы может пригодиться и этот вариант.
Для какой пробы? человек и так знает, что если так сделать, то "будет как надо". мдес...

CoolAller, хм, интересно. я вот думал у меня тоже так не работает :-) решил проверить - пинги по именам win-машин идут :-\
что у тебя отвечает/установлено по Samba'е ?
У меня (опишу по максимум): cifs-utils gvfs-backends libsmbclient libwbclient0 samba-common samba-libs

В nsswitch.conf ни чего специфического:
Цитировать
...
hosts:          files dns
networks:       files
...
« Последнее редактирование: 11 Апреля 2016, 20:19:45 от Yrii »
 

Оффлайн CoolAller

Yrii, спасибо, список установленных пакетов смогу глянуть только завтра, по памяти помоему все это стоит. Тут похоже проблема с NetBIOS поверх TCP/IP, скорее всего samba по какой-то причине не использует транслируемые имена по сети.

Cообщение объединено 11 Апреля 2016, 21:45:19
пинги по именам win-машин идут
А какая у вас версия Samba?
« Последнее редактирование: 11 Апреля 2016, 21:45:19 от CoolAller »
 

Yrii

  • Гость
А какая у вас версия Samba?
из jessie - 4.1.17
 
Пользователи, которые поблагодарили этот пост: CoolAller

Оффлайн CoolAller

Yrii, могу сейчас попробовать с гостевой виртуальной машиной с Win. Сейчас отпишусь.

Cообщение объединено 11 Апреля 2016, 22:29:17
Сейчас проверил установленные пакеты, не было только cifs-utils. Из хоста с дебиан не пингуется по имени Win-машина, только по ip, с Win-машины пингуется и по имени и по ip. Может что-то нужно указать в /etc/samba/smb.conf? Можете показать содержимое вашего конфига?

В чем может быть дело? Установлена samba Version: 2:4.1.17+dfsg-2+deb8u2
« Последнее редактирование: 11 Апреля 2016, 22:48:19 от CoolAller »
 

Оффлайн endru

yoric, правильно говорил. нужно смотреть /etc/resolv.conf
примерное содержимое:
domain localdomain
search localdomain
nameserver ip_local_dns_1
nameserver ip_local_dns_2

Оффлайн CoolAller

правильно говорил. нужно смотреть /etc/resolv.conf
Зачем туда смотреть? Там у меня Google Public DNS прописаны, а сопоставление локальных ip и имен компьютеров должно производиться по Broadcast посредством NetBIOS.
 

Оффлайн endru

а сопоставление ip и имен компьютеров должно производиться по Broadcast посредством NetBIOS.
т.е. мы должны были сами догадаться что именно не работает? перечитываем

в samba есть спец утилиты:
nmblookup HostWinNameесли она отрабатывает верно - советую смотреть в сторону строки:
hosts:          files winsкак вариант заменить её временно на эту:
hosts: files wins dns bcast и посмотреть результат
« Последнее редактирование: 12 Апреля 2016, 08:23:27 от endru »
 

Оффлайн CoolAller

мы должны были сами догадаться что именно не работает?
Эмм, как бы в первом посте все описано, я же писал, что сеть одноранговая.
hosts: files wins dns bcast
Уже пробовал, результат нулевой (собственно bcast у меня тоже указан в первом посте). А Wins по идее вообще не нужен, так как нет wins сервера.

nmblookup HostWinName показывает ip по имени.
« Последнее редактирование: 12 Апреля 2016, 08:45:32 от CoolAller »
 

Оффлайн endru

Эмм, как бы в первом посте все описано.
не описано.
Уже пробовал, результат нулевой.
конфиг smb.conf нужно смотреть.

Оффлайн CoolAller

конфиг smb.conf нужно смотреть.
В том-то и дело, что я не знаю, что там смотреть. Вот его содержимое:
Spoiler: ShowHide
[global]
   workgroup = EL
   name resolve order = bcast
   netbios name=host
   server string = server_smb
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   server role = standalone server
   passdb backend = tdbsam
   obey pam restrictions = yes
   unix password sync = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user
   usershare allow guests = yes

Сейчас поставил абсолютно чистый Debian с самбой - результат все тот же, в том числе и с виртуальной машиной.
« Последнее редактирование: 12 Апреля 2016, 09:12:50 от CoolAller »
 

Оффлайн yoric

Никакой грубости, но если кого обидел, то извините. Я подумал про обычный DNS/сеть, такое ведь тоже можно локально сделать, про самбу даже мысли не было. А тут оказывается корень зла - "одноранговая"...
 

Оффлайн CoolAller

yoric, все ок, корень зла в том, что не работает то что должно работать. А еще мне очень интересно как у Yrii работает, возможно какой-то пакет стоит еще не обновленный, например winbind, возможно поэтому и работает. Вообще ситуация с обновлениями в Debian стала напоминать хождение по минному полю без металлоискателя. :D
[ot]
Spoiler: ShowHide
PS. Зачем засунули эти ужасные смайлы вместо колобков?
[/ot]
« Последнее редактирование: 12 Апреля 2016, 10:10:30 от CoolAller »
 

Оффлайн endru

убери строку.
#name resolve order = bcast

Теги:
     

    Не все адреса пингуются ESXi

    Автор Impuls

    Ответов: 9
    Просмотров: 4893
    Последний ответ 14 Сентября 2012, 17:40:39
    от Impuls
    [Решено] не пингуются домены из под debian stretch

    Автор Esmertec

    Ответов: 6
    Просмотров: 1772
    Последний ответ 13 Июня 2019, 19:51:53
    от Esmertec