Проводной ethernet не работает ubuntu 18.04

Установка драйвера WiFi

Драйвер устройства — это программа, которая сообщает машине, как правильно обращаться с роутером. Хотя ПК может распознать беспроводной адаптер, но предустановленные базовые драйверы могут работать плохо. В связи с чем потребуется найти тот, который поддерживается ОС, например, на ноутбуках HP.

Драйверы устройств с открытым исходным кодом можно найти во многих дистрибутивах Linux, включая Ubuntu. Проприетарные или закрытые драйверы свободно не распространяются и, следовательно, не могут быть предварительно установлены системой.

Важно! Если Ubuntu адаптеры WIFI не найдены из-за того, что драйвер не установлен по умолчанию, тогда он может быть доступен только в «бинарной» или платной версии, и в этом случае нужно обратиться на сайт производителя

Отсутствует модуль драйвера

Бывают случаи, что не работает WIFI Ubuntu, если в списке предустановленных драйверов отсутствует нужная программа и для адаптера потребуется установить самостоятельно. Перед этим нужно выяснить, какая WiFi-карта размещена в системе, для этого открывают терминал, набрав команду lspci


На экране буден продемонстрирован список компонентов PCI, внутри которого нужно найти «сетевой контроллер», например, беспроводной адаптер Realtek RTL8188CE. Далее выясняют, какая версия ядра, при помощи команды uname — r

Порядок установки драйвера Realtek TR Link на ОС Ubuntu:

  1. Зайти на сайт Realtek, найти необходимый драйвер.
  2. Загрузить соответствующий для карты WiFi и распаковвать его в домашний каталог, например, в папку «rtl8192ce».
  3. Открыть инструменты, необходимые для компиляции драйвера:
    • sudo apt-get update
    • sudo apt-get install —reinstall Ubuntu-headers-generic build-essential
  4. Выгрузить и блокировать исходные модули/драйверы ядра Natty. В противном случае они дестабилизируют драйвер Realtek, который нужно установить: sudo rmmod rtl8192ce.
  5. Для того чтобы функция «gksu gedit /etc/modprobe.d/blacklist.conf»
    внесла в черный список исходные драйверы/модули ядра, открывают: gedit.
  6. Теперь нужно вставить следующие две строки в конец файла:
    • blacklist rtl8192ce
    • blacklist rtlWiFi.
  7. Перейти в каталог драйвера, который был скачан раньше: cd rtl8192ce.
  8. Для завершения операции нужно выполнить такие команды:
    • make clean
    • sudo su
    • make
    • make install
    • exit

Проверка драйверов

Далее нужно перезагрузить ПК и проверить правильность установленного драйвера. Запускают команду lspci.

Строка «Используемый драйвер ядра» должна иметь вид «rtl8192CE».

Драйверы устройств, разработанные для операционной системы MAC/OS, вообще нельзя использовать с другой ОС. Однако в случае беспроводных адаптеров можно установить оболочку совместимости NDISwrapper, которая позволяет Ubuntu использовать некоторые беспроводные драйверы Windows в случае, когда они в системе недоступны, например, драйвер адаптера беспроводной сети Broadcom для Windows 7. Для этого открывают терминальную строку и вводят sudo lsmod.

На экране будет продемонстрирован список текущих модулей.

Далее прописывают команду для активации пользовательского модуля, например, с названием «xxxx name»: sudo modprobe your-xxxx-name.

Затем вводят команду для проверки правильности загрузки lsmod.

Автоматическая загрузка модуля

Пользователь сможет запустить модуль драйвера при загрузке, прописав:
sudo nano / etc / modules

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

Безопасность Wi-Fi

Как подключить интернет через PPPoE и что это такое

Так как вся информация будет передаваться по радиоволнам, ее можно будет перехватить. Это делает беспроводные технологии более уязвимыми по сравнению с проводными. Все дело в том, что сигнал, создаваемый любой точкой доступа, доступен для получения и перехвата любой другой аналогичной точкой, настроенной на прием. Главное, чтобы она была в радиусе действия сети первого источника.

