Altlinux не видит сеть windows

Не отображаются Windows машины в локальной сети. Через консоль пингуются и по имени и по IP. Машины под Linux отлично видны. В чём может быть проблема?

Записан


В том, что это совершенно разные вещи.

Через консоль пингуются и по имени и по IP.

Это работает система DNS

Не отображаются Windows машины в локальной сети

А это когда-то в Windows называлось вроде WINS и имело очень мало отношения к TCP/IP и DNS, так как работало по NetBIOS. Потом NetBIOS научился ездить на TCP/IP, но WINS это системой DNS не сделало.

Записан


А вариант не обзора сети, а прямого обращения к компьютеру по smb работает?
В адресной строке файлового менеджера: smb://имя_виндового_компьютера/

Записан


Записан

Андрей Черепанов (cas@)


А вариант не обзора сети, а прямого обращения к компьютеру по smb работает?
В адресной строке файлового менеджера: smb://имя_виндового_компьютера/

Прямое обращение тоже не работает.

Ошибка: Не удалось получить список доступных на сервере ресурсов: Недопустимый аргумент
Выберите другой режим просмотра и попробуйте ещё раз.

« Последнее редактирование: 11.06.2020 09:34:09 от MucaM »

Записан


http://altlinux.org/Samba

Настроил по ссылке. После перезагрузки стали видны Windows машины. После попытки к ним обратится появляется ошибка:

Не удалось получить список доступных на сервере ресурсов: Недопустимый аргументПосле все машины пропадают до следующей перезагрузки.

Записан


Linux машины при этом видны, к ним можно обратится и работать с файлами.

Записан


А винды там какие? Одинаковые версии или нет?

Записан


А винды там какие? Одинаковые версии или нет?

Одинаковые. Windows 7.

Записан


А если в /etc/samba/smb.conf в секцию [global]
добавить:

client min protocol = NT1
client max protocol = SMB3
чтобы иметь доступ и по старому протоколу (немного небезопасно, но куда деваться)

Записан


Не отображаются Windows машины в локальной сети. Через консоль пингуются и по имени и по IP. Машины под Linux отлично видны. В чём может быть проблема?

Screenshot at 2020-06-10 15:00:22.png (36.4 кБ, 808×576 — просмотрено 13 раз.)

Это Caja? И она болтается через gvfs?
Попробуйте в адресной строке этого проводника ввести протокол с именем рабочей группы в формате smb://workgroup

Записан


чтобы иметь доступ и по старому протоколу (немного небезопасно, но куда деваться)

для win7 достаточно smb2-smb3 , там и так smb1 отключено.

Записан


А если в /etc/samba/smb.conf в секцию [global]
добавить:
Код: [Выделить]
client min protocol = NT1
client max protocol = SMB3
чтобы иметь доступ и по старому протоколу (немного небезопасно, но куда деваться)

Попробовать смогу только в понедельник, машина рабочая.

Это Caja? И она болтается через gvfs?
Попробуйте в адресной строке этого проводника ввести протокол с именем рабочей группы в формате smb://workgroup

Пробовал, результат тот же.

Записан


А если в /etc/samba/smb.conf в секцию [global]
добавить:
Код: [Выделить]
client min protocol = NT1
client max protocol = SMB3
чтобы иметь доступ и по старому протоколу (немного небезопасно, но куда деваться)

Без изменений.

Записан


А что говорит команда smbtree ? там нужные компы видны?

Записан


Windows сеть (С одной Linux машиной)

Модераторы: Skull, Модераторы разделов

Vehont

Сообщения: 66
ОС: OpenSuSe 10.3

Windows сеть

Нужно чтоб Linux машина в Windows сети увидела windows компьютеры. SAMBA работает и Винды Линуксовую машину видят, а как сделать наоборот??? Простите, может быть, за тупой вопрос, но просто так ничё и не понял…

AMD Athlon 64 1800, nVidia GeForce FX 6600, 512 mb DDR
AMD Athlon 64 1800, nVidia GeForce 7150, 1024 mb DDR(HP Pavillion dv6620)

router

Сообщения: 363
ОС: Debian, на работе rhel

Re: Windows сеть

Сообщение

router »

Vehont писал(а): ↑

13.03.2006 21:44

