Linux mint настройка сети: Настройка сети на Linux Mint
Содержание
Настройка сети на Linux Mint
Всегда рекомендуется выполнить некоторые важные настройки сети во время работы с операционной системой, прежде чем использовать Интернет на любом устройстве. Эти настройки сделаны, чтобы гарантировать, что ваш Интернет работает без сбоев и со всеми протоколами, которые вы хотите. Кроме того, если у вас медленный Интернет или у вас возникают проблемы с подключением к нему, вы всегда должны проверять параметры сети, чтобы убедиться, что что-то не так.
Точно так же, как сетевой администратор, ваша основная ответственность заключается в отслеживании нескольких действий в сети, а конфигурация сети позволяет им отслеживать любые изменения, влияющие на производительность сети. Администраторы могут сократить время простоя сети, используя программное обеспечение для отслеживания изменений. Если обновление системы снижает производительность сети, вы можете вернуться к предыдущей конфигурации, которая работала нормально.
Linux Mint хорошо известен своей мощностью, надежностью и безопасностью. Конфигурация сети — это комплексный процесс, который включает в себя настройку средств управления сетью, управление сетевым трафиком и эксплуатацию сети для облегчения сетевого взаимодействия. В этой статье будут рассмотрены некоторые основные детали, необходимые для настройки вашей сети.
Как найти свой IP-адрес на Linux Mint
Перед настройкой сети лучше сначала узнать свой собственный IP-адрес, чтобы потом при необходимости сбросить его, набрав.
$ ip a
После ввода этой команды вы найдете свой IP-адрес во второй точке, которая является портом конфигурации сети ens33, который можно увидеть на изображении.
Вы также можете проверить свой IP-адрес в сетевых настройках, для чего вам нужно щелкнуть меню и выбрать Сетевые настройки.
Как выполнить настройку сети в Linux Mint с помощью настроек сети
Вашей системе будет назначен IP-адрес по умолчанию, который в настоящее время доступен из сетевого пула. Вы можете настроить свою сеть, зайдя в настройки сети, которые вы можете найти в строке меню, как показано ниже. После этого вам нужно щелкнуть в правом нижнем углу «значок шестеренки», чтобы открыть для вас настройки сети.
Затем вам нужно щелкнуть вкладку IPv4, и там вы увидите, что ваша сеть по умолчанию настроена на «Протокол динамического управления хостом (DHCP)», и там также можно увидеть некоторые другие параметры.
DHCP используется для автоматического предоставления IP-адреса, но если вы хотите настроить параметры сети вручную, вам необходимо установить для него значение «Вручную» в раскрывающемся меню.
Теперь вы можете настроить свою сеть вручную и вам нужно будет указать значения для сетевого адреса. Например, значения, которые мы выбрали в нашем случае, указаны ниже.
Адрес: 192.168.114.100
Сетевая маска: 255.255.255.0
Шлюз: 192.168.114.2
DNS: 8.8.8.8
После ввода требуемых значений необходимо нажать кнопку «Применить», после чего будут применены новые настройки.
Теперь проверьте новые настройки, и для этого вам нужно снова открыть настройки сети, и там вы увидите эту новую информацию:
Как настроить вашу сеть с помощью утилиты NMTUI
Вы можете проверить свой текущий сетевой IP-адрес на терминале или в сетевых настройках. Чтобы проверить это с терминала, вы можете ввести:
$ ip a
Или:
$ ip addr
Чтобы настроить вашу сеть с помощью утилиты NMTUI, вам необходимо использовать приведенную ниже команду:
$ nmtui
В терминале откроется новое окно с несколькими опциями, как показано ниже. Вам нужно выбрать опцию «Редактировать соединение», чтобы настроить сеть.
После выбора этой опции вам необходимо выбрать сетевое соединение и щелкнуть вкладку «Редактировать».
Выберите вкладку IPv4 и затем настройки «Вручную»:
Это откроет для вас все необходимые настройки, которые требуются для настройки сети. Здесь мы реализовали те же сетевые настройки, которые упоминались в предыдущей части, как показано ниже.
После применения настроек следующий шаг — вернуться в главное меню и выбрать опцию «Активировать соединение»:
Чтобы активировать вновь примененные настройки, вам необходимо деактивировать сетевое соединение, а затем снова активировать его.
Это обновит ваши сетевые настройки, чтобы можно было применить новые настройки, а позже вы также можете проверить это, снова набрав ранее обсужденную команду в терминале.
$ ip a
Как сбросить настройки сети
Чтобы сбросить все сетевые настройки, используйте:
$ sudo iptables -F INPUT $ sudo iptables -F OUTPUT
«INPUT» и «OUTPUT» — это цепочки, состоящие из правил для входящих и исходящих соединений, где опция «F» предназначена для сброса:
$ sudo iptables -P INPUT ACCEPT $ sudo iptables -P OUTPUT ACCEPT
И опция «P», чтобы установить политику для целевой цепочки:
Затем выполните команду, указанную ниже:
$ sudo systemctl restart NetworkManager
А теперь перезагрузите вашу систему, используя:
$ reboot
Как настроить входящий и исходящий трафик
Если вы хотите настроить свою сеть, чтобы разрешить или заблокировать ее для связи с внешним миром, вы можете сделать это, настроив брандмауэр. Один из способов сделать это — установить несложный брандмауэр (UFW), и вы можете сделать это, набрав.
$ sudo apt install ufw
После его установки вам необходимо убедиться, что ваш брандмауэр включен и в настоящее время активен, набрав
$ sudo ufw enable $ sudo ufw status
Теперь, если вы хотите разрешить или запретить какой-либо конкретный порт для связи, вы можете сделать это, набрав
$ sudo ufw allow 22/tcp
А позже вы можете проверить, были ли эти правила реализованы или нет, набрав еще раз.
$ sudo ufw status verbose
Таким же образом вы также можете отключить любой сетевой порт, набрав.
$ sudo ufw deny 22/tcp
Вывод
После того, как вы настроите сетевое соединение в соответствии с вашими предпочтениями, у вас не будет никаких проблем с использованием Интернета на вашем Linux Mint. Кроме того, если вы когда-нибудь почувствуете, что какая-либо из ваших конфигураций была испорчена, вы всегда можете вернуться к настройкам сети и исправить проблему так же, как мы описали в этой статье. Следуя этому подходу, вы не только улучшите свои знания в области сетевых технологий, но также сможете самостоятельно решить большинство проблем, связанных с сетью.
Насколько публикация полезна?
Нажмите на звезду, чтобы оценить!
Средняя оценка / 5. Количество оценок:
Оценок пока нет. Поставьте оценку первым.
Статьи по теме:
Настройка сети в Linux | Как настроить?
от Сергей
Перед тем, как приступать к настройке сетевого подключения в Линукс, надо начать с того, что посмотреть — какие настройки сети используются сейчас. Для этого надо воспользоваться командой ifconfig. В информационном режиме она доступна и без прав ROOT, хотя для её полноценного использования лучше получить привилегии суперпользователя, введя команду sudo ifconfig. Результатом её работы будет список имеющихся в системе сетевых подключений и их параметров.
В разных версиях Линукс имя сетевого интерфейса может быть сокращением от Ethernet — eth0, eth2, eth3 и т.п.
На интерфейс lo — сокращение от loopback — то есть локальная петля с адресом 127.0.0.1.
Для примера рассмотрим интерфейс Eth0.
В строке inet addr отображается текущий IP-адрес компьютера в локальной сети, подключенной к этой сетевой карте. В примере это: 192.168.1.144
Bcast — это широковещательный адрес в сети, так называемый Бродкаст(Broadcast).
Mask — это маска сети.
HWaddr — это аппаратный адрес сетевой карты, он же MAC-адрес, используемый на канальном уровне.
Информацию о текущих подключения узнали, теперь рассмотрим настройку локальной сети в Linux. Сделать это можно тремя способами:
1 — Через графическую оболочку
2 — через команду ifconfig или инструмент Network Manager
3 — через конфигурационные файлы сетевого сервиса Netork или Networking.
На мой взгляд, последний способ — самый удобный и надёжный, а значит — правильный. Чтобы настроить сеть в Линукс надо открыть файл, содержащий конфиг интерфейса. Тут всё зависит от того, какой дистрибутив Linux используется.
Вариант 1. В дистрибутивах, основанных на Debian (Ubuntu, Kubuntu и т.п.)
Файл с параметрами сетевого подключения:
/etc/network/interfaces
Для того, чтобы изменить в linux настройки сети, файл его надо с правами root любым текстовым редактором. Например, через nano:
sudo nano /etc/network/interfaces
Для автоматического получения адресов от DHCP-сервера надо пописать следующее:
allow-hotplug eth0 iface eth0 inet dhcp
Если адрес надо прописать статически, то указываем следующее:
allow-hotplug eth0 iface eth0 inet static address 192. 168.1.2 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 192.168.1.1
В этом конфиге рассмотрен пример обычной домашней сети, где адрес компьютера будет 192.168.1.2, адрес шлюза и DNS-сервера (их фукнции обычно выполняет wifi-роутер)- 192.168.1.1.
Вариант 2. RedHat-based дистрибутивы (Fedora, OpenSuse, CentOS)
Файл с настройками сети Linux:
/etc/sysconfig/network-scripts/ifcfg-eth0
Открываем его так же через nano или vim:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
В случае автоматического получения настроек от DHCP-сервера:
DEVICE=eth0 BOOTPROTO=dhcp HWADDR=00-1C-1B-11-F6-07 ONBOOT=yes
Статический IP-адрес:
DEVICE=eth0 HWADDR=00-1C-1B-11-F6-07 IPADDR=192.168.1.2 NETMASK=255.255.255.0 BROADCAST=192.168.1.255 GATEWAY=192.168.1.1 ONBOOT=yes
IP-адреса DNS-серверов в этом случае прописываются в файле
/etc/resolv. conf
вот пример для публичных DNS-серверов от Google:
nameserver 8.8.8.8 nameserver 8.8.4.4
Настройка сети в Линукс завершена. Остаётся только перезапустить сеть командой:
service network restart
или
/etc/init.d/network restart
Собственно всё.
В качестве постскриптума расскажу как включить и выключить сеть в Linux. Делается это через всё ту же команду ifconfig. Выключить сетевую карту eth0:
sudo ifconfig eth0 down
Включить сетевую плату в Линуксе обратно:
sudo ifconfig eth0 up
Полностью остановить работу всех сетевых интерфейсов.
service network stop
Или:
/etc/init.d/network stop
Включить всё назад:
service network start
Или:
/etc/init.d/network restart
Linux Mint — Сообщество
Настройка доступа пользователей Windows к системе Linux с помощью Samba .
Получение доступа к общим файлам в системе Linux из Windows и доступ к общим файлам Windows из Linux оказывается двумя разными проблемами. Samba работает для доступа пользователей Windows к Linux, но не для пользователей Linux, обращающихся к файлам в системах Windows. Во-первых, самба.
Samba установлена по умолчанию в Mint 17, но если она не установлена, сделайте следующее:
- Выберите «Меню»> «Диспетчер программного обеспечения» и введите свой пароль при появлении запроса.
- В диалоговом окне «Диспетчер программного обеспечения» введите «samba» в поле поиска и нажмите «Enter».
- Найдите Samba в списке приложений и дважды щелкните ее. Когда появится страница samba, посмотрите на синюю полосу под заголовком и посмотрите, написано ли на ней «установлено» или «не установлено». Если он установлен, все готово, если нет:
- Нажмите кнопку «Установить» на синей панели и установите Samba.
После установки Samba вам необходимо установить «system-config-samba». Следуйте процедуре, которую вы использовали для установки samba, но вместо этого ищите «system-config-samba». Установка этого приведет к тому, что пункт меню с именем «samba» будет помещен в меню приложений (Меню> приложения, прокрутите правый столбец). Откройте приложение, нажмите «Настройки»> «Пользователи Samba»> «Добавить пользователя». В диалоговом окне «Создать нового пользователя Samba» игнорируйте имя пользователя Unix, введите имя пользователя Windows, которое будет использоваться для доступа к системе Linux. Выберите пароль, который указанный пользователь должен ввести для доступа к общим файлам в системе Linux, и подтвердите пароль, введя его еще раз. Вы также должны открыть диалоговое окно настроек сервера в настройках и убедиться, что имя рабочей группы правильно для рабочей группы, к которой вы подключаетесь. Если неверно, измените его здесь. (В вашей системе Windows выберите «Пуск»> «Сетевое окружение»> «Просмотр сетевых подключений». Найдите значок сети и выберите имя рабочей группы.)
После того, как вы установили имя пользователя и пароль samba для пользователя Windows, вы должны предоставить общий доступ к тем файлам и папкам Linux, к которым вы хотите, чтобы пользователь Windows имел доступ. Вы можете делиться только своими вещами, поэтому, если вы попытаетесь поделиться системным файлом или чем-то, принадлежащим кому-то другому, Linux не позволит этого. Чтобы поделиться файлом или папкой, найдите файл или папку, щелкнув «файлы» на панели, а затем найдя файл или папку в «домашнем» дереве. Как только вы увидите файл или папку, щелкните его правой кнопкой мыши и выберите «Параметры общего доступа» в раскрывающемся меню. В диалоговом окне общего доступа нажмите «Поделиться этим (файлом или папкой)» и, если хотите, вы можете разрешить другим создавать и удалять файлы, а также разрешить гостевой доступ к данным.
После того, как вы предоставили общий доступ к своим файлам и папкам, перейдите в свою систему Windows, выберите «Пуск»> «Мое сетевое окружение». Вы увидите список всего, что система Windows видит в сети, ее название и местонахождение. Двойной щелчок по одному из элементов, которыми вы поделились в системе Linux, приведет к тому, что система Linux запросит имя и пароль, которые вы назначили для использования пользователем Windows. Если имя и пароль указаны правильно, Windows откроет окно с выбранным файлом или папкой. Вы можете вернуться к общему списку Windows и открыть все, чем вы поделились в системе Linux.
Второй способ выполнения тех же процессов s — использование терминала. Открытый терминал и продолжайте.
Samba установлена по умолчанию в Mint 17, но если она не установлена, это должны сделать эти две команды.
sudo apt-get update sudo apt-get установить самбу
Команда update гарантирует, что Samba будет обновлена перед установкой. Следующий набор введите пароль для вашего имени пользователя (в команде терминала используйте «id», чтобы узнать, кто вы).
судо smbpasswd-а
Мой опыт заключался в том, что пользователь должен был существовать, чтобы создать пароль для него. Примечание. В Linux Mint руководство для начинающих автор создал пароль для пользователя с именем camalas, и я не смог получить пароль для этого идентификатора, но использование моего собственного идентификатора потребовалось. Далее вы собираетесь изменить файл /etc/samba/smb.conf. файл, поэтому рекомендуется скопировать файл в свою пользовательскую область для возможного восстановить, если файл поврежден. Не забывайте о подсчете заглавных букв в Linux.
sudo cp –a /etc/samba/smb.conf ~/Documents/smb.conf
Как только файл резервной копии будет готов (проверьте, есть ли он там), введите команду отредактируйте файл smb.conf. Рабочей группой по умолчанию для Linux является WORKGROUP, поэтому, если вы рабочая группа отличается, вам нужно будет найти команду Workgroup = WORKGROUP в файл конфигурации (вверху) и сбросьте его на правильное имя. Затем перейдите к конец файла и введите перечисленные команды. Чтобы открыть smb.config, введите:
sudo gedit smb.conf
Это откроет файл для редактирования. Проверьте рабочую группу, а затем в конце файл введите следующие команды через один пробел с одним пробелом до и после каждый знак равенства «=».
путь = /домой// доступно = да действительные пользователи = только чтение = нет просмотр = да общественность = да запись = да Сохраните измененный файл.
Доступ к файлам winbox из linux . До сих пор я не смог настроить Linux так что вы установили соединение из Linux в системную сеть Windows на на постоянной основе, но на разовой основе это, кажется, работает нормально.
- В вашей системе Windows выберите «Пуск»> «Сетевое окружение»> «Просмотр сетевых подключений». Найдите значок рабочей группы, щелкните его правой кнопкой мыши и выберите «Состояние»> «Поддержка». В диалоговом окне поддержки запишите IP-адрес.
- В вашей системе Linux нажмите «Файлы» на панели, нажмите «Домой» в меню, нажмите «Файл» в строке меню и выберите «Подключиться к серверу» в раскрывающемся списке. Это должно открыть «диалоговое окно подключения к серверу».
- В диалоговом окне «Подключение к серверу» измените «Тип» на «Общий ресурс Windows». Введите IP-адрес, полученный на шаге 1, в сервер. Введите свое имя пользователя Windows в поле «Имя пользователя», пароль Windows в поле «Пароль» и нажмите «Подключиться». В моей системе доменное имя заполняет само себя.
Для меня эти три шага вызывают окно под названием «Общие ресурсы Windows на xx.x.x.x», где x — это IP-адрес из шага 1. Если это не удается, вернитесь и проверьте свое имя пользователя и пароль Windows. Это типичное окно Linux, которое вы видите при открытии файловой системы, но оно содержит список файлов и папок, которые система видит по этому IP-адресу. Поскольку у меня есть две системы Windows в этой сети, а имена пользователей и пароли разные, любое имя папки с суффиксом знака $ находится в системе Windows с другим именем пользователя и паролем и требует другого имени пользователя и пароля.
Однажды мне удалось открыть любую папку без суффикса $ и просмотреть ее содержимое. С другой стороны, Linux завис на несколько секунд, не смог открыть папку, а затем отобразил диалоговое окно «Неизвестный тип файла», которое я не мог обойти. Однако поиск имени папки в разделе «сеть» в левом столбце окна, щелчок правой кнопкой мыши по папке и ее размонтирование, похоже, решили проблему, потому что повторное нажатие на папку приводило к ее правильному открытию.
В Windows, если вы нажмете «Пуск»> «Мое сетевое окружение», вы получите список всего, что находится в сети, и где оно находится. Если вы выберете имя файла или папки (в системе, к которой вы подключаетесь из Linux) и поместите его в область «общего доступа» диалогового окна «Подключение к серверу» до того, как нажмете «Подключиться», то будет открыт только этот файл или папка.
Это заняло у меня много времени, чтобы собрать, надеюсь, это поможет вам.
Настройка сети в Debian/Ubuntu/LinuxMint
После установки Ubuntu/ Debian необходимо настроить сеть для доступа к вашей системе извне. Это руководство поможет вам настроить сеть в Ubuntu / Linux Mint. Здесь я покажу вам назначение IP-адреса в статическом и DHCP-режиме.
Примечание. Это также должно работать в предыдущих версиях Ubuntu, таких как Ubuntu 13.10 / 13.04 / 12.10 и LinuxMint 17 / 16.
В этом режиме мы будем вручную назначать IP-адреса машинам. Давайте проверим доступные интерфейсы в нашей системе.
[электронная почта защищена]:~$ ip a 1: lo:mtu 65536 qdisc noqueue state UNKNOWN group default ссылка/петля 00:00:00:00:00:00 брд 00:00:00:00:00:00 инет 127.0.0.1/8 область хоста lo valid_lft навсегда inet6 :: 1/128 узел области видимости valid_lft навсегда 2: eth0 : mtu 1500 qdisc noop state DOWN group default qlen 1000 ссылка/эфир 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff
Из приведенного выше вывода видно, что моя система имеет два интерфейса, а именно « lo » и « eth0 ». В зависимости от аппаратного обеспечения имя интерфейса изменится.
Теперь мы установим ipaddress на интерфейс « eth0 ». Для этого добавьте метод « static » в оператор set address family для интерфейса « eth0 » в файле /etc/network/interfaces . Измените значения адреса, сетевой маски и шлюза в соответствии с требованиями вашей сети.
[электронная почта защищена]:~$ sudo nano /etc/network/interfaces
Просто измените строки следующим образом.
авто eth0 iface eth0 inet static ## Статический IP-адрес включен адрес 192.168.12.10 ## IP-адрес сетевая маска 255.255.255.0 ## Маска подсети шлюз 192.168.12.2 ## Шлюз по умолчанию dns-nameservers 8.8.8.8 8.8.4.4 ## DNS-серверы DNS-поиск itzgeek.local ## Поиск в локальном домене — игнорировать, если не требуется
Добавив конфигурацию интерфейса, как показано выше, вы можете вручную включить интерфейс с помощью команды ifup.
[email protected]:~$ sudo ifup eth0
Чтобы вручную отключить интерфейс, вы можете использовать команду ifdown.
[электронная почта защищена]:~$ sudo ifdown eth0
Теперь вы можете увидеть IP-адрес « 192.168.12.10 », назначенный интерфейсу « eth0 ».
[электронная почта защищена]:~$ ip a 1: lo:mtu 65536 qdisc noqueue state UNKNOWN group default ссылка/петля 00:00:00:00:00:00 брд 00:00:00:00:00:00 инет 127.0.0.1/8 область хоста lo valid_lft навсегда inet6 :: 1/128 узел области видимости valid_lft навсегда 2: eth0 : mtu 1500 qdisc pfifo_fast состояние UP группа по умолчанию qlen 1000 ссылка/эфир 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff инет 192.168.12.10/24 brd 192.168.12.255 глобальный охват eth0 valid_lft навсегда ссылка на область inet6 fe80::20c:29ff:fe55:f6b8/64 valid_lft навсегда, Предпочтительный_лфт навсегда
Режим DHCP
В этом режиме система получит IP-адрес от DHCP-серверов. Давайте проверим доступные интерфейсы в вашей системе.
[электронная почта защищена]:~$ ip a 1: lo:mtu 65536 qdisc noqueue state UNKNOWN group default ссылка/петля 00:00:00:00:00:00 брд 00:00:00:00:00:00 инет 127. 0.0.1/8 область хоста lo valid_lft навсегда inet6 :: 1/128 узел области видимости valid_lft навсегда 2: eth0 : mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether 00:0c:29:55:f6:b8 brd ff:ff:ff:ff:ff:ff
Из приведенного выше вывода видно, что моя система имеет два интерфейса, а именно « lo » и « eth0 ». В зависимости от аппаратного обеспечения имя интерфейса изменится.
Теперь мы установим ipaddress на интерфейс « eth0 ». Для этого добавьте метод « dhcp» в оператор семейства адресов inet для « eth0 » интерфейс в файле /etc/network/interfaces . Измените значения адреса, сетевой маски и шлюза в соответствии с требованиями вашей сети.
[электронная почта защищена]:~$ sudo nano /etc/network/interfaces
Просто измените строки следующим образом.
авто eth0 iface eth0 inet dhcp ## Enabled DHCP Mode
Добавив конфигурацию интерфейса, как показано выше, вы можете вручную включить интерфейс с помощью команды ifup.