Чаще всего причиной взлома становится бесплатный интернет. Обычная ситуация: человек платит за интернет и видит, что скорость заметно проседает. Когда он понимает в чем дело, то видит в списках подключенных устройств не только свои домашние аппараты, но и компьютер грамотного и хитрого соседа.

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

Именно поэтому пользоваться вай-фай нужно правильно и соблюдать меры осторожности. Для этого придуманы различные методы шифрования данных. Инструкция по безопасности:

Инструкция по безопасности:

Не стоит подключаться к общественным сетям и бесплатному вай-фаю без антивируса фаервола;
Нужно использовать протоколы шифрования WPA и WPA 2 своей домашней сети;
Важно установить на сеть надежный пароль, который нельзя взломать методом подбора;
Отключить функцию WPS на своем роутере;
Выключать маршрутизатор, если он стоит без дела, например, ночью.

Конфигурация WiFi

Этот шаг предполагает, что карта Wi-Fi установлена ​​(см. Предыдущий раздел).

Большинство точек доступа Wi-Fi (livebox, freebox, точки доступа и т. Д.) Динамически назначают IP-конфигурацию устройству, которое подключается к Wi-Fi через DHCP. Это включает в себя:

  • назначьте IP для этого оборудования в сети Wi-Fi
  • настроить правильные маршруты
  • настроить DNS-серверы

Тем не менее, вы должны сначала пройти аутентификацию с помощью точки доступа Wi-Fi. Для этого необходимо определить:

  • Название сети Wi-Fi (ESSID)
  • связанный пароль
  • в идеале, тип реализованной аутентификации (WEP или WPA). Если ваша точка доступа настроена в WEP, настоятельно рекомендуется настроить ее в домашней WPA2, что намного безопаснее.

Существует несколько программ для идентификации вашей машины под Linux в точке доступа Wi-Fi:

  • с помощью мастера подключения к сети: Сетевой менеджер ou Wicd
  • через файлы конфигурации (не рекомендуется).

NetworkManager (рекомендуется)

Сетевой менеджер это решение, используемое сегодня под Linux. Есть разные интерфейсы для обработки:

  • KDE : Установить пакет
    плазменно-нм

    и перезапустите KDE.

  • Другие графические интерфейсы: установите пакет
    сетевой менеджер-гном
  • В текстовом режиме: установить пакет
    сетевой менеджер

    затем используйте команду

    nmcli

Wicd

Используйте wicd, только если NetworkManager не работает. Для более подробной информации, посмотреть эту страницу.

WEP

1) Редактировать файл

/ и т.д. / сеть / интерфейсы

согласно этому примеру:

sudo nano / etc / network / interfaces

2) Исправьте раздел карты (здесь

eth1

) не касаясь остальных:

сам eth1    инет DHCP IFACE eth1    Wireless-Essid My_EssiD    беспроводной ключ 1234567890ABCDEF

… где

1234567890ABCDEF

относится к ключу WEP. Будьте внимательны при вводе ESSID. Сохраните и выйдите из файла.

3) Сброс конфигурации Wi-Fi-карты:

sudo ifdown eth1 sudo ifup eth1
WPA

1) На старом Debian вы должны сначала установить

wpa_supplicant

(Устаревшая):

sudo apt-get установить wpa_supplicant

Примечание: В последних версиях кажется, что ключ WPA можно напрямую настроить в

/ и т.д. / сеть / интерфейсы

и что больше нет необходимости

wpasupplicant

2) Правильно

/ и т.д. / сеть / интерфейсы
sudo nano / etc / network / interfaces

3) Изменить раздел, соответствующий Wi-Fi-карте (здесь

eth1

):

сам eth1    инет DHCP IFACE eth1    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

4) Сохранить и выйти (ctrl x). Осталось только настроить

wpasupplicant
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

В этом файле мы помещаем:

ctrl_interface = / вар / бег / wpa_supplicant    eapol_version = 1    ap_scan = 1    fast_reauth = 1    

Сеть = { SSID = «Mon_EssiD» scan_ssid = 1 прото = WPA key_mgmt = WPA-PSK PSK = 1234567890ABCDEF Приоритет = 5 }

