Проблемы с сетью в Debian 9

Автор nialiv, 07 ноября 2017, 19:03:57

« назад - далее »

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

nialiv

Нигде не могу найти решение проблем с сетью. Первая невероятно медленно открываются ресурсы сети, открытие нужного файла на домашнем сервере занимает до пяти минут! Вторая, периодически пропадает сеть в Debian 9x64. При этом интернет работает нормально, управление рабочим столом домашнего  сервера на Debian 7x64, через Remmina  по протоколу vnc есть, управление рабочим столом домашнего кинотеатра на Debian 9x64, через Theam Viewer также есть, интернет работает. На этом же компьютере в Windows 10x64 сеть работает прекрасно. Сеть локальная, витая пара с концентратором Switch, протяжённость сети не более 25 метров. Настройки сети: IP адрес 192.168.0.11, маска подсети ввожу 255.255.255.0, тут же становится 24, IP сервера DNS 192.168.0.1 (адрес роутера), IP адрес поискового домена 8.8.8.8, 8.8.4.4, устанавливал автоматическую настройку сети DHCP, устанавливал настройку сети, через ручное редактирование файла конфигурации /etc/network/interfaces, привожу состав конфигурационного файла:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface

auto lo
iface lo inet loopback

auto enp5s0
iface enp5s0 inet static

address 192.168.0.11
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255  'эту строку и включал и ототключал, разницы нет
gateway 192.168.0.1
nameserver 192.168.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4


Положение дел не меняется
Привожу состав файла конфигурации samba, smb.conf:

#======================= Global Settings =======================

[global]

   workgroup = WORKGROUP
   netbios name = nikiv
   server string = lan computer to work
   dns proxy = no
   wide links = yes
   local master = yes
   os level = 254
   preferred master = auto
   username map = /etc/samba/smbusers
   name resolve order = hosts wins bcast
   wins support = no
   security = user
   browseable = yes
   interfaces = enp5s0 lo 192.168.0.11/24
   bind interfaces only = true
   
#### Debugging/Accounting ####

   log file = /var/log/samba/log.%m
   max log size = 1000
   
####### Authentication #######

   server role = standalone server
   passdb backend = tdbsam
   encrypt passwords = true
   obey pam restrictions = yes
   unix password sync = yes
   panic action = /usr/share/samba/panic-action %d
   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

############ Misc ############

   usershare allow guests = yes

#======================= Share Definitions =======================

[homes]
   comment = Home Directories
   browseable = no
   read only = yes
   create mask = 0700
   directory mask = 0700
   valid users = %S

[arhiv]
   path = /home/user/arhiv
   comment = mediafiles
   readonly = No
   guest ok = Yes
   writable = yes
   create mask = 0777
   directory mask = 0777
   hide unreadable = yes
   admin users = user

[video]
   path = /home/user/video
   comment = mediafiles
   readonly = No
   guest ok = Yes
   writable = yes
   create mask = 0777
   directory mask = 0777
   hide unreadable = yes
   admin users = user

[works]
   path = /home/user/works
   comment = mediafiles
   readonly = No
   guest ok = Yes
   writable = yes
   create mask = 0777
   directory mask = 0777
   hide unreadable = yes
   admin users = user