Нужно чтоб Linux машина в Windows сети увидела windows компьютеры. SAMBA работает и Винды Линуксовую машину видят, а как сделать наоборот??? Простите, может быть, за тупой вопрос, но просто так ничё и не понял…

smbmount, mount -t smbfs, samba-клиент в mc и т.д, и т.п. — примонтировать известный сетевой ресурс
обзор сети- поищите в дистрибутиви по словам client и smb либо samba
xsmbrowser

Vehont

Сообщения: 66
ОС: OpenSuSe 10.3

Re: Windows сеть

Сообщение

Vehont »

чё то слегка не понял. Так что ли:
mount -t smbfs //PC-01/ /mnt/LAN/PC-01 ???

AMD Athlon 64 1800, nVidia GeForce FX 6600, 512 mb DDR
AMD Athlon 64 1800, nVidia GeForce 7150, 1024 mb DDR(HP Pavillion dv6620)

router

Сообщения: 363
ОС: Debian, на работе rhel

Re: Windows сеть

Сообщение

router »

Vehont писал(а): ↑

14.03.2006 09:29

чё то слегка не понял. Так что ли:
mount -t smbfs //PC-01/ /mnt/LAN/PC-01 ???

Не совсем.
mount -t smbfs //PC-01/c /mnt/LAN/PC-01/c — Если точно знаете имя ресурса
Обзор сети «как в виндовс» — smb4k, например

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

У меня такая проблема, при запуске системы самба както странно стартует. На винмашине в сетевом окружении линмашину видно, но она не пингуется. Потом делаю так:
[root@localhost ~]# samba restart
Shutting down CIFS services: Samba server, NetBIOS over TCP/IP server [FAILED]
Starting CIFS services: NetBIOS over TCP/IP server, Samba server [ DONE ]
[root@localhost ~]# samba restart
Shutting down CIFS services: Samba server, NetBIOS over TCP/IP server [ DONE ]
Starting CIFS services: NetBIOS over TCP/IP server, Samba server [ DONE ]
[root@localhost ~]#

И всё пашет.

Вот настройки самбы:

[global]

workgroup = sokolmill

netbios name = Xit-04
guest account = guest
server string =
security = share

printcap name = cups
load printers = yes

printing = cups

log file = /var/log/samba/log.%m

max log size = 50

security = user

encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd

socket options = TCP_NODELAY

wins support = yes

[homes]
comment = Home Directory for ‘%u’
path = /home/user/Documents
browseable = yes
writable = yes

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

Alexei_VM

Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Windows сеть

Сообщение

Alexei_VM »

KALIBR-10 писал(а): ↑

01.07.2008 12:47

У меня такая проблема, при запуске системы самба както странно стартует.

Обратите внимание на строку в конфиге

И соответственно, в поисках источника проблем обратите свой взгляд в логи.

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

[2008/06/27 16:46:03, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/06/27 16:46:03, 0] passdb/pdb_interface.c:guest_user_info(256)
guest_user_info: Unable to locate guest account [guest]!
[2008/06/27 16:46:03, 0] smbd/server.c:main(1059)
ERROR: failed to setup guest info.
[2008/07/01 12:51:02, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/07/01 12:51:02, 0] passdb/pdb_interface.c:guest_user_info(256)
guest_user_info: Unable to locate guest account [guest]!
[2008/07/01 12:51:02, 0] smbd/server.c:main(1059)
ERROR: failed to setup guest info.
[2008/07/01 12:51:03, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/07/01 12:51:03, 0] passdb/pdb_interface.c:guest_user_info(256)
guest_user_info: Unable to locate guest account [guest]!
[2008/07/01 12:51:03, 0] smbd/server.c:main(1059)
ERROR: failed to setup guest info.

Ничего не понимаю

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

Alexei_VM писал(а): ↑

01.07.2008 17:24

KALIBR-10 писал(а): ↑

01.07.2008 17:06

guest_user_info: Unable to locate guest account [guest]!

Не оно?

пробовал guest accaunt = nobody ничего!

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

Skull писал(а): ↑

02.07.2008 11:55

А в логах что?

Где логи?

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

Log.mnbd