… где

1234567890ABCDEF

означает ключ WPA. Будьте внимательны при вводе ESSID. Сохранить и выйти (ctrl x).

Принтер и МФУ

С сетевыми принтерами всё очень просто. Доступные в сети принтеры у вас сами появятся в настройках. Необходимо только выбрать, какой из них вы хотите использовать по умолчанию.

У меня компьютер работает без выключения днями, иногда неделями. При этом часто бывает, что я отправляю на печать, но печать не идёт. В активных заданиях видно, что печать документов приостановлена. Иногда видно сообщение «No suitable destination host found by cups-browsed». Не знаю, связанно ли это как-то с проблемой.

Для быстрого решения можно перезапустить компьютер и тогда печать сразу будет работать. Если не торопиться, то можно подождать, через некоторое время документы все же распечатаются. Ещё одно быстрое решение:

Либо:

Если принтер — это МФУ и требуется на нём сканировать, то необходимо выполнить дополнительные настройки. Суть в том, что после сканирования готовые документы должны куда-то складываться. Обычно это настраивается через веб-интерфейс МФУ. Куда складывать?

  • Это может быть каталог вашего пользователя в сети. Тогда вам ничего делать не нужно, настройка такой работы – это забота администратора. Вы только можете смонтировать свой каталог, как было описано выше, чтобы вам проще было работать с отсканированными документами.
  • Второй вариант – это настроить у себя на компьютере каталог с доступом по SMB или FTP. Мне больше нравится вариант с SMB. Не использую FTP нигде очень давно.

Устанавливаем Samba, если ещё не установлена:

Лучше создать нового отдельного пользователя специально для этих нужд, данные которого потом сообщить администратору. Он внесёт их в МФУ.

Назовём этого пользователя :

Задаём пароль этому пользователю, иначе он будет недоступен:

Пользователя и пароль также внесём в базу данных Samba:

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

Пример конфига :

Здесь стоит обратить внимание на параметр. Дело в том, что есть разные версии протокола SMB

Часто бывает, что даже не сильно старые МФУ не поддерживают новые версии протокола. Данным параметрам мы разрешаем подключение с использованием SMBv1. Попробуйте. Если без этого параметра у вас всё будет работать, то лучше не ставить его.

Перезапуск Samba для применения изменений:

Если администратор со свой стороны все настроил, то можно пользоваться:

Решение 11. Отключите аппаратное шифрование сетевым устройством

Вы можете столкнуться с обсуждаемой ошибкой, если ваше сетевое устройство испытывает проблемы с шифрованием. В этом контексте отключение аппаратного шифрования может решить проблему. Для пояснения мы обсудим процесс для Ubuntu и устройства RT2800PCI.

  1. Выполните следующую команду в терминале Linux: echo «options rt2800pci nohwcrypt = y»Отключить аппаратное шифрование сетевым устройством
  2. Затем выполните следующие команды одну за другой: sudo tee /etc/modprobe.d/rt2800pci.conf sudo modprobe -rfv rt2800pci sudo modprobe -v rt2800pci sudo sed -i ‘s / 3/2 /’ / etc / NetworkManager / conf. д / *
  3. Теперь перезагрузите вашу систему и затем проверьте, была ли проблема решена.

Профилактика и безопасность WiFi соединения

В последнее время часто случается, что злоумышленники взламывают беспроводную сеть с захватом частной информации. Для предотвращения такого явления следует соблюдать простые правила:

  • Не рекомендуется подключаться со своих личных устройств к открытым общественным сетям.
  • В случае вынужденного использования открытых сетей необходимо использовать антивирус или файерволл.
  • Нужно выполнить правильную настройку роутера беспроводной сети.
  • Использовать специальный тип защиты (WPA2).
  • Выставить пароль не менее 60 символов с разбросом цифр и букв, что не позволит его взломать.
  • WPS на маршрутизаторе отключить.
  • Администрирование с применением веб-интерфейса должно быть доступно только через кабель.

Обратите внимание! Когда пользователь не пользуется сетью, роутер должен быть отключен. Выполнение таких простых правил поможет безопасно работать в беспроводном интернете

Решение 3. Отключите автоматическое подключение для сети

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

  1. Откройте «Настройки» вашего дистрибутива Linux и нажмите «Сеть».
  2. Затем нажмите на значок шестеренки рядом с проблемной сетью.Нажмите значок шестеренки сети
  3. Теперь снимите флажок Автоматически подключаться и примените свои изменения.Отключить подключение автоматически
  4. Затем проверьте, решена ли проблема с подключением.

Настройка клиента

Исходя из выше перечисленного, клиент скорее всего не виноват, но можно попробовать его настроить чтобы быть уверенным точно. Как я уже написал выше Nautilus для подключения и просмотра общих папок Windows и Samba использует виртуальную файловую систему gvfs. А та, в свою очередь использует библиотеку libsmbclient для получения необходимых данных. Поэтому мы можем попытаться исправить ситуацию переопределив некоторые параметры в /etc/samba/smb.conf. Но работает это далеко не всегда.

1. Установить Samba

Если файловый сервер Samba у вас не установлен, то его надо установить для того чтобы был создан файл /etc/samba/smb.conf с параметрами по умолчанию. Они потом будут использоваться библиотекой libsmbclient и самой утилитой smbclient, которую вы можете применять для тестирования. Для установки выполните:

Проверьте конфигурационный файл Samba на ошибки с помощью такой команды:

2. Рабочая группа

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

3. Версия протокола

В современных системах Windows для общего доступа к папкам используется файловая система CIFS, использующая современные версии протоколов SMB2 и SMB3. Эти протоколы не поддерживают обзор доступных общих папок так, как это ожидает получить Nautilus. Для того чтобы всё работало надо использовать старый протокол NT1. Чтобы его включить добавьте параметр client max protocol после параметра workgroup:

После этого сохраните изменения и перезагрузите компьютер и проверьте.

4. Правильный порядок разрешения имён

Неверный порядок разрешения сетевых имен тоже может стать проблемой. Чтобы исправить его найдите в smb.conf параметр и приведите его к такому виду:

Здесь первым используется bcast, широковещательные сообщения, которые рассылаются по вашей локальной сети и ищут компьютеры с общими папками.

5. Не тот интерфейс

Если в вашем компьютере несколько сетевых интерфейсов, возможно smbclient пытается использовать не тот интерфейс. Чтобы посмотреть список интерфейсов используйте команду:

Затем найдите в /etc/samba/smb.conf параметр interface и замените в его значении eth0 на имя вашего интерфейса, который обеспечивает связь с нужной локальной сетью. Например на enp0s8:

После этого надо перезапустить службы Samba:

6. Отладка

Если сеть Windows всё ещё не работает, вы можете попытаться отлаживать GVFS чтобы понять где именно возникает проблема и в чём её суть. Для этого надо завершить текущий сервер GVFS и запустить свой в терминале с включённой опцией отладки. Для этого выполните:

Затем откройте Nautils и войдите в сетевое окружение, сеть Windows. При этом в терминале будут выводится сообщения об ошибках работы службы. Вы можете использовать эти сообщения чтобы искать информацию в Google или попросить помощи на форумах.

7. Проблема в GVFS

Баг в GVFS, о котором я писал выше наблюдался для Samba версии 4.8 и ниже. Если сервер поддерживает протокол более высокого уровня, то клиент пытается использовать этот протокол, например SMB2 или SMB3, но на этих протоколах не работает отображение доступных ресурсов. Если у вас именно эта проблема, то для полного решения придется ждать обновления или использовать обходное решение описанное ниже.

8. Подключение напрямую

Даже если у вас не работает обнаружение сетевых ресурсов Windows, вы все ещё можете подключится к нужному компьютеру и получить с него файлы. Откройте пункт Другие места на левой панели Nautilus. Внизу окна вы увидите надпись Подключится к серверу введите smb://адрес_сервера в поле слева и нажмите Enter:

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

Введите пароль и вы увидите доступные общие папки:

Убедитесь, что карта хорошо поддерживается

Карты WiFi становятся более известными, и часто все работает непосредственно в распространенных дистрибутивах (Ubuntu, Linux Mint …).

К сожалению, это не относится к Debian, политика которого исключает проприетарное программное обеспечение по умолчанию (которое включает в себя прошивки для карт Wi-Fi).

  • Получите прошивку через поддерживаемую сетевую карту, например, через Ethernet-соединение.
  • Восстановить пакет (файл
    . Деб

    ), содержащую прошивку с другого компьютера, вставьте ее в USB-ключ и скопируйте этот файл

    . Деб

    в

    / Var / кэш / меткие / архивы

В остальной части учебника предполагается, что у вас есть доступ к Интернету (например, Ethernet).

1) Если вы используете Debian, вы должны сначала установить пакет

Wireless-инструменты

выполнив следующие команды от имени root:

sudo apt-get sudo apt-get sudo apt-get установить беспроводные инструменты

2) Команда

/ SBIN / iwconfig

позволяет увидеть, какие сетевые интерфейсы соответствуют Wi-Fi-карте.

Exemple:

нет никаких беспроводных расширений.    

eth0 нет беспроводных расширений.

wmaster0 без беспроводных расширений.

eth1 IEEE 802.11g ESSID: «xxxxx» Псевдоним: «» Режим: управляемая частота: 2.412 ГГц Точка доступа: xx: xx: xx: xx: xx: xx Скорость передачи = 48 Мбит / с Tx-Power = 27 дБм Минимальный предел повтора: 7 RTS thr: off Фрагмент thr = 2346 B Управление питанием: выключено Качество связи = 57 / 100 Уровень сигнала = -74 дБм Уровень шума = -96 дБм Rx недействителен nwid: 0 недействителен Rx склеп: 0 недействителен Rx frag: 0 Чрезмерное количество повторных попыток передачи: 0 Неверный Разное: 0 Пропущенный маяк: 0

Здесь карта Wi-Fi называется

eth1

, Другие интерфейсы (

lo

,

eth0

и т.д …) здесь нет интерфейсов wifi.

Примечание. Имя, назначенное для карты Wi-Fi, может отличаться в зависимости от производителя и версии Linux (

eth2

,

wlan0

,

ra0

…)

3) из двух вещей:

  • карта, кажется, поддерживает Wi-Fi: перейдите в раздел «Конфигурация».
  • карта не поддерживает Wi-Fi: перейдите к разделу «Установка драйвера Wi-Fi»

Статическое присвоение адресов

В этом случае IP-адреса на каждом компьютере указываются вручную. Достоинства:

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

Лично я сторонник статических адресов в тех сетях где состав сети небольшой (до 7-8 компьютеров) и при этом если в эту сеть не добавляются постоянно новые компьютеры (например ноутбуки). Далее в этой статье будет подразумеваться именно статический способ присвоения IP-адресов.

Как раздать Wi-fi в Ubuntu

Данная инструкция подойдет пользователям ОС версии 16.04 и выше. В старых версиях Ubuntu возможность создать точку доступа для раздачи Wi-fi реализовывается через терминал.

Для настройки Ubuntu в качестве своеобразного роутера необходимо наличие Wi-fi-адаптера.

Предполагается, что Ethernet-кабель подключен к устройству напрямую. Теперь в меню «Сеть», вызываемом из трея, необходимо выбрать «Изменить соединение» («Edit connections»), и далее, выделив «Ethernet», нажать кнопку Add. В выпадающем списке должен быть установлен «Wi-fi». После нажатия на кнопку «Create» откроется окно настроек соединения.

На вкладке Wi-fi выставляются следующие значения:

  • SSID – laptop-share;
  • Режим –

На вкладке «Безопасность» необходимо установить протокол WPA/WPA2 и задать пароль, в параметрах IPv4 выбрать режим «Предоставить сеть другим компьютерам».

После сохранения настроек, потребуется активировать соединение, выбрав созданную точку доступа в окне «Подключиться к Hidden Wi-fi network».

Точка доступа Ubuntu создана и доступна для подключения к ней других устройств.

Решение 7. Черный список других коммуникационных устройств

Вы можете столкнуться с обсуждаемой ошибкой, если в системе присутствует второе устройство типа Ethernet / Wi-Fi, такое как встроенное устройство 4G, и ваша система пытается использовать это устройство для подключения к Интернету. В этом случае черный список других устройств связи может решить проблему.

  1. Откройте терминал Linux и введите: sudo lshw -C networkОткрытые сетевые подключения через терминал Linux
  2. Затем появится список сетевых устройств. Теперь проверьте устройство, которое вы не используете. Например, cdc_ether (который вы не используете) отображается в сетевых устройствах.
  3. Теперь введите в терминале следующую команду (которая создаст новый файл черного списка): sudo -H gedit /etc/modprobe.d/blacklist-cdc_ether.confСоздайте файл для внесения в черный список проблемного соединения
  4. Теперь добавьте в файл следующие две строки: черный список cdc_ether черный список usbnetЧерный список сетевых устройств
  5. Теперь сохраните файл и перезапустите вашу систему.
  6. После перезагрузки проверьте, была ли проблема решена. Имейте в виду, что всякий раз, когда вам нужно использовать внутреннее устройство 4G, вы должны включить его.

Настройка сетевых интерфейсов

Windows

Кроме этого сетевому интерфейсу нужно присвоить IP-адрес. Это делается через свойства «Протокол Интернета (TCP/IP)», в следующем апплете:

Общепринято использовать для локальных сетей диапазон адресов 192.168.x.x. Поле «Основной шлюз» нужно заполнять только если этот компьютер получает Интернет с другого компьютера или с модема-роутера и в этом случае там должен быть адрес «раздатчика» Интернет.

Кроме этого, для того, чтобы сеть между компьютерами Windows работала, необходимо включить учетную запись «Гость» на каждом из компьютеров и убедиться в том, что на каждом компьютере:

Имя рабочей группы и компьютера можно узнать, а также изменить через апплет «Система»:

Если используется брандмауэр Windows, то нужно разрешить сетевые соединения для доступа к файлам и папкам:

Аналогичное правило должно быть создано в том случае если используется другой файерволл.

Ubuntu Linux

В Ubuntu Linux параметры сетевых интерфейсов можно определить через через апплет «Сеть»:

И затем в свойствах сетевого интерфейса:

Настройка сетевых интерфейсов

Windows

В операционных системах Windows эти настройки
делаются через апплет свойств сетевого подключения, а доступные сетевые
подключения перечислены в «Панель управления — Сетевые подключения». Вот так
этот апплет выглядит в Windows
XP:

Примечание. В Windows 7, 8 и
10 апплет «Сетевые подключения» расположен в
«Центр управления сетями — Изменение параметров адаптера». Или есть более
короткий путь — через диалоговое окно «Выполнить«, в нем нужно
написать имя файла ncpa.cpl.

  • «Протокол Интернета (TCP/IP)» должен быть
    включен в любом случае, даже если по сети будет только один Интернет
    «раздаваться».
  • «Клиент для сетей Microsoft»
    и «Служба доступа к файлам и принтерам сетей
    Microsoft» должны быть включены в том, случае если по сети нужно
    передавать файлы или печатать на общем принтере.

Кроме этого сетевому интерфейсу нужно присвоить IP-адрес.
Это делается через свойства «Протокол Интернета (TCP/IP)»,
в следующем апплете:

Общепринято использовать для локальных сетей диапазон адресов 192.168.x.x.
Поле «Основной шлюз» нужно заполнять только если этот компьютер получает
Интернет с другого компьютера или с модема-роутера и в этом случае там
должен быть адрес «раздатчика» Интернет.

Кроме этого, для того, чтобы сеть между компьютерами Windows
работала, необходимо включить учетную запись «Гость» на каждом из
компьютеров и убедиться в том, что на каждом компьютере:

  • Имя рабочей группы совпадало.
  • Имя компьютера было уникальным.

Имя рабочей группы и компьютера можно узнать, а также изменить через
апплет «Система»:

Если используется брандмауэр Windows,
то нужно разрешить сетевые соединения для доступа к файлам и папкам:

Аналогичное правило должно быть создано в том случае если
используется другой файерволл.