[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no


Каждую строку конфигурации анализировал согласно описанию с сайта:
http://smb-conf.ru/browseable-s.html

Такие же периодические проблемы сетью возникают на домашнем кинотеатре с системой Debian 9x64. Домашний сервер на Debian 7x64 работает пять лет без каких либо проблем. Все три компьютера настраивал по одной методике. На всякий случай, прилагаю скриншоты.

symon2014

Цитата: nialiv от 07 ноября 2017, 19:03:57невероятно медленно открываются ресурсы сети
Было нечто похожее при попадании на определённый сервер провайдера , конкретной причины не нашёл , но решил проблему ручным уменьшением параметра MTU , по дефолту он = 1500

nialiv

#2
Не думаю, что проблема связана с этим. На этом же компьютере перезагружаюсь в Windows 10, настройка MTU оставлена по умолчанию, однако для открытия любого сетевого ресурса требуется от долей секунды до двух секунд в зависимости от подключаемого ресурса. Максимальное число компьютеров в сети никогда не бывает более 4 включая сервер. И ещё одно, при неработающей сети (отсутствии доступа к сети) сервер пингуется в Linux быстрее, чем в Windows в четыре раза! Среднее время отклика сервера в Linux 0,234 ms, в Windows 1ms. Это-то и непонятно, доступа к ресурсам сети нет, а команда ping проходит с шикарной скоростью.
PS: Это сообщение писал в Linux Debian 9 при отсутствии доступа к ресурсам локальной сети сети. Мобильный роутер Huawei E5170s-22 находится в той же сети, подключен по RJ45.

gardarea51

#3
Мне одному при беглом взгляде кажется это странным?
   name resolve order = hosts wins bcast
   wins support = no

А еще в списке interfaces зачем-то локалхост...

Cообщение объединено 08 Ноября 2017, 06:43:45

А хотя может я тут не совсем прав, глянул свой старый конф.. давно просто у рук не было самбы.
Но если нужно, вот тема с моим рабочим конфигом.
Работало все быстро, жало по сети под гигабит... да и все еще работает, только меня уже там нет.

nialiv

#4
 
Цитироватьname resolve order = hosts wins bcast
Этот параметр взят с сайта http://smb-conf.ru/name-resolve-order-g.html, буквально:
ЦитироватьЭтот параметр используется программами из пакета Самба чтобы определить в каком порядке ипользовать сервисы имен для получения IP адреса. Основное назначение в том, чтобы устанавливать каким образом определяются имена NetBIOS. В этом параметре указываются строковые значения разделенные пробелами. Возможные значения : "lmhosts", "host", "wins" и "bcast". Они означают :

       * lmhosts : искать IP адрес в Самбовском файле lmhosts. Если в строке файла lmhosts не указано типа имени NetBIOS (см. lmhosts) тогда любое имя подходит для поиска.
       * host : Произвести стандартную трансляцию имени хоста в IP адрес, используя /etc/hosts, NIS или DNS запрос. Этот метод определения зависит от операционной системы, например в IRIX или Solaris можно сконфигурировать в /etc/nsswitch.conf . Обратите внимание на то, что этот метод используется только тогда, когда тип запрашиваемого имени NetBIOS 0×20 (server) или 0×1c (domain controllers). Последний случай применим только для доменов АД и в результате будет DNS запрос для вхождения SRV RR соответсвующего _ldap._tcp.domain.
       * wins : Определить IP адрес по имени, обозначенном в параметре wins server. Если сервер WINS не указан, то метод будет проигнорирован.
       * bcast : Сделать широковещательный запрос по всем известным интерфейсам. Это самый ненадежный из всех методов определения имен, т.к. зав
Цитироватьwins support = no
Взято с того же сайта:
ЦитироватьПараметр устанавливается в yes, если ваш nmbd(8) в Самба является WINS сервером. Не устанавливайте этот параметр в yes если у вас нет нескольких подсетей и вы не хотите чтобы ваш nmbd работал как WINS сервер. Никогда не устанавливайте этот параметр в yes более чем на одной машине в пределах одной подсети.
Оба параметра используются Samba  по умолчанию.
Что интересно, когда сетевые ресурсы недоступны, сервер пингуется с прекрасной скоростью. И ещё после нескольких перезагрузок работа сети почему-то восстанавливается и ресурсы открываются.

PS: Проблему решил радикальным образом. Снёс к чёртовой матери Debian 9 и установил Mint 18.2 xfce. Одним действием решились следующие проблемы:
1. Ошибка файловой системы в 100% случаев установки Debian 8/9 на всех разделах, кроме /swap. (неоднократно проверено на нескольких компьютерах)
2. Невозможна работа WPS Office в Debian 9, на мгновение появляется заставка и ничего.
3. Невозможно дать общий доступ к рабочему столу по протоколу vnc.
4. Периодически "отваливается" сеть, слишком долгое открытие ресурсов сети, сетевые ресурсы (когда они доступны) открываются до пяти минут! В Mint сетевой ресурс открывается не более, чем за 5 секунд.
5. Не устанавливается ни один Wi Fi адаптер, в Mint он был подхвачен влёт, ещё при установке.
6. Огромное количество никому не нужных игр, более получаса потратил на их удаление. Ставятся принудительно, даже при установке с образа netinst.iso
7. В Debian 9 не устанавливается Remmina, необходимая для управления домашним сервером на Debian 7, входящая в комплект vinagre очень неудобна и подвешивает систему при переходе в полноэкранный режим.
8. Как ни старался, не смог обновить Adobe Flash Player, из-за этого не корректно отображаются некоторые сайты, например, http://www.speedtest.net/?test-2, мелочь, а неприятно.
Может быть Debian 8/9 катастрофически несовместимы с моим оборудованием: MB Asus P8H67-V, CPU I7 2600, RAM 8 GB Kingston 1333, Video ATI Radeon 5770, HDD Seagate, Hitachi. Однако всё это прекрасно работает на Windows 10 Pro x64 и Mint 18.2 x64. При установке Mint все операции осуществлял по схеме установки Debian 9, пока более суток "полёт нормальный".
Кого интересуют подробности установки, вышлю подробнейшее описание по установке и настройке Debian 9 с иллюстрациями. От Вас только адрес электронной почты.

gardarea51

Да, радикально.. ну главное, что все работает.

ogost

Цитата: nialiv от 08 ноября 2017, 07:12:591. Ошибка файловой системы в 100% случаев установки Debian 8/9 на всех разделах, кроме /swap. (неоднократно проверено на нескольких компьютерах)
Может я чего-то не понял, но никогда не встречался с таким.
Цитата: nialiv от 08 ноября 2017, 07:12:594. Периодически "отваливается" сеть, слишком долгое открытие ресурсов сети, сетевые ресурсы (когда они доступны) открываются до пяти минут! В Mint сетевой ресурс открывается не более, чем за 5 секунд.
Вы уж не путайте самбу с сетью. я вот например самбой и виндовыми шарами с ресурсами не пользуюсь, и с сетью у меня всё нормально. Вполне возможно в дебиане старая, либо глюкавая версия самбы.
Цитата: nialiv от 08 ноября 2017, 07:12:595. Не устанавливается ни один Wi Fi адаптер, в Mint он был подхвачен влёт, ещё при установке.
Ну про ни один вы погорячились. Я встречал такие wifi адаптеры, которые не работают от слова совсем, но в 90% случаев достаточно поставить нужный firmware.
Цитата: nialiv от 08 ноября 2017, 07:12:596. Огромное количество никому не нужных игр, более получаса потратил на их удаление. Ставятся принудительно, даже при установке с образа netinst.iso
Возможно они подтягиваются с DE, я пользуюсь минималистичными wm, проблема не знакома.
Цитата: nialiv от 08 ноября 2017, 07:12:597. В Debian 9 не устанавливается Remmina, необходимая для управления домашним сервером на Debian 7, входящая в комплект vinagre очень неудобна и подвешивает систему при переходе в полноэкранный режим.
Вот недавно у меня сдох винт на ноуте, заменив его на новый я устанавливал систему (девятку) с нуля. И Remmina поставилась совершенно без проблем.

nialiv

#7
!. Ошибка в файловой системе выявляется при сохранении образа системы программой Acronis True Image в 100% случаев после установки, также она есть и в Ubuntu 17. Эта ошибка не появляется, если использовать файловую систему ext3. В Paragon эти разделы определяются, как неформатированные. Screenshot's прилагаю.
2. Самбу вынужден использовать потому, что у меня в сети работают компьютеры с Windows и есть сетевые диски, размеченные в ntfs, в виду того, что в Linux просто невозможно сделать и половины того, что можно сделать в Windows, например сделать чертёж детали (Компас 3D), Сделать любительский фильм (Pinnacle Studio), обработать фотографию (Photoshop)... Имеющиеся аналоги в Linux настолько примитивные...
4. Возможно причина, действительно, в самбе, однако Debian "славится" стабильнейшим программным обеспечением, а вот самба, почему-то, глючная.
5. Любой из трёх имеющихся (стареньгий D-Link PCI, D-Link USB, Asus PCI-E) в Ubuntu и Mint подхватываются ещё при установке системы на этапе определения параметров сети, Debian же при установке капризничает даже с определением сетевых карт, например Debian 7 до версии 7.5 наотрез отказывался признавать сетевую карту Atheros AR8151, и даже после установки невозможно было установить проприетарный драйвер, даже специальный для Linux входящий в комплект драйверов к системной плате и приходилось устанавливать дополнительную сетевую карту Realtek RTL100.
6. Всегда устанавливал Debian из интернет с небольшого netinst.ISO образа, скачанного с официального сайта Debian. При установке в режиме эксперта, НИ КАКОГО УПОМИНАНИЯ ОБ ИГРАХ, однако после запуска их около 20, поэтому операция их удаления стала, обязательным ритуалом, типа утреннего кофе.  Если у Вас есть ссылка на дистрибутив без игр, дайте, пожалуйста, ссылку, попробую установить. У меня выделен USB_HDD для экспериментов.
7. Remmina, всё-таки установил, но искусственным образом, нашёл такого же бедолагу на одном из форумов, который решил эту проблему установкой дополнительного программного обеспечения и после этого скачал и установил вручную 43 пакета. Кстати ещё на Debian 9.0 Remmina ставилась без проблем, а вот на 9.2.1 эта проблема появилась.

qupl

По-моему тема перерастает в сказочную историю, как ничто и нигде не работает в Debian. К сетям она точно никакого отношения не имеет. Переезжаем в "Обо всем".

nialiv

#9
Вообще-то говоря "сказка" с не очень счастливым концом, Happy End не получился. Подружиться с Debian не удалось. Хотя не получилось только то, что мне необходимо. Подавляющее большинство, как я убедился, не интересует работа в домашней сети, удалённое управление рабочим столом. Ну, а что касается ошибки файловой системы, то этого никто не знает.
Большое спасибо. Проблему решил. Можно тему закрывать.

qupl

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

nialiv

#11
Я бы не заморачивался с ошибкой файловой системы, если бы Debian 9 работал нормально, а то ведёт себя абсолютно непредсказуемо. То сеть есть, но не открывается ни одна web странца, хотя аплет погода работает, то интернет есть но нет доступа к сети, то ресурсы сети открываются до пяти - семи минут, причём НИ КАКИХ НАСТРОЕК Я НЕ ДЕЛАЮ, просто перезагружаюсь и в Windows на этом же компьютере всё работает прекрасно и сеть, и интернет и удалённый доступ к рабочему столу. Снёс этот Debiлиan, установил Mint 18.2 x64 xfce.
После установки Mint, проблемы с сетью, удалённым управлением рабочим столом решились, отсутствует и ошибка файловой системы, хотя новую систему ставил в те же разделы, на трёх устройствах, разделы только отформатировал, фактически поверх Debian 9. Осталась одна проблема, слишком долго (по сравнению с Windows в десятки раз) открываются ресурсы сети. Нашёл на форумах сообщение, что всё это связано с самбой, а как организовать сеть без неё через SSH, пока не нашёл. А из того, что находил все попытки заканчиваются крахом. Отсюда и знание об ошибке файловой системы, перед экспериментами сохраняю образ системы при помощи Acronis True Image, причём запускаю его с компакт диска под управлением Linux.
PS: Проблему снова решил радикально, снёс "к такой-то матери" Debian 9 на домашнем кинотеатре и рабочей станции и установил на рабочую станцию Debian 7, а на домашний кинотеатр восстановил её же с чудом сохранившегося образа. Домашний кинотеатр пошёл "с разбегу", а рабочую станцию пришлось настраивать, зато ресурсы сервера (на Debian 7) открываются не более, чем за 5 секунд, а ресурсы домашнего кинотеатра не более 25 секунд, почти, как в Windows. Осталось одно, не устанавливается Grub Customizer, зато удалось настроить перекрёстное управление рабочими столами по протоколу vnc, через Remmina. Да, и ни одной ошибки файловой системы ext4 нет. Стало быть дело не в "кривых руках" и не в программе Acronis True Image, а, всё-таки, в самой системе Debian 9, или её ядре. И ещё одна "приятность" вместо задолбавшего gnome 3, в Debian 7 установлен классический gnome. Слава Богу, что не поменял Debian 7 на сервере, шестой год прекрасно работает. В общем от добра добра не ищут. Буду ждать 10 версию, поставлю её на USB_HDD, и, если без проблем отработает год, тогда и буду менять на рабочей станции, кинотеатре и, может быть, на сервере. Кстати в Debian 7 удалось настроить доступ между компьютерами сети по SSH, правда подключение несколько неудобное, но зато скорость.