у меня есть два ноутбука с Ubuntu 13.10 x64 на них. Я хочу, чтобы они оба могли пинговать и монтировать друг друга через имя хоста или netbios-имя, которое одинаково в моем случае. Компьютеры называются gluk47-notebook
и gluk47-pc
(это 14" ноутбук). Тайна в том, что ноутбук пингует компьютер, а не наоборот.
вот что у меня есть:
[root@gluk47-pc ~]# egrep '^hosts' /etc/nsswitch.conf
hosts: files wins dns mdns4
[root@gluk47-pc ~]# grep wins /etc/samba/smb.conf
wins support = yes
; wins server = w.x.y.z
; name resolve order = lmhosts host wins bcast
[root@gluk47-pc ~]# service winbind status
winbind start/running, process 1633
[root@gluk47-pc ~]# service smbd status
smbd start/running, process 712
[root@gluk47-pc ~]# smbtree -N
EARTH
GLUK47-PC gluk47-pc server (Samba, Ubuntu)
GLUK47-PCprint$ Printer Drivers
GLUK47-PCIPC$ IPC Service (gluk47-pc server (Samba, Ubuntu))
GLUK47-NOTEBOOK gluk47-notebook server (Samba, Ubuntu)
GLUK47-NOTEBOOKHome Домашний принтер
GLUK47-NOTEBOOKprint$ Printer Drivers
GLUK47-NOTEBOOKsoftware
GLUK47-NOTEBOOKvideo
GLUK47-NOTEBOOKIPC$ IPC Service (gluk47-notebook server (Samba, Ubuntu))
[gluk47@gluk47-pc ~]$ ssh gluk47-notebook
ssh: Could not resolve hostname gluk47-notebook: Name or service not known
ответ распознавателя адресов является мгновенным, в отличие от обычных задержек smb для каждого операция.
после этого я ssh'Ed непосредственно по ip адресу и получил из блокнота следующее:
[root@gluk47-notebook ~]# egrep '^hosts' /etc/nsswitch.conf
hosts: files dns wins [NOTFOUND=return] mdns4_minimal mdns4
[root@gluk47-notebook ~]# grep wins /etc/samba/smb.conf
wins support = yes
; wins server = w.x.y.z
; name resolve order = lmhosts host wins bcast
[root@gluk47-notebook ~]# service winbind status
winbind start/running, process 2381
[root@gluk47-notebook ~]# service smbd status
smbd start/running, process 23817
[root@gluk47-notebook ~]# smbtree -N
EARTH
GLUK47-PC gluk47-pc server (Samba, Ubuntu)
GLUK47-PCprint$ Printer Drivers
GLUK47-PCIPC$ IPC Service (gluk47-pc server (Samba, Ubuntu))
GLUK47-NOTEBOOK gluk47-notebook server (Samba, Ubuntu)
[root@gluk47-notebook ~]# smbclient -NL GLUK47-NOTEBOOK
Connection to GLUK47-NOTEBOOK failed (Error NT_STATUS_UNSUCCESSFUL)
эта ошибка является постоянным, и я застрял. Чего мне не хватает? Google не мой друг для этого случая до сих пор: (
кстати, если я ставлю gluk47-notebook
is /etc/hosts
ПК, все работает (я играл в игру на ПК через wine непосредственно из доли Samba ноутбука при написании этого сообщения), но мне нужны динамические netbios, а не эти статически созданные вручную хосты папка...
ПК не может также пропинговать другие машины в сети именем netbios. Ноутбук успешно их пингует. Другие машины могут пинговать как ПК, так и ноутбук.