Ubuntu Linux

В Ubuntu Linux
параметры сетевых интерфейсов можно определить через через апплет
«Сеть»:

И затем в свойствах сетевого интерфейса:

Подключаем общею папку к Mint

И так у вас есть общая папка которая расположена на сервере с Windows. Для того чтобы подключить этот ресурс к Linux Mint нужно зайти в «Пуск» и выбрать «Сеть».

Далее в поле «Перейти к» вводим IP адрес компьютера на котором расположена эта папка.

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

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

После чего произойдет монтирование папки и ссылка на неё появиться в разделе «Сеть.»

Но после перезагруки компьютера она пропадет. Поэтому на неё нужно сделать закладку. Для этого выделаем общею папку которая появилась в разделе «Сеть», на панели инструментов выбираем пункт «Закладки» и «Добавить закладку».

Теперь у вас в постоянно будет закладка на общею папку. Таким образом можно подключить несколько сетевых папок. Это самый простой и быстрый способ подключения сетевого диска к Linux Mint.

Локальная сеть между Ubuntu Linux и Windows

Настройка сети

Даже небольшая сумма может помочь написанию новых статей

Или поделитесь ссылкой на эту статью со своими друзьями.

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

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

Почему Ubuntu не видит сеть Windows?

Как я уже написал выше Nautilus для подключения и просмотра общих папок Windows использует виртуальную файловую систему gvfs. А та, в свою очередь использует библиотеку libsmbclient для получения необходимых данных. Поэтому мы можем попытаться исправить ситуацию переопределив некоторые параметры в /etc/samba/smb.conf. Но работает это далеко не всегда.

1. Установить Samba

Если файловый сервер Samba у вас не установлен, то его надо установить для того чтобы был создан файл /etc/samba/smb.conf с параметрами по умолчанию. Они потом будут использоваться библиотекой libsmbclient и самой утилитой smbclient, которую вы можете применять для тестирования. Для установки выполните:

Проверьте конфигурационный файл Samba на ошибки с помощью такой команды:

2. Рабочая группа

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

3. Версия протокола

В современных системах Windows для общего доступа к папкам используется файловая система CIFS, использующая современные версии протоколов SMB2 и SMB3. Эти протоколы не поддерживают обзор доступных общих папок так, как это ожидает получить Nautilus. Для того чтобы всё работало надо использовать старый протокол NT1. Чтобы его включить добавьте параметр client max protocol после параметра workgroup:

После этого сохраните изменения и перезагрузите компьютер и проверьте.

4. Правильный порядок разрешения имён

Неверный порядок разрешения сетевых имен тоже может стать проблемой. Чтобы исправить его найдите в smb.conf параметр и приведите его к такому виду:

Здесь первым используется bcast, широковещательные сообщения, которые рассылаются по вашей локальной сети и ищут компьютеры с общими папками.

5. Не тот интерфейс

Если в вашем компьютере несколько сетевых интерфейсов, возможно smbclient пытается использовать не тот интерфейс. Чтобы посмотреть список интерфейсов используйте команду:

Затем найдите в /etc/samba/smb.conf параметр interface и замените в его значении eth0 на имя вашего интерфейса, который обеспечивает связь с нужной локальной сетью. Например на enp0s8:

После этого надо перезапустить службы Samba:

6. Отладка

Если сеть Windows всё ещё не работает, вы можете попытаться отлаживать GVFS чтобы понять где именно возникает проблема и в чём её суть. Для этого надо завершить текущий сервер GVFS и запустить свой в терминале с включённой опцией отладки. Для этого выполните:

Затем откройте Nautils и войдите в сетевое окружение, сеть Windows. При этом в терминале будут выводится сообщения об ошибках работы службы. Вы можете использовать эти сообщения чтобы искать информацию в Google или попросить помощи на форумах.

7. Проблема в GVFS

Баг в GVFS, о котором я писал выше наблюдался для Samba версии 4.8 и ниже. Если сервер поддерживает протокол более высокого уровня, то клиент пытается использовать этот протокол, например SMB2 или SMB3, но на этих протоколах не работает отображение доступных ресурсов. Если у вас именно эта проблема, то для полного решения придется ждать обновления или использовать обходное решение описанное ниже.