[2008/07/02 08:53:37, 0] nmbd/nmbd.c:main(697)
Netbios nameserver version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/07/02 08:53:37, 0] nmbd/asyncdns.c:start_async_dns(151)
started asyncdns process 4168
[2008/07/02 08:53:41, 0] nmbd/nmbd.c:terminate(58)
Got SIGTERM: going down…
[2008/07/02 08:53:41, 0] nmbd/nmbd.c:main(697)
Netbios nameserver version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/07/02 08:53:41, 0] nmbd/asyncdns.c:start_async_dns(151)
started asyncdns process 4195
[2008/07/02 08:54:03, 0] nmbd/nmbd.c:terminate(58)
Got SIGTERM: going down…

Log.smbd

[2008/07/02 08:53:37, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007
[2008/07/02 08:53:41, 0] smbd/server.c:main(944)
smbd version 3.0.26a started.
Copyright Andrew Tridgell and the Samba Team 1992-2007

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

Alexei_VM писал(а): ↑

02.07.2008 14:50

Ну samba вполне работает, каталоги можно в сеть расшаривать.

Да мне бы только бы чтоб комп в сети светился, и самба стартовала с первого раза, ато руками приходится делать:
[root@localhost ~]# samba restart
Shutting down CIFS services: Samba server, NetBIOS over TCP/IP server [FAILED]
Starting CIFS services: NetBIOS over TCP/IP server, Samba server [ DONE ]
[root@localhost ~]# samba restart
Shutting down CIFS services: Samba server, NetBIOS over TCP/IP server [ DONE ]
Starting CIFS services: NetBIOS over TCP/IP server, Samba server [ DONE ]
[root@localhost ~]#

И так на всех машинах

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

Alexei_VM писал(а): ↑

03.07.2008 15:23

и покажите логи.

Которые из них?
log.192.168.1.1
log.alpha-1
log.nmbd
log.smbd

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

Alexei_VM писал(а): ↑

03.07.2008 17:07

nmbd

process_name_release_request: Name release on name IT-05<20>, subnet 192.168.1.86 from owner IP 192.168.1.65
[2008/07/04 08:22:27, 3] nmbd/nmbd_incomingrequests.c:process_name_release_request(89)
process_name_release_request: Name release on name SOKOLMILL<00>, subnet 192.168.1.86 from owner IP 192.168.1.65
[2008/07/04 08:22:27, 3] nmbd/nmbd_incomingrequests.c:process_name_release_request(89)
process_name_release_request: Name release on name IT-05<00>, subnet 192.168.1.86 from owner IP 192.168.1.65
[2008/07/04 08:22:27, 3] nmbd/nmbd_incomingrequests.c:process_name_release_request(89)
process_name_release_request: Name release on name IT-05<03>, subnet 192.168.1.86 from owner IP 192.168.1.65
[2008/07/04 08:22:38, 3] nmbd/nmbd_incomingrequests.c:process_name_query_request(454)
process_name_query_request: Name query from 192.168.1.121 on subnet 192.168.1.86 for name IT-04<20>
[2008/07/04 08:22:51, 3] nmbd/nmbd_incomingrequests.c:process_name_query_request(454)
process_name_query_request: Name query from 192.168.1.80 on subnet 192.168.1.86 for name SBIT-04<20>
[2008/07/04 08:22:51, 3] nmbd/nmbd_incomingrequests.c:process_name_query_request(454)
process_name_query_request: Name query from 192.168.1.129 on subnet 192.168.1.86 for name SBIT-08<20>
[2008/07/04 08:22:51, 3] nmbd/nmbd_incomingrequests.c:process_name_query_request(454)
process_name_query_request: Name query from 192.168.1.41 on subnet 192.168.1.86 for name SBIT-08<20>
[2008/07/04 08:22:58, 3] nmbd/nmbd_incomingrequests.c:process_name_query_request(454)
process_name_query_request: Name query from 192.168.1.31 on subnet 192.168.1.86 for name ALPHA-2<20>
[2008/07/04 08:23:12, 3] nmbd/nmbd_incomingrequests.c:process_name_query_request(454)
process_name_query_request: Name query from 192.168.1.1 on subnet 192.168.1.86 for name ALPHA-3<20>
[2008/07/04 08:23:24, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name IT-05<00> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:25, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name IT-05<00> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:26, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name IT-05<00> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:27, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name IT-05<00> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:27, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name SOKOLMILL<00> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:28, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name SOKOLMILL<00> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:29, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name SOKOLMILL<00> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:30, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name SOKOLMILL<00> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:31, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name IT-05<20> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:32, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name IT-05<20> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:33, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name IT-05<20> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:34, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name IT-05<20> IP 192.168.1.65 on subnet 192.168.1.86
[2008/07/04 08:23:35, 3] nmbd/nmbd_incomingrequests.c:process_name_registration_request(220)
process_name_registration_request: Name registration for name IT-05<03> IP 192.168.1.65 on subnet 192.168.1.86

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

Alexei_VM

Сообщения: 765
ОС: ALT Linux Sisyphus

Re: Windows сеть

Сообщение

Alexei_VM »

KALIBR-10 писал(а): ↑

07.07.2008 08:14

Alexei_VM писал(а): ↑

03.07.2008 17:07

nmbd

process_name_release_request: Name release on name IT-05<20>, subnet 192.168.1.86 from owner IP 192.168.1.65
[2008/07/04 08:22:27, 3] nmbd/nmbd_incomingrequests.c:process_name_release_request(89)

Это логи успешно работающего nmbd.

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

Работать то всё работает, по айпи линкомп пингуется а чтоб по netbiosname перезапускаю самбу и сразужэ в винсети видится с именем

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

yaleks

Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

localhost.localdomail

А можэт на виндовссервере что нибудь включить надо

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

Данил

Сообщения: 944
ОС: windows xp, cruncheee, ddwrt
Контактная информация:

Re: Windows сеть

Сообщение

Данил »

Выключи сначала iptables а затем смотри видит или нет

ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600

Противник HAL NETWORKMANAGER и других подобных паделок!!!

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

yaleks писал(а): ↑

24.07.2008 14:53

зайдите в настройки сети в Alterator и замените на что-н типа «kalibr»…

установил пакет kdenetwork и в центре управления kde в разделе сеть появилась настройка самбы, у меня рабочая группа и имя netbios указаны свои, я только одного и непойму-то, почему после рестарта линукса нужно делать samba restart чтоб имя компа в сети засветилось

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

Kipruss

Сообщения: 251
ОС: Kubuntu

Re: Windows сеть

Сообщение

Kipruss »

Не забывайте в /etc/samba/smb.conf (это для ALTLinux, в других дистрах может отличаться) прописывать

workgroup = <наименование вашей рабочей группы в Windows>

А то комп в этой группе виден не будет. Может это и так все знают. Если так, то сорри.

Mandrake > Mandriva > SuSE > Gentoo > openSUSE > ALT Linux > Kubuntu

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

Как бы глупо это всё неказалось, но дело оказалось в том что samba не стартует вместе с системой, помогите мне её автостартовать заставить

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.

KALIBR-10

Сообщения: 182
ОС: ALT LINUX 4.1

Re: Windows сеть

Сообщение

KALIBR-10 »

KALIBR-10 писал(а): ↑

13.08.2008 17:38

Как бы глупо это всё неказалось, но дело оказалось в том что samba не стартует вместе с системой, помогите мне её автостартовать заставить

Всё окей! команда chkconfig smb on, и сервис стартует вместе с системой

Через 2 года война с США (не спрашивайте от куда такие данные), я им войну ужэ объявил, вирусную, вчера у двух америкосов компы загубил (итого ужэ пять), к вечеру опять в бой.


1

1

Тонк iru Ergo 101 Atom c предустановленным AltLinux. При запуске переводит в tty1 где минуту висит просьба воткнуть сеть и активировать железяку, потом ребут. После убивания shutdown система способна к жизни, но не видит сеть ни под какими предлогами… Подумали о прокси, но дело оказалось не в нём — сетевой адаптер не дружит ни с DHCP ни со статикой. Это в крайней степени странно — если не работает автоматика, то статика должна поднять интерфейс, но этого не происходит. Настройки правили в /etc/init.d/network и /etc/net/ifaces/eth0/options.

В процессе анализа выгребли ifup-скрипт, functions и network. Последний вызывает ifup с именем интерфейса, а ifup что-то делает, но ни в нём, ни в functions нет ни слова о чтении файла настроек /etc/net/ifaces/eth0/options (ни прямым текстом, ни с переменными, ни как-либо ещё). Единственный способ включить сеть — команда ifconfig со всеми необходимыми параметрами, но это не выход.

Что делать? Вариант «поставить другую ос» и всё в его духе не предлагать, смысл всей эпопеи в том, чтобы покопаться в возможностях этой самой ОС, а не убить её и поставить что-то своё, которое нормально работает… Ведь конечный продукт.

P.S. Такие же глюки замечались не только за альтПингвином, но и за симпли линукс, но если в нём руками задавалась статика ip, то всё работало (глючил только DHCP).

Проблема возникла при настройке нового сервера, который привезли в бюджетное учреждение. При выполнении всех действий из wiki на официальном сайте интерфейс не «поднимался» после reboot. Причем после команды

service network restart

все работало отлично.

Техническая поддержка в компании, которая поставила этот сервер подсказали, что нужно сделать следующее:

выполнить команды:

lspci -nnk -s 0000:3b:00.0
lspci -nnk -s 0000:3b:00.1

Из их вывода нужно взять название ядерного модуля:

Теперь «mlx5_core» нужно вставить в /etc/net/ifaces/<НАЗВАНИЕ_ИНТЕРФЕЙСА>/options
У меня это файл /etc/net/ifaces/ens7f0/options

DISABLED=no
BOOTPROTO=static
TYPE=eth
CONFIG_IPV4=yes
NM_CONTROLLED=no
ONBOOT=yes
CONFIG_IPV6=no
CONFIG_WIRELESS=no
MODULE=mlx5_core

Сохраняем и перезагружаем сервер. После этого все должно заработать.

Ошибки сетевого доступа в Windows — вещь довольно неприятная, тем более что не все умеют их правильно диагностировать и исправлять. При том, что интернет кишит различными способами самой разной степени сомнительности. Поэтому мы решили подробно разобрать одну из типовых ситуаций, показав как процесс диагностики, так и различные способы решения проблемы, каждое из которых имеет свои особенности, в частности влияние на безопасность. Такой подход позволит не только выяснить причины ошибки и устранить ее, но и поможет подойти к этому вопросу осознанно, полностью представляя последствия своих действий.

Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

С ситуацией, когда компьютер под ОС Windows не хочет подключаться или перестает подключаться к общим ресурсам на сервере Samba под управлением Linux встретиться можно довольно часто и тому есть объективные причины, которые мы рассмотрим ниже, ну а пока посмотрим на ее внешние симптомы. Система неожиданно сообщает, что она не может получить доступ к указанному ресурсу и выдает абсолютно неинформативную ошибку:

Код ошибки: 0x80004005 
Неопознанная ошибка

cannot-connect-to-linux-samba-from-windows-001.png

Если попробовать подключиться в консоли, например, командой:

net view \\192.168.233.182

Где 192.168.233.182 — адрес искомого сервера, то получим немного другую ошибку:

Системная ошибка 53.
Не найден сетевой путь.

При этом указанный узел нормально пингуется, а проверка доступности 445 порта говорит, что все нормально:

cannot-connect-to-linux-samba-from-windows-002.png

После этого обычно начинается сетование на кривизну какого-либо из решений (в зависимости от личных предпочтений) и поиск решения в интернете, где можно найти как условно рабочие, так и полную дичь, вроде включения SMB1 и бездумного изменения различных политик и ключей реестра.

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

Но сперва поясним ситуацию по протоколу SMB1:

Протокол SMB1 устарел и небезопасен, в настоящее время отключен на всех современных системах.

Кроме того, даже если вы включите его поддержку, то начиная с Windows 1709 она автоматически отключится после 15 дней неиспользования. В общем: включать SMB1 не нужно, разве что только вам действительно нужна поддержка устаревших клиентов.

В современных версиях Samba протокол SMB1 также отключен и минимальной поддерживаемой версией является SMB2_02, а максимальной SMB3. Это параметры по умолчанию и проверить их можно командами:

testparm --parameter-name="min protocol"
testparm --parameter-name="max protocol"

Настройки по умолчанию достаточно актуальны, и мы не советуем отдельно задавать версии протоколов без особой на то нужды. SMB2_02 — обозначает младшую версию протокола SMB2, а SMB3 указывает на старшую доступную версию, таким образом поддерживаются все системы начиная с Windows Vista и Server 2008. Причиной ошибки SMB1 быть не может.

Поэтому не занимаемся ерундой, а ищем истинную причину, в этом нам поможет Журнал событий. Раскрываем последовательно Журналы приложений и служб — Microsoft — Windows — SMBClient и в журнале Security находим ошибку 31017:

Небезопасный гостевой вход отклонен.Рекомендации.
Это событие указывает на попытку сервера разрешить вход пользователя как непроверенного гостя, которая была отклонена клиентом.
Для гостевого входа не поддерживаются стандартные функции обеспечения безопасности, например подписывание и шифрование.
Вследствие этого гостевой вход уязвим для атак "злоумышленник в середине", которые могут привести к попаданию конфиденциальных данных в сеть.
По умолчанию небезопасный гостевой вход отключен в Windows. Корпорация Майкрософт не рекомендует включать его.

cannot-connect-to-linux-samba-from-windows-003.png

После чего все становится на свои места. Нет никаких чудес, просто политики безопасности Windwos не позволяют подключаться к серверу с анонимным гостевым доступом. Кстати, это относится не только к Samba.

Теперь, когда есть понимание происходящего мы можем выбрать одно из двух решений указанной проблемы.

Решение №1. Отключаем гостевой доступ на сервере Samba

С точки зрения безопасности это наиболее правильное решение, которое позволит получать доступ к общим ресурсам не снижая уровень безопасности сети. Для этого внесем некоторые изменения в конфигурационный файл Samba, обычно он располагается в /etc/samba/smb.conf. Прежде всего найдем и приведем к следующему виду директиву:

map to guest = never

А в настройках каждого общего ресурса укажем:

guest ok = no

Возможно, вам еще придется выполнить некоторые настройки, скажем, завести пользователей и назначить им права, для всего этого рекомендуем воспользоваться нашей статьей:

Настройка файлового сервера Samba на платформе Debian / Ubuntu

Сохраняем все изменения и проверяем конфигурацию на ошибки:

testparm

Затем перезапускаем службу:

systemctl restart smbd

После чего повторно пробуем подключиться и сразу видим окно для ввода учетных данных:

cannot-connect-to-linux-samba-from-windows-004.png

Проблема решена, ресурсы файлового сервера Samba снова доступны.

Решение №2. Разрешаем небезопасный гостевой вход в Windows

Если Решение №1 вас по каким-либо причинам не устраивает, и вы осознанно хотите понизить уровень безопасности вашей сети, то можно пойти другим путем и разрешить небезопасный гостевой вход.

Запустим редактор групповой политики (gpedit.msc) и перейдем в Конфигурация компьютера — Административные шаблоны — Сеть — Рабочая станция Lanman и переводим политику Включить небезопасные гостевые входы в положение Включено.

cannot-connect-to-linux-samba-from-windows-005.png

После чего вам потребуется перезапустить службу Рабочая станция или перезагрузить компьютер.

Альтернативой этому способу будет внесение изменений через реестр:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v AllowInsecureGuestAuth /t REG_DWORD /d 1

Затем перезапустим службу:

net stop LanmanWorkstation && net start LanmanWorkstation

После чего можем продолжать привычно использовать общие сетевые ресурсы с гостевой моделью доступа.

cannot-connect-to-linux-samba-from-windows-006.png

Какой вывод можно сделать после прочтения данного материала? Прежде всего понять, что любые сетевые ошибки имеют под собой вполне определенную причину, а не являются воздействием некой неведомой силы. И эти причины имеют свойство отображаться в журналах и логах.

Решений таких проблем также может быть несколько, каждое из которых может иметь свои достоинства и недостатки. Поэтому не нужно хватать первый попавшийся рецепт из интернета, а следует разобраться в причинах и выбрать из доступных вариантов тот, который будет вас наиболее устраивать.

Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Wind the windows down
  • Почему ноутбук не выходит из спящего режима windows 10 приходится перезагружать
  • Программа не предназначена для выполнения в windows или содержит ошибку попробуйте установить
  • Как на телефоне установить windows 10
  • Asus h110m r драйвера windows 10 64 bit