Содержание
- 1 Настройка Wi-Fi подключения в Linux Mint 17
- 2 Установка драйвера WiFi
- 3 Как подключить Wi-fi Ubuntu
- 4 Вступление
- 5 Возможные причины, по которым Linux не видит WiFi
- 6 Проверка беспроводного контроллера
- 7 Wicd
- 8 Настройка WiFi из командной строки
- 9 Профилактика и безопасность WiFi соединения
- 10 Изменение конфигурационных файлов
- 11 Выводы
- 12 Заключение
- 13 Настраиваем интернет в Debian
- 14 Заключение
Привет Пикабу!
Пост «Установка Kali Linux (VirtualBox / Desktop / Server)» у меня уже был, но не всем нужна ОС для Home Asssistant c заморочками для пентестеров, как мне )) Поэтому поставим чистый Debian 10 (buster).
В посте параллельно будет сразу два варианта установки (различия не существенны):
— на реальную машину (Desktop);В
— в VirtualBox;
Итак, поехали… ))
Заходим на официальный сайт Debian и «жмякаем» загрузить.
Если будете ставить на реальную машину, то скачиваем Rufus
Если будете ставить на VirtualBox, то скачиваем его и устанавливаем.
Далее, если будете ставить на реальную машину, подготовьте флешку объемом 1Гб (или более), откройте скачанный rufus-3.13 и запишите скачанный образ debian-10.8.0-amd64-netinst на неё.
«Втыкаем!» флешку в ПК, куда будете ставить Debian. И перегружаем его в BIOS, «жмякая» при включении клавишу «F2» или «F4» или «F12» или «Del» (гуглите по модели вашего ПК).
В BIOS нужно выбрать «UEFI + Legacy» (обычно во вкладке Boot) и загрузка с флешки.
«Жмякаем» F10/»save and exit» и загружаемся с установочной флешки.
Для VirtualBox последовательность такая:
— Запускаем VirtualBox иВ «жмякаем» создать;
— Выбираем «Экспертный режим»;
— Пишем имя «Debian» (Тип и Версия появятся после этого автоматически);
— Добавляем оперативки в рамках «зелёной полоски» (Не менее 1Гб, но лучше более 2-х)
— Выбираем «Создать виртуальный жесткий диск»
— На следующем этапе выделяем памяти под систему (не менее 20 Гб);
— «Жмякаем» создать;
— В настройках включим «двунаправленный буфер обмена» и «сетевой мост» (это позволит нам в дальнейшем без проблем подключаться к машине в локальной сети по её ip)
-В «Жмякаем» запустить;
— Выбираем загрузочный диск (Наш образ debian-10.8.0-amd64-netinst) и «жмякаем» выбрать.
ДалееВ процесс установки Debian буден идентичен для реальной машины (Desktop) и VirtualBox:
Выбираем «Graphic install«, далее язык и раскладку клавиатуры:
Далее вводим любое имя компьютера, задаём пароль для ROOT, создаём пользователя для себя и для него так же создаём пароль. Выбираем свой часовой пояс.
На этапе «Разметка дисков» я выбираю метод распределения пространства жёсткого диска по логическим томам — LVM ( размер которых можно легко менять, в отличие от разделов, а это нам пригодится на реальной машине) и выбираю отдельные разделы для /home и /var /tmp. Это позволит, если кратко — «Мухи отдельно, котлеты отдельно«. Ключевое — это не нужно будет думать о переносе данных пользователей на другие носители в случае переустановки системы.
При выборе LVM метода распределения пространства жёсткого диска по логическим томам при установке Linux, не нужно сразу «занимать всё свободное пространство» (использовать всю группу томов)!!!
Это позволит в дальнейшем без проблем (без танцев с бубном и live cd) увеличить нужные нам тома до необходимого объема одной командой lvextend. Ну и в случае с установкой в VirtualBox можно не сильно жадничать, а выделить чуть больший объём виртуального жёсткого диска)))
Подробнее об этом я писал здесь.
«Жмякаем» дальше, как на скринах:
Здесь рекомендую оставить всё как есть (добавьте только SSH-сервер), мы ведь ставим чистый Debian ))
Всё нужное можно поставить потом.
Устанавливаем загрузчик. Система у нас будет единственной, поэтому так:
Усё готово))В Делаем как написано на экране (в VirtualBox просто «жмякаем» продолжить):
После перезагрузки реальной машины, входим по паролю своего пользователя:
Поздравляю! Теперь вы счастливый обладатель Open Source (Открытое программное обеспечение) операционные системы Debian 10 (buster) без всякого проприетарного ПО )))
На этом у меня В С Ё !!! )))
Всем пока и «Бобра» 😉
В наше время проводное подключение ноутбука к интернету используется всё реже. Наиболее распространенный вариант — провод подключён к роутеру, а он уже раздает Wifi на весь дом. Технологию Wifi поддерживают большинство современных ноутбуков, и это удобно — можно взять его с собой на кровать, не боясь переломить шнур, или очень легко перенести его в другую комнату.
Но тут кроется одна проблема: не всегда и не на всех устройствах Wifi поддерживается из коробки. Да, есть такие ноутбуки Linux, в которых настройка Wifi в Ubuntu не нужна: после установки всё работает, вы можете подключаться к сетям или даже создавать точки доступа. Но это не так уж часто. В этой статье будет рассмотрена настройка Wifi в Ubuntu. Мы возьмём самую последнюю версию дистрибутива Ubuntu 16.04 с ядром Linux 4.4. Тут самую важную роль играет ядро, поскольку именно оно отвечает за поддержку оборудования. Я буду предполагать, что у вас не работает Wifi Ubuntu из коробки, если же вас интересует, как подключиться к сети, листайте ниже.
Настройка Wi-Fi подключения в Linux Mint 17
Наш пример будет основан на примере Linux Mint MATA 17.1, но все операции аналогично выглядят и на других версиях. Найдите на нижней панеле в правом углу индикатор сетевых подключений.
Кликните по нему левой кнопкой мыши и перед вами появится список доступных сетей.
Найдите среди них вашу и нажмите на ее название. Система запросит ввести секретный пароль, а после его ввода нажмите на «ок».
Теперь индикатор сети принял такой вид и вы видите уровень сигнала Wi-Fi по количеству темных полосок.
Установка драйвера WiFi
Драйвер устройства — это программа, которая сообщает машине, как правильно обращаться с роутером. Хотя ПК может распознать беспроводной адаптер, но предустановленные базовые драйверы могут работать плохо. В связи с чем потребуется найти тот, который поддерживается ОС, например, на ноутбуках HP.
Драйверы устройств с открытым исходным кодом можно найти во многих дистрибутивах Linux, включая Ubuntu. Проприетарные или закрытые драйверы свободно не распространяются и, следовательно, не могут быть предварительно установлены системой.
Отсутствует модуль драйвера
Бывают случаи, что не работает WIFI Ubuntu, если в списке предустановленных драйверов отсутствует нужная программа и для адаптера потребуется установить самостоятельно. Перед этим нужно выяснить, какая WiFi-карта размещена в системе, для этого открывают терминал, набрав команду lspci
На экране буден продемонстрирован список компонентов PCI, внутри которого нужно найти «сетевой контроллер», например, беспроводной адаптер Realtek RTL8188CE. Далее выясняют, какая версия ядра, при помощи команды uname — r
Порядок установки драйвера Realtek TR Link на ОС Ubuntu:
- Зайти на сайт Realtek, найти необходимый драйвер.
- Загрузить соответствующий для карты WiFi и распаковвать его в домашний каталог, например, в папку «rtl8192ce».
- Открыть инструменты, необходимые для компиляции драйвера:
- sudo apt-get update
- sudo apt-get install —reinstall Ubuntu-headers-generic build-essential
- Выгрузить и блокировать исходные модули/драйверы ядра Natty. В противном случае они дестабилизируют драйвер Realtek, который нужно установить: sudo rmmod rtl8192ce.
- Теперь нужно вставить следующие две строки в конец файла:
- blacklist rtl8192ce
- blacklist rtlWiFi.
- Перейти в каталог драйвера, который был скачан раньше: cd rtl8192ce.
- Для завершения операции нужно выполнить такие команды:
- 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.
Автоматическая загрузка модуля
После открытия редактора добавляют его имя и сохраняют запись. После перезагрузки проверяют возможность сетевой карты обнаруживать доступные сети.
Как подключить Wi-fi Ubuntu
Теперь подключиться к беспроводной сети возможно двумя способами. Первый – использовать графический интерфейс, второй – настроить подключение Wi-fi через консоль Linux. К терминалу прибегают в случаях, когда графический интерфейс недоступен, либо требуется более узкая настройка сети.
Настройка Wi-fi в Ubuntu через графический интерфейс
Этот способ уже привычен и удобен визуально. После настройки Wi-fi-адаптера в трее Linux появилась иконка «Сеть». Клик по ней левой кнопкой мыши открывает меню сетевых подключений, где перечислен список доступных сетей. Выбрав нужную точку доступа, Ubuntu уведомит о необходимости аутентификации. Остается ввести пароль. При удачном исходе появится сообщение, что соединение установлено, а значок в трее покажет уровень сигнала Wi-fi.
Настройка Wi-fi в Ubuntu через терминал
Этот способ рекомендуется использовать лишь в случаях крайней необходимости, так как он требует определенных навыков.
Network Manager, позволяющий настроить подключение автоматически, обычно устанавливается по умолчанию вместе с Ubuntu. Однако в некоторых сборках он отсутствует. Например, для настройки Wi-fi на Ubuntu Server проще использовать именно командную строку. Иногда пользователи сами удаляют менеджер, так как он тормозит загрузку системы.
Передача данных в сетях Wi-fi шифруется протоколами WEP, WEB и WPA/WPA2. Первое взламывается за считанные минуты, вследствие чего используется редко. Поэтому рассмотрен будет наиболее надежный и широко распространенный протокол WPA.
Процесс делится на следующие этапы:
- Проверить сеть на наличие доступных точек доступа.
- Подключиться к выбранной точке через wpa_supplicant.
- Присвоить IP-адрес.
- Настроить DNS-серверы для корректного открытия веб-страниц.
На первом этапе запускается утилита iwlist:
sudo iwlist scan
Последующая настройка требует создания конфигурационного файла. Так как определилась сеть H30_CE550, с ней и пойдет работа:
wpa_passphrase H30_CE550 > wpa.conf
Подключение создается с помощью wpa_supplicant:
sudo wpa_supplicant -Dnl80211 -iwlp3s0b1 -cwpa.conf
-D – опция, задающая драйвер Wi-fi Ubuntu nl80211. Его нельзя путать с драйверами устройств, так как он изначально имеется в системе и служит посредником между системой и адаптером. Если команда не срабатывает, значит в опции -D необходимо указать устаревший драйвер wext.
-i указывает интерфейс. Его можно узнать из результата выполнения сканирования iwlist.
В параметр -c нужно вписать созданный файл конфигурации.
Далее рекомендуется запустить новый терминал, чтобы избежать появления лишних процессов при настройке Wi-fi в Linux. При этом старый пусть останется открытым.
Для получения IP-адреса используется протокол DHCP. Сначала необходимо просканировать доступные сервера с помощью утилиты dhclient:
sudo dhclient –r
Следом отправляется запрос на получение IP:
sudo dhclient -i wlp3s0b1
Удостовериться в успешном присвоении адреса можно командой ifconfig.
На этом подключение Ubuntu к Wi-fi завершено – доступ в Интернет открыт.
Вступление
Возможные причины, по которым Linux не видит WiFi
Вначале нужно убедиться, что Ubuntu обнаружила адаптер на машине. Выполняют команду, для проверки того, есть ли у пользователя подключаемая беспроводная карточка USB:
- sudo lsusb
- sudo lspci
Сетевой адаптер может быть обнаружен в разделе контроллера. Для проверки, почему в Linux не работает WIFI, прописывают: lshw -C network, где:
- lshw, предоставляет данные об использованном оборудовании;
- -C, показывает класс сети.
Либо получают информацию по второму варианту для Линукс: lspci -nnk | grep 0280, где:
- lspci выдает данные по PCI-картам;
- -nnk отображает информацию по используемому драйверу на этих картах;
- | передает результат предстоящей команде;
- grep содержат код 0280 — контроллеров PCI беспроводной сети в Убунту.
После чего на экране появится большой перечень предустановленных драйверов в системе, и пользователь сможет самостоятельно проанализировать и понять, почему Linux Mint не видит WIFI.
Настройки DNS
Нерабочий вайфай может быт связан с DNS. Для того чтобы определить сбой, устанавливают имя WiFi-интерфейса, введя команду nmcli d.
Открывают терминальную строку и вводят команду, которая определяет происхождение DNS: nmcli device show | grep IP4.DNS.
Или также можно использовать nmcli dev show | grep DNS.
Теперь нужно пропинговать адрес локальной сети роутера. Например, для того чтобы пропинговать сервер Гугл, вводят команду Ping 127.0.0.53.
После чего пользователь сможет узнать, почему возникли сбои с DNS, и изменяют его на Google. Когда сбой в DNS связан исключительно с ОС, то использование Network Manager может помочь разрешить вопрос, почему Ubuntu не видит WI FI.
Последовательность действий:
- Нажимают мышью на значок Network Manager. Также можно открыть его, если зайти в системные настройки или использовать терминал, выполнив следующую команду: gnome-control-center network.
- Нажимают на функцию — изменить.
- Выбирают соответствующую сеть WiFi.
- Настраивают IPv4.
- Изменяют адрес DHCP.
- В строку DNS добавляют: 8.8.8.8, 8.8.4.4
- Сохраняют и закрывают настройки.
- Перегружают диспетчер сети с помощью команды: sudo service network-manager restart
Нет сетевого менеджера
Сетевой менеджер обеспечивает бесперебойное подключение. Однако иногда может случиться так, что он был удален случайно, в этом случае у пользователя не будет ни WiFi, ни проводного соединения и потребуется восстановить Network Manager. Для этого открывают терминал и выполняют команду sudo apt-get install network-manager.
Проверка беспроводного контроллера
Перед тем, как пытаться подключаться, нужно убедиться, что система видит WiFi-контроллер и правильно его распознает, для просмотра списка устройств можно использовать команду lspci, в ее выводе должна быть строчка наподобие этой:
А в списке интерфейсов должен присутствовать соответствующий сетевой интерфейс, обычно это wlan0. Просмотреть список можно командой
Wicd
Настройка WiFi из командной строки
Если устройство в системе найдено, можно переходить к настройке сети. Для начала просмотрим список доступных локальных сетей:
На экран будет выведен список доступных сетей в виде записей такого вида:
Из этой информации нам понадобится поле «ESSID», представляющее название точки доступа, в данном случае «wireless-net», а также строчки «IEEE 802.11i/WPA2 Version 1» и «Authentication Suites (1) : PSK». Эти два значения дают нам понимание того, что используется WPA2-PSK аутентификация.
Создаем файл /etc/wpa_supplicant/wpa_supplicant.conf:
И затем даем команду
После этого, если адрес не получен автоматически, вызываем DHCP-клиент:
После получения адреса Интернет может быть недоступен. Необходимо командой route проверить таблицы роутинга. Если шлюз по умолчанию отсутствует, то надо добавить его командой
Если адрес указан верно, то вы сможете получить доступ к Интернету. Но обычно DHCP-клиент получает шлюз по умолчанию автоматически
Профилактика и безопасность WiFi соединения
В последнее время часто случается, что злоумышленники взламывают беспроводную сеть с захватом частной информации. Для предотвращения такого явления следует соблюдать простые правила:
- Не рекомендуется подключаться со своих личных устройств к открытым общественным сетям.
- В случае вынужденного использования открытых сетей необходимо использовать антивирус или файерволл.
- Нужно выполнить правильную настройку роутера беспроводной сети.
- Использовать специальный тип защиты (WPA2).
- Выставить пароль не менее 60 символов с разбросом цифр и букв, что не позволит его взломать.
- WPS на маршрутизаторе отключить.
- Администрирование с применением веб-интерфейса должно быть доступно только через кабель.
Изменение конфигурационных файлов
Теперь нам необходимо задать в конфигурационных файлах параметры беспроводной сети — название и ключ.
Записываем в файл /etc/network/interfaces следующее:
После этого поднимаем сетевой интерфейс:
или
Вот и всё. Жду ваших комментариев
[wysija_form id=»2″]
Выводы
Надеюсь, что после прочтения этой статьи вы стали лучше понимать, как работает Wifi в Ubuntu, как выполняется установка драйвера и что делать, если Ubuntu не видит Wifi. Настройка Wifi Ubuntu 16.04 — довольно сложная задача, особенные трудности может вызвать поиск прошивок и подбор драйвера. Если у вас остались вопросы, спрашивайте в комментариях!
Заключение
Настройка Wi-fi в Ubuntu не представляет сложности даже для новичков в среде Linux. По сути, основная задача заключается в установке драйвера на Wi-fi-адаптер. Все последующие действия обычно выполняют с помощью графического интерфейса и лишь в редких случаях, когда он недоступен, прибегают к терминалу. В новых версиях Ubuntu стало возможным настраивать точку доступа, так же не используя консоль, что значительно упрощает раздачу Интернета для неопытного пользователя.
Читайте также:Руководство по установке Debian 9Как настроить Debian после установки
Настраиваем интернет в Debian
Есть много способов подключения компьютера к сети, большинство из них уже устарели и не используются провайдером, другие же, напротив, встречаются повсеместно. В Debian есть возможность настроить каждый из них, но в статье речь будет идти только о самых популярных.
Читайте также:Настройка сети в UbuntuНастройка сети в Ubuntu Server
Проводное соединение
В Debian существует три варианта настройки проводного соединения: с помощью внесения изменений в конфигурационный файл, при помощи программы Network Manager и используя системную утилиту.
Способ 1: Вносим правки в конфигурационный файл
Все нижеописанные действия будут выполняться через «Терминал». Это универсальный способ, который работает на всех версиях Debian. Итак, чтобы настроить проводное соединение, выполните следующее:
- Запустите «Терминал», проведя поиск по системе и нажав на соответствующую иконку.
В появившемся окне «Терминала» введите и выполните следующую команду, чтобы открыть конфигурационный файл «interfaces»:
sudo nano /etc/network/interfaces
Читайте также: Популярные текстовые редакторы в Linux
Примечание: после выполнения команды у вас будет запрошен пароль суперпользователя, который вы указывали при установке Debian. Его ввод отображаться не будет.
</li>В редакторе, отступив одну строчку, введите следующие параметры:
auto [имя сетевого интерфейса] iface [имя сетевого интерфейса] inet dhcp
Примечание: имя сетевого интерфейса вы можете узнать, выполнив команду «ip address». В выдаче оно указано под номером 2.
</li>
Если сервера DNS не прописываются автоматически, то в этом же файле их можно указать самостоятельно, введя следующее: nameserver [адрес DNS]
</li>Сохраните изменения, нажав Ctrl+O, и выйдите из редактора, нажав Ctrl+X.</li></ol>
По итогу конфигурационный файл у вас должен выглядеть примерно так:
Отличаться может лишь имя сетевого интерфейса.
Только что было настроено проводное соединение с динамическим адресом. Если у вас IP-адрес статический, то настраивать сеть нужно иначе:
- Откройте в «Терминале» конфигурационный файл:
sudo nano /etc/network/interfaces
- Отступив одну строку в конце, впишите нижеуказанный текст, попутно вводя нужные данные в соответствующие места:
auto [имя сетевого интерфейса] iface [имя сетевого интерфейса] inet static address [адрес] netmask [адрес] gateway [адрес] dns-nameservers [адрес]
- Сохраните изменения и выйдите из редактора nano.
Напомним, что имя сетевого интерфейса можно узнать, введя в «Терминале» команду «ip address». Если вы не знаете все остальные данные, то их можно найти в документации от провайдера или спросить у оператора из технической поддержки.
По итогу выполнения всех действий проводная сеть у вас будет настроена. В некоторых случаях, чтобы все изменения вступили в силу, нужно выполнить специальную команду:
sudo systemctl restart networking
или перезагрузить компьютер.
Способ 2: Network Manager
Если вам неудобно использовать для настройки соединения «Терминал» или вы столкнулись со сложностями при выполнении ранее изложенной инструкции, можете воспользоваться специальной программой Network Manager, которая имеет графический интерфейс.
- Откройте окно настроек Network Manager, нажав сочетание клавиш Alt+F2 и введя в соответствующее поле эту команду:
nm-connection-editor
Нажмите кнопку «Add», чтобы добавить новое сетевое соединение.</li>
Определите тип нового подключения как «Ethernet», выбрав одноименный пункт из списка и нажав «Создать…».</li>
В новом открывшемся окне введите название соединения.</li>
На вкладке «Общий» установите галочки на первых двух пунктах, чтобы после запуска компьютера к сети смогли автоматически подключиться все пользователи.</li>
Во вкладке «Ethernet» определите вашу сетевую карту (1) и выберите способ клонирования MAC-адреса (2). Также в списке «Link negotiation» выберите строку «Игнорировать» (3). Все оставшиеся поля никак не изменяйте.</li>
Перейдите на вкладку «Параметры IPv4» и выберите метод настройки как «Автоматический (DHCP)». Если же DNS-сервера вы получаете не напрямую от провайдера, то выберите «Автоматические (DHCP, только адрес)» и введите серверы DNS в одноименное поле.</li>
Нажмите «Сохранить».</li></ol>
После этого соединение будет установлено. Но таким образом можно настроить лишь динамический IP, если же адрес статический, проделайте следующие действия:
- Из списка «Способ настройки» выберите строку «Вручную».
- В области «Адрес» нажмите кнопку «Add».
- Поочередно введите адрес, маску сети и шлюз.
Примечание: всю необходимую информацию вы можете узнать, связавшись с вашим провайдером.
- Укажите DNS-серверы в одноименном поле.
- Нажмите «Сохранить».
</ol>
В завершение сеть будет установлена. Если сайты в браузере у вас все равно не открываются, то рекомендуется перезагрузить компьютер.
Способ 3: Системная утилита «Сеть»
Некоторые пользователи могут столкнуться с проблемой при запуске программы Network Manager. В этом случае рекомендуется воспользоваться системной утилитой, которая всегда работает стабильно. Открыть ее можно двумя способами:
- Нажав на индикатор сети в правой части панели GNOME и выбрав пункт «Параметры проводных сетей».
Войдя в параметры системы через меню и нажав на иконку «Сеть».</li>
</ol>
Как только утилита будет открыта, для настройки проводного соединения сделайте следующее:
- Переведите переключатель сети в активное положение.
Нажмите на кнопку с изображением шестеренки.</li>
В новом окне откройте категорию «Идентификация», укажите название нового соединения и выберите MAC-адрес из списка. Также здесь вы можете разрешить автоматическое подключение к сети компьютера после запуска ОС и сделать соединение доступным для всех пользователей, установив галочки на соответствующих пунктах.</li>
Перейдите в категорию «IPv4» и установите все переключатели в активное положение, если провайдер предоставляет динамический IP-адрес. Если DNS-сервера нужно вписывать вручную, то деактивируйте переключатель «DNS» и впишите сервер самостоятельно.</li>
Нажмите кнопку «Применить».</li></ol>
Со статическим IP необходимо в категории «IPv4» задать другие настройки:
- Из выпадающего списка «Адрес» выберите пункт «Вручную».
- В появившейся форме для заполнения введите адрес сети, маску и шлюз.
- Чуть ниже деактивируйте переключатель «DNS» и в соответствующее поле введите его адрес.
Примечание: при необходимости вы можете нажать на кнопку «+» и указать дополнительные DNS-сервера.
- Нажмите кнопку «Применить».
</ol>
Теперь вы знаете, как в операционной системе Debian настроить проводное соединение со статическим и динамическим IP. Осталось лишь выбрать подходящий способ.
PPPoE
В отличие от проводного соединения, настроить сеть PPPoE в Debian можно всего двумя способами: через утилиту pppoeconf и с помощью уже известной программы Network Manager.
Способ 1: pppoeconf
Утилита pppoeconf — это простой инструмент, с помощью которого можно в любой операционной системе, основанной на ядре Linux, настроить соединение по протоколу PPPoE. Но в отличие от большинства дистрибутивов, в Debian эта утилита не предустановлена, соответственно ее необходимо сначала скачать и инсталлировать.
Если у вас есть возможность настроить интернет-соединение на компьютере посредством использования открытой точки доступа, например Wi-Fi, то для установки pppoeconf нужно в «Терминал» выполнить эту команду:
sudo apt install pppoeconf
Если же подключиться к Wi-Fi у вас не получается, то утилиту необходимо предварительно загрузить на другом устройстве и поместить на Flash-накопитель.
Скачать pppoeconf для 64-разрядных системСкачать pppoeconf для 32-разрядных систем
После этого вставьте флешку в свой компьютер и проделайте следующее:
- Скопируйте утилиту в папку «Загрузки», используя для этого стандартный файловый менеджер Nautilus.
- Откройте «Терминал».
- Перейдите в нем в ту директорию, где находится файл. В этом случае надо перейти в папку «Загрузки». Для этого выполните:
cd /home/UserName/Загрузки
Примечание: вместо «UserName» необходимо указать имя пользователя, которое было задано при установке Debian.
- Проведите инсталляцию утилиты pppoeconf, выполнив команду:
sudo dpkg -i [PackageName].deb
Где вместо «[PackageName]» нужно указать полное имя файла.
Как только утилита будет установлена в системе, можно переходить непосредственно к настройке сети PPPoE. Для этого:
- Запустите установленную утилиту, выполнив в «Терминале»:
sudo pppoeconf
- Подождите окончания сканирования устройств.
Определите сетевой интерфейс из списка.
Примечание: если сетевая карта всего одна, то сетевой интерфейс определится автоматически и этот этап будет пропущен.
</li>На первый вопрос отвечайте утвердительно — утилита предлагает вам использовать популярные параметры настройки соединения, что подходят для большинства пользователей.</li>
Введите логин, который был выдан вашим провайдером, и нажмите «ОК».</li>
Введите пароль, который дал вам провайдер, и нажмите «ОК».</li>
Ответьте утвердительно, если DNS-сервера определяются автоматически. В противном случае выберите «Нет» и укажите их самостоятельно.</li>
Позвольте утилите ограничить объем MSS до 1452 байт. Это исключит ошибки при открытии некоторых сайтов.</li>
Выберите «Да», чтобы соединение PPPoE устанавливалось автоматически при каждом запуске системы.</li>
Чтобы установить соединение прямо сейчас, ответьте «Да».</li>
</ol>
Если вы выбрали ответ «Да», то интернет-соединение должно быть уже установлено. В противном случае для подключения необходимо ввести команду:
sudo pon dsl-provider
Для отключения выполните:
sudo poff dsl-provider
На этом инструкцию по настройке сети PPPoE с помощью утилиты pppoeconf можно считать законченной. Но если вы столкнулись с некоторыми трудностями при ее выполнении, то попробуйте использовать второй способ.
Способ 2: Network Manager
С помощью Network Manager установка соединения PPPoE займет больше времени, но если у вас нет возможности скачать утилиту pppoeconf себе на компьютер, то это единственный способ настроить интернет в Debian.
- Откройте окно программы. Для этого нажмите сочетание клавиш Alt+F2 и в появившееся поле введите следующую команду:
nm-connection-editor
В открывшемся окне кликните по кнопке «Add».</li>
Выберите из списка строку «DSL» и нажмите кнопку «Создать».</li>
Откроется окно, в котором нужно вписать наименование соединения в соответствующую строку.</li>
Во вкладке «Общий» рекомендуется поставить галочки на первых двух пунктах, чтобы при включении ПК сеть устанавливалась в автоматическом режиме и к ней имели доступ все пользователи.</li>
На вкладке DSL введите имя пользователя и пароль в соответствующие поля. Если этих данных у вас нет, то их можно узнать у провайдера.
Примечание: название службы вписывать не обязательно.
</li>Перейдя во вкладку «Ethernet», выберите в списке «Device» наименование сетевого интерфейса, в списке «Link negotiation» — «Игнорировать», а в поле «Клонировать MAC-адрес» укажите «Preserve».</li>Во вкладке «Параметры IPv4» при динамическом IP нужно из списка «Способ настройки» выбрать «Автоматически (PPPoE)».</li>
Если сервера DNS приходят не напрямую от провайдера, то выберите «Автоматически (PPPoE, только адрес)» и впишите их самостоятельно в одноименное поле.
В случае, когда IP-адрес у вас статический, нужно выбрать ручной способ и прописать все параметры в соответствующие поля для ввода.
Нажмите «Сохранить» и закройте окно программы.</li></ol>
Интернет-соединение после выполнения всех действий должно быть установлено. Если это не так, поможет перезагрузка компьютера.
DIAL-UP
Из всех видов интернет-соединений DIAL-UP сейчас считается наименее популярным, поэтому программ с графическим интерфейсом, в которых можно было бы произвести настройку, в Debian нет. Но есть утилита pppconfig с псевдографическим интерфейсом. Также можно произвести настройку с помощью утилиты wvdial, но обо всем по порядку.
Способ 1: pppconfig
Утилита pppconfig во многом похожа на pppoeconfig: при настройке вам точно так же надо давать ответы на вопросы, после чего соединение будет установлено. Но эта утилита не предустановлена в системе, поэтому скачайте ее через «Терминал»:
sudo apt install pppconfig
Если у вас нет доступа к интернету, чтобы это сделать, придется производить установку с флешки. Для этого сначала скачайте пакет pppconfig и скиньте его на накопитель.
Скачать pppconfig для 64-разрядных системСкачать pppconfig для 32-разрядных систем
Затем для установки проделайте следующие действия:
- Вставьте флешку в свой компьютер.
- Переместите данные с нее в папку «Загрузки», что находится в домашней директории операционной системы.
- Откройте «Терминал».
- Перейдите в папку, куда вы переместили файл с утилитой, то есть в «Загрузки»:
cd /home/UserName/Загрузки
Только вместо «UserName» впишите имя пользователя, которое было указано при установке системы.
- Установите пакет pppconfig с помощью специальной команды:
sudo dpkg -i [PackageName].deb
Где замените «[PackageName]» на название deb-файла.
Как только нужный пакет будет установлен в системе, можно приступать непосредственно к настройке соединения DIAL-UP.
- Запустите утилиту pppconfig:
sudo pppconfig docomo
- В первом окне псевдографического интерфейса выберите «Create a connection named docomo» и нажмите «Ok».
- Затем определите способ настройки серверов DNS. При статическом IP выберите пункт «Use static DNS», при динамическом — «Use dynamic DNS».
Важно: если вы выбрали «Use static DNS», то далее надо вручную ввести IP-адрес основного и, если имеется, дополнительного сервера.
- Определите метод аутентификации, выбрав пункт «Peer Authentication Protocol», и нажмите «Ok».
- Введите логин, который был дан вам провайдером.
- Впишите пароль, который вы также получили от провайдера.
Примечание: если этих данных у вас нет, свяжитесь с технической поддержкой провайдера и узнайте их у оператора.
- Теперь нужно указать максимальную скорость интернета, который будет давать вам модем. Если искусственно ограничивать ее не надо, то впишите в поле максимальное значение и нажмите «Ok».
- Определите способ набора номера как тональный, соответственно выберите пункт «Tone» и нажмите «Ok».
- Впишите ваш номер телефона. Обратите внимание, что вводить данные нужно без использования знака тире.
- Укажите порт вашего модема, к которому он подключен.
Примечание: порты по типу «ttyS0-ttyS3» можно просмотреть с помощью команды «sudo ls -l /dev/ttyS*»
- В последнем окне вам будет представлен отчет обо всех ранее введенных данных. Если все они корректны, то выделите строку «Finished Write files and return to main menu» и нажмите Enter.
Теперь для подключения вам остается выполнить всего одну команду:
pon docomo
Для разрыва соединения используйте эту команду:
poff docomo
Способ 2: wvdial
Если у вас не получилось произвести настройку DIAL-UP-соединения, используя предыдущий способ, то это точно получится сделать с помощью утилиты wvdial. Она поможет создать специальный файл в системе, после чего в него надо будет внести некоторые изменения. Сейчас будет подробно рассказано, как это сделать.
- Сначала необходимо инсталлировать в систему wvdial, для этого в «Терминале» достаточно выполнить:
sudo apt install wvdial
Опять же, если в этот момент сеть у вас не настроена, то вы можете заранее скачать нужный пакет с сайта на другом устройстве, скинуть его на флешку и установить на своем компьютере.
Скачать wvdial для 64-разрядных системСкачать wvdial для 32-разрядных систем
- После того как утилита была установлена в вашей системе, ее необходимо запустить, чтобы она создала тот самый конфигурационный файл, который мы будем впоследствии изменять. Для запуска выполните следующую команду:
sudo wvdialconf
- Файл был создан в директории «/etc/» и называется он «wvdial.conf». Откроем его в текстовом редакторе:
sudo nano /etc/wvdial.conf
- В нем будут храниться параметры, считанные утилитой с вашего модема. Вам же остается заполнить три строки: Phone, Username и Password.
- Сохраните изменения (Ctrl+O) и закройте редактор (Ctrl+X).
Соединение DIAL-UP настроено, но для его включения нужно выполнить еще одну команду:
sudo wvdial
Для настройки автоматического подключения к сети при запуске компьютера достаточно внести эту команду в автозагрузку Debian.
Заключение
Существует несколько типов подключения к интернету, и в Debian есть все необходимые инструменты для их настройки. Как можно отметить из всего вышесказанного, существует даже несколько способов для настройки каждого вида подключения. Вам же остается решить для себя, каким из них воспользоваться. Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Используемые источники:
- story/ustanovka_debian_10_busterna_realnuyu_mashinu_desktop_iili_virtualbox_v_kartinkakh__dlya_chaynikov_8016771
- http://awifi.ru/wifi-v-ubuntu/
- https://lumpics.ru/how-to-configure-network-in-debian/