8. Подключение напрямую

Даже если у вас не работает обнаружение сетевых ресурсов Windows, вы все ещё можете подключится к нужному компьютеру и получить с него файлы. Откройте пункт Другие места на левой панели Nautilus. Внизу окна вы увидите надпись Подключится к серверу введите smb://адрес_сервера в поле слева и нажмите Enter:

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

Введите пароль и вы увидите доступные общие папки:

9. Общий доступ в Windows

Убедитесь, что в Windows общий доступ был включён. Если общий доступ отключен, то вы не сможете никак получить доступ к ресурсам. Откройте проводник и перейдите в пункт Сеть. Если сетевой доступ отключён, то система выдаст соответствующее предупреждение:

Кликните по нему чтобы включить общий доступ, затем выберите Включить сетевое обнаружение и общий доступ к файлам.

После этого система ещё раз спросит надо ли разрешить доступ для всех общественных сетей. Ответьте утвердительно:

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

Network Manager не видит сеть в Ubuntu или Debian

Достаточно простая неисправность, точнее даже не неисправность, которая проявляется в том, что Network Manager не может управлять вашим сетевым устройством.

Другое дело, что такие настройки могут возникнуть без прямого умысла пользователя: неудачное повторение инструкции в сети, запуск стороннего скрипта и т.д. и т.п. После чего Network Manager отказывается работать, а навыки ручного управления сетью отсутствуют. Но такое поведение легко исправить. Откроем консоль и выполним:

Удалим из этого файла все строки кроме:

После чего перезапустим службу командой:

После чего Network Manager снова возьмет контроль над сетевым интерфейсом.

Network Manager не видит сеть

Более сложная неисправность, которая заключается в том, что Network Manager вообще не видит сетевых адаптеров, причины ее возникновения нам неизвестны, но приходилось достаточно часто сталкиваться с ней на промежуточных выпусках Ubuntu.

И перезапустить службу:

Для дальнейшей работы Network Manager наличие данного файла необязательно, т.е. вы можете его удалить, но Network Manager продолжит работать нормально.

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

Network Manager не видит сеть в Ubuntu или Debian

Достаточно простая неисправность, точнее даже не неисправность, которая проявляется в том, что Network Manager не может управлять вашим сетевым устройством.

Другое дело, что такие настройки могут возникнуть без прямого умысла пользователя: неудачное повторение инструкции в сети, запуск стороннего скрипта и т.д. и т.п. После чего Network Manager отказывается работать, а навыки ручного управления сетью отсутствуют. Но такое поведение легко исправить. Откроем консоль и выполним:

Удалим из этого файла все строки кроме:

После чего перезапустим службу командой:

После чего Network Manager снова возьмет контроль над сетевым интерфейсом.

Network Manager не видит сеть

Более сложная неисправность, которая заключается в том, что Network Manager вообще не видит сетевых адаптеров, причины ее возникновения нам неизвестны, но приходилось достаточно часто сталкиваться с ней на промежуточных выпусках Ubuntu.

И перезапустить службу:

Для дальнейшей работы Network Manager наличие данного файла необязательно, т.е. вы можете его удалить, но Network Manager продолжит работать нормально.

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

Пользователи

При таком раскладе будет как минимум два вида пользователей:

  1. Пользователи непосредственно у вас на компьютере. Вы создаёте первого пользователя, когда устанавливаете Ubuntu. Под ним вы работаете у себя на компьютере.
  2. Пользователи сети Windows. Для вас такого пользователя заводит системный администратор компании. Используя данные этого пользователя вы получаете доступ к сети компании. Уровень доступа этого пользователя в сети определяется администратором. Кроме каких-то общих сетевых ресурсов у вас скорее всего будет личный каталог ит.д.

Пользователь сети Windows заводится для определенного домена. Например, или что-то более осмысленное. Название домена тоже необходимо будет указывать при доступе к сетевым ресурсам. В больших компаниях может использоваться несколько доменов, тогда и пользователей второго вида может быть несколько.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: