74 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Сетевые настройки Linux

Сетевые настройки Linux

В этой статье поговорим о настройках сетевого подключения в Linux. Расскажем про команду ifconfig. Посмотрим, как настраивать дистрибутивы Ubuntu, CentOS и прочие).

Перед началом настройки сетевого подключения в Linux нужно сначала проверить, каковы текущие настройки сети. Для этого нам вполне подойдёт команда ifconfig. В принципе, для получения информации мы можем использовать её и без прав ROOT, но если хотим получить привилегии суперпользователя, вводим sudo ifconfig. Результатом выполнения команды станет получение списка имеющихся сетевых подключений и их параметров:

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

Интерфейс lo является локальной петлёй, имеющей IP-адрес 127.0.0.1. Она предназначена для обеспечения сетевого доступа к компьютеру. В принципе, этот интерфейс не требует дополнительных настроек.

Что касается интерфейса eth0, то это не что иное, как Ethernet — сетевая карта, имеющая следующие сетевые параметры: — 192.168.1.18 — это IP-адрес; — 255.255.0.0 — маска сети; — 00:11:5b:91:25:3e — MAC-адрес.

При этом значение RUNNING показывает нам, что в данный момент наш сетевой интерфейс eth0 работает. Кстати, нужно понимать, что в различных версиях Linux имя сетевого интерфейса может быть разным — eth0, eth1, eth2 и т. д.

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

Вывод будет следующим:

Из него мы видим, что скорость работы сетевого Linux-интерфейса eth0 — 100 Мб/с с Full Duplex (включённым полным дуплексом). Тут можно уточнить, что полный дуплекс отличается от полудуплекса (Half Duplex) тем, что обеспечивает передачу входящих и исходящих данных одновременно, а не поочередно.

В этой статье рассмотрим основные этапы настройки сети в Debian и дистрибутивах основанных на нем такие как Ubuntu. Здесь рассмотрено как настраивать сетевые интерфейсы руками без использования графических мастеров, что иногда бывает удобней и быстрее.

Информация об интерфейсах

В linux сетевые интерфейсы обычно обозначаются как eth0, eth1, eth2 и т.д. по количеству сетевых карт установленных в компьютере. Для Wi-Fi карты интерфейсы будет называться wlan0, wlan1, wlan2 и т.д.

Для начала выясним какие сетевые карты (интерфейсы) нам доступны выполним команду:

В результате мы получим информацию обо всех сетевых интерфейсах включая неактивные:

Здесь видно два интерфейса рассмотрим их подробно.

Первый интерфейс eth0 это наша основная сетевая карта типа Ethernet. Команда ifconfig отображает следующую информацию MAC-адрес (HWaddr), IP-адрес (inet addr), маску сети (Mask). Особое внимание обратите на четвертую сточку она показывает статус работы сетевого интерфейса, если строка начинается со слова UP то интерфейс запущен, если при этом есть слово RUNNING то это значит что в сетевую карту вставлен патч-корд и она работает нормально. Так же проверьте статистику здесь можно увидеть количество принятых (RX packets) и переданных (TX packets) пакетов, если наблюдается много ошибок (errors) то сеть не настроена или плохо работает. Второй интерфейс lo или local loopback (локальная петля) используется для того, что-бы компьютер мог обращаться к самому себе и имеет по-умолчанию ip-адрес 127.0.0.1 на всех компьютерах.

Для Wi-Fi карт также полезно посмотреть команду:

Эта команда отображает такие сведения как частоту канала, качество сигнала, скорость соединения и ряд других параметров свойственных Wi-Fi.

Если у вас вообще отсутствует сетевой интерфейс eth0 (wlan0) то вероятно на вашу сетевую карту не установлен драйвер и его придется устанавливать самостоятельно но эта тема выходит за рамки этой статьи.

Автоматическая настройка сети через DHCP

Для быстрой и удобной настройки IP адресов и не которых других сетевых настроек часто используют протокол DHCP (dynamic host configuration protocol). Чтобы настроить DHCP клиент достаточно привести файл /etc/network/interfaces к следующему виду:

Чтобы изменения применить нужно перезапустить сетевую службу:

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

Если хотите посмотреть как происходит запрос на получение IP у DHCP сервера то выполните команду:

Настройка статического IP

Но часто бывает необходимо настроить постоянный адрес там где нет DHCP сервера. Открываем файл /etc/network/interfaces и пишем туда:

Это минимальный конфиг необходимый для работы сети. Указываем IP адрес маску и шлюз по умолчанию. В параметре dns-nameservers указываем через пробел DNS серверы вашего провайдера или локальной сети. Параметр dns-search обычно указывает имя домена или рабочей группы в сети.

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

Настройка DNS

DNS (domain name system) — распределенная система которая сопоставляет имена доменов и их IP адреса. Т.е. эта система которая позволяет в браузере писать легко запоминающиеся названия сайтов в место цифровых IP адресов с которыми удобней работать компьютерам.

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

В результате мы видим что сайт яндекса распределен сразу по нескольким ip адресам и информация получена с dns сервера указанного в настройках:

Если запросы не работают то есть два варианта.

Для статических адресов необходимо открыть файл /etc/resolve.conf и указать в нем DNS сервера вашего провайдера или сервера в локальной сети:

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

Для динамических адресов открываем файл /etc/dhcp3/dhclient.conf и добавляем строчку:

Затем обновляем настройки командой

Затем опять проверяем через nslookup.

Проверка соединения

Самый простой способ проверить что сетевой компьютер доступен и сеть работает это выполнить команду:

В результате получим:

Мы отправляем эхо запросы (icmp пакеты) и сервер должен ответить на них. Если потерянных пакетов 0% (packet loss) то значит сеть работает хорошо. Но сетевые экраны (firewall) могут блокировать эхо запросы что впрочем нестрашно, если сеть и интернет работает.

Читать еще:  Расширение chk восстановить

10 полезных IP-команд для настройки сетевых интерфейсов

10 полезных IP-команд для настройки сетевых интерфейсов. В этой статье мы рассмотрим, как назначить статический IP-адрес, статический маршрут, шлюз по умолчанию и т.д. Научимся назначать IP-адреса по запросу с помощью команды IP.

Команда IFCONFIG устарела и была заменена командой IP в Linux. Однако команда IFCONFIG все еще работает и доступна для большинства дистрибутивов Linux.

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

Как настроить статический IP-адрес Интернет-протокола (IPv4)?

Чтобы настроить статический IP-адрес, необходимо обновить или отредактировать файл конфигурации сети, чтобы назначить статический IP-адрес системе. Вы должны быть суперпользователем, используйте команду su (switch user) из терминала или командной строки.

Для RHEL / CentOS / Fedora

Откройте и отредактируйте файл конфигурации сети для (eth0 или eth1), используя ваш любимый редактор. Например, для назначения IP-адреса интерфейсу eth0 выполните команду следующим образом:

Пример вывода:

Для Ubuntu / Debian / Linux Mint

Присвойте статический IP-адрес файлу конфигурации редактирования интерфейса eth0 в файле /etc/network/interfaces для внесения постоянных изменений, как показано ниже:

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

Если вы не привилегирован пользователь:

1. Как назначить IP-адрес определенному интерфейсу?

Следующая команда используется для назначения IP-адреса конкретному интерфейсу (eth1):

Если вы не привилегирован пользователь:

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

2. Как проверить IP-адрес?

Чтобы получить информацию о ваших сетевых интерфейсах, такую ​​как IP-адрес, информация о MAC-адресе, используйте следующую команду, как показано ниже:

Если вы не привилегирован пользователь:

Пример вывода:

3. Как удалить IP-адрес?

Следующая из IP-команд удалит назначенный IP-адрес из данного интерфейса (eth1):

Если вы не привилегирован пользователь:

4. Как включить сетевой интерфейс?

Флаг «up» вместе с именем интерфейса (eth1) включает сетевой интерфейс. Например, следующая команда активирует сетевой интерфейс eth1:

Если вы не привилегирован пользователь:

5. Как отключить сетевой интерфейс?

Флаг «down» с именем интерфейса (eth1) отключает сетевой интерфейс. Например, следующая из IP-команд деактивирует сетевой интерфейс eth1:

Если вы не привилегирован пользователь:

6. Как можно проверить таблицу маршрутизации?

Введите следующую из IP-команд, чтобы проверить информацию из таблицы маршрутизации системы:

Если вы не привилегирован пользователь:

Пример вывода:

7. Как добавить статический маршрут?

Зачем вам нужно добавлять Static или Manual маршруты? Всё потому, что трафик не должен проходить через шлюз по умолчанию. Нам нужно добавить статические маршруты для прохождения трафика, то есть для оптимизации способа маршрутизации трафика к месту назначения:

Если вы не привилегирован пользователь:

8. Как убрать статический маршрут?

Чтобы удалить назначенный статический маршрут, просто введите следующую из IP-команд:

Если вы не привилегирован пользователь:

9. Как добавить постоянные статические маршруты?

Все вышеперечисленные маршруты будут потеряны после перезагрузки системы. Чтобы добавить постоянный статический маршрут, отредактируйте файл /etc/sysconfig/network-scripts/route-eth0 (мы сохраняем статический маршрут для eth0, добавляем следующие строки и сохраняем изменения). По умолчанию не нужно создавать файл route-eth0.

Для RHEL / CentOS / Fedora
Для Ubuntu/Debian/Linux Mint

Откройте файл /etc/network/interfaces и в конце добавьте постоянные статические маршруты. IP-адреса могут отличаться в вашей среде:

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

Если вы не привилегирован пользователь:

10. Как добавить шлюз по умолчанию?

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

Если вы не привилегирован пользователь:

Обратитесь к странице руководства, выполнив man ip из терминала/командной строки, чтобы узнать больше об IP Command.

Спасибо за уделенное время на прочтение статьи о 10 полезных IP-команд для настройки сетевых интерфейсов!

Если возникли вопросы, задавайте их в комментариях.

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

3. Настройка сетевого интерфейса

Для настройки сетевых интерфейсов в операционных системах, основанных на Debian, используется файл /etc/network/interfaces. Здесь должно находится описание для каждого интерфейса, способ получения IP а другие параметры. В одном файле может быть настроено несколько интерфейсов. Описание каждого интерфейса начинается со слова auto после которого идет имя интерфейса.

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

Перед тем как рассматривать все более подробно, поговорим про опции, которые можно использовать:

  • pre-up – выполнить команду перед запуском интерфейса;
  • post-up – выполнить команду после запуска интерфейса;
  • up – выполнить команду при запуске интерфейса;
  • pre-down – команда перед отключением;
  • post-down – команда после отключения;
  • iface – указывает имя интерфейса;
  • inet – указывает
  • description – создать имя синоним для устройства;
  • address – устанавливает ip адрес для статического соединения;
  • netmask – установка маски сети;
  • broadcast – широковещательный адрес;
  • metric – приоритет для шлюза по умолчанию;
  • gateway – шлюз по умолчанию;
  • hwaddress – установить MAC адрес;
  • mtu – размер одного пакета.

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

Настройка динамического IP

Мы будем получать IP адрес через DHCP сервер, оттуда же будут получены шлюзы и DNS сервер, поэтому для работы достаточно добавить две строчки. Например, настроем получение IP по DHCP для интерфейса eth0:

Читать еще:  Где взять ключ безопасности для беспроводной сети?

auto eth0
iface eth0 inet dhcp

Но если необходимо, то вы можете установить вручную ip адрес DNS сервера:

Для локального интерфейса настройка будет выполняться таким образом:

auto lo
iface lo inet loopback

Здесь мы не получаем адрес по DHCP, но присваиваем локальный адрес 127.0.0.1.

Настройка статического IP адреса

Если вы хотите установить именно статический IP, то здесь все будет немного сложнее. Нам нужно знать не только этот свободный IP адрес, но и шлюз, маску сети и DNS сервер. Для настройки используется такой набор строк:

iface eth0 inet static
address 192.168.1.15
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.0.255
dns-nameserver 8.8.8.8

Здесь указывается, что мы будем использовать метод получения ip адреса static, а затем расписаны все параметры. Но это еще далеко не все, что можно сделать с помощью файла /etc/network/interfaces. Также вы можете создавать виртуальные интерфейсы.

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

В некоторых случаях нам может понадобиться создать виртуальный интерфейс. Это позволяет добавить еще один IP адрес к интерфейсу. Чтобы создать такой интерфейс достаточно дописать его номер после двоеточия:

auto eth0:0
iface eth0:0 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8

Имя интерфейса, для которого создается виртуальный интерфейс должно совпадать с реальным.

Настройка мостов

Сетевые мосты между виртуальными интерфейсами в системе позволяют настроить полноценный доступ к интернету из виртуальных машин. Они могут применяться для KVM,qemu,XEN и других конфигураций. Для настройки моста используйте:

auto br0
iface br0 inet static
address 192.168.1.20
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0

Здесь мы указываем имя интерфейса br0, дальше выполняем стандартную настройку получения статического IP адреса, затем связываем этот мост с интерфейсом eth0.

Переходим к сетевым настройкам Linux

Узнав информацию о текущих подключениях, можно переходить к настройкам локальной сети в Linux. У нас есть 3 способа сделать это: — через графическую оболочку; — используя команду ifconfig либо инструмент Network Manager; — используя конфигурационные файлы сетевого сервиса Network либо Networking.

В принципе, последний способ считается одним из самых удобных и надёжных. Чтобы настроить сеть в Linux, нужно открыть файл, который содержит конфигурацию интерфейса. Здесь всё будет зависеть от того, какой именно Linux-дистрибутив используется.

Вариант № 1. Сетевые настройки дистрибутивов, основанных на Debian (Ubuntu, Kubuntu и прочие)

Файл с параметрами сетевых подключений здесь:

Чтобы поменять в Linux настройки сети, файл надо открыть с root-правами любым текстовым редактором. Например, используя nano:

Чтобы обеспечить автоматическое получение адресов от DHCP-сервера, нужно прописать:

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

В этой конфигурации мы рассмотрели лишь пример обычной домашней сети, в которой адрес компьютера 192.168.1.2, а адрес DNS-сервера и шлюза (их функции обычно выполняет wifi-роутер) — 192.168.1.1.

Вариант № 2. RedHat-based дистрибутивы (OpenSuse, CentOS, Fedora)

Наш файл с настройками сети Linux находится здесь:

Мы открываем его с помощью nano или vim:

Если нужно обеспечить автоматическое получение настроек от DHCP-сервера:

А вот статический IP-адрес:

В этом случае IP-адреса DNS-серверов прописываются в файле:

Вот, к примеру, для публичных DNS-серверов от Google:

В принципе, это всё, и настройка сети в Linux завершилась. Осталось лишь выполнить перезапуск сети:

В этой статье рассмотрим основные этапы настройки сети в Debian и дистрибутивах основанных на нем такие как Ubuntu. Здесь рассмотрено как настраивать сетевые интерфейсы руками без использования графических мастеров, что иногда бывает удобней и быстрее.

Информация об интерфейсах

В linux сетевые интерфейсы обычно обозначаются как eth0, eth1, eth2 и т.д. по количеству сетевых карт установленных в компьютере. Для Wi-Fi карты интерфейсы будет называться wlan0, wlan1, wlan2 и т.д.

Для начала выясним какие сетевые карты (интерфейсы) нам доступны выполним команду:

В результате мы получим информацию обо всех сетевых интерфейсах включая неактивные:

Здесь видно два интерфейса рассмотрим их подробно.

Первый интерфейс eth0 это наша основная сетевая карта типа Ethernet. Команда ifconfig отображает следующую информацию MAC-адрес (HWaddr), IP-адрес (inet addr), маску сети (Mask). Особое внимание обратите на четвертую сточку она показывает статус работы сетевого интерфейса, если строка начинается со слова UP то интерфейс запущен, если при этом есть слово RUNNING то это значит что в сетевую карту вставлен патч-корд и она работает нормально. Так же проверьте статистику здесь можно увидеть количество принятых (RX packets) и переданных (TX packets) пакетов, если наблюдается много ошибок (errors) то сеть не настроена или плохо работает. Второй интерфейс lo или local loopback (локальная петля) используется для того, что-бы компьютер мог обращаться к самому себе и имеет по-умолчанию ip-адрес 127.0.0.1 на всех компьютерах.

Для Wi-Fi карт также полезно посмотреть команду:

Эта команда отображает такие сведения как частоту канала, качество сигнала, скорость соединения и ряд других параметров свойственных Wi-Fi.

Если у вас вообще отсутствует сетевой интерфейс eth0 (wlan0) то вероятно на вашу сетевую карту не установлен драйвер и его придется устанавливать самостоятельно но эта тема выходит за рамки этой статьи.

Автоматическая настройка сети через DHCP

Для быстрой и удобной настройки IP адресов и не которых других сетевых настроек часто используют протокол DHCP (dynamic host configuration protocol). Чтобы настроить DHCP клиент достаточно привести файл /etc/network/interfaces к следующему виду:

Чтобы изменения применить нужно перезапустить сетевую службу:

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

Если хотите посмотреть как происходит запрос на получение IP у DHCP сервера то выполните команду:

Настройка статического IP

Но часто бывает необходимо настроить постоянный адрес там где нет DHCP сервера. Открываем файл /etc/network/interfaces и пишем туда:

Читать еще:  Stop 0x0000007b Windows 7 при загрузке

Это минимальный конфиг необходимый для работы сети. Указываем IP адрес маску и шлюз по умолчанию. В параметре dns-nameservers указываем через пробел DNS серверы вашего провайдера или локальной сети. Параметр dns-search обычно указывает имя домена или рабочей группы в сети.

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

Настройка DNS

DNS (domain name system) — распределенная система которая сопоставляет имена доменов и их IP адреса. Т.е. эта система которая позволяет в браузере писать легко запоминающиеся названия сайтов в место цифровых IP адресов с которыми удобней работать компьютерам.

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

В результате мы видим что сайт яндекса распределен сразу по нескольким ip адресам и информация получена с dns сервера указанного в настройках:

Если запросы не работают то есть два варианта.

Для статических адресов необходимо открыть файл /etc/resolve.conf и указать в нем DNS сервера вашего провайдера или сервера в локальной сети:

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

Для динамических адресов открываем файл /etc/dhcp3/dhclient.conf и добавляем строчку:

Затем обновляем настройки командой

Затем опять проверяем через nslookup.

Проверка соединения

Самый простой способ проверить что сетевой компьютер доступен и сеть работает это выполнить команду:

В результате получим:

Мы отправляем эхо запросы (icmp пакеты) и сервер должен ответить на них. Если потерянных пакетов 0% (packet loss) то значит сеть работает хорошо. Но сетевые экраны (firewall) могут блокировать эхо запросы что впрочем нестрашно, если сеть и интернет работает.

10 полезных IP-команд для настройки сетевых интерфейсов

10 полезных IP-команд для настройки сетевых интерфейсов. В этой статье мы рассмотрим, как назначить статический IP-адрес, статический маршрут, шлюз по умолчанию и т.д. Научимся назначать IP-адреса по запросу с помощью команды IP.

Команда IFCONFIG устарела и была заменена командой IP в Linux. Однако команда IFCONFIG все еще работает и доступна для большинства дистрибутивов Linux.

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

Как настроить статический IP-адрес Интернет-протокола (IPv4)?

Чтобы настроить статический IP-адрес, необходимо обновить или отредактировать файл конфигурации сети, чтобы назначить статический IP-адрес системе. Вы должны быть суперпользователем, используйте команду su (switch user) из терминала или командной строки.

Для RHEL / CentOS / Fedora

Откройте и отредактируйте файл конфигурации сети для (eth0 или eth1), используя ваш любимый редактор. Например, для назначения IP-адреса интерфейсу eth0 выполните команду следующим образом:

Пример вывода:

Для Ubuntu / Debian / Linux Mint

Присвойте статический IP-адрес файлу конфигурации редактирования интерфейса eth0 в файле /etc/network/interfaces для внесения постоянных изменений, как показано ниже:

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

Если вы не привилегирован пользователь:

1. Как назначить IP-адрес определенному интерфейсу?

Следующая команда используется для назначения IP-адреса конкретному интерфейсу (eth1):

Если вы не привилегирован пользователь:

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

2. Как проверить IP-адрес?

Чтобы получить информацию о ваших сетевых интерфейсах, такую ​​как IP-адрес, информация о MAC-адресе, используйте следующую команду, как показано ниже:

Если вы не привилегирован пользователь:

Пример вывода:

3. Как удалить IP-адрес?

Следующая из IP-команд удалит назначенный IP-адрес из данного интерфейса (eth1):

Если вы не привилегирован пользователь:

4. Как включить сетевой интерфейс?

Флаг «up» вместе с именем интерфейса (eth1) включает сетевой интерфейс. Например, следующая команда активирует сетевой интерфейс eth1:

Если вы не привилегирован пользователь:

5. Как отключить сетевой интерфейс?

Флаг «down» с именем интерфейса (eth1) отключает сетевой интерфейс. Например, следующая из IP-команд деактивирует сетевой интерфейс eth1:

Если вы не привилегирован пользователь:

6. Как можно проверить таблицу маршрутизации?

Введите следующую из IP-команд, чтобы проверить информацию из таблицы маршрутизации системы:

Если вы не привилегирован пользователь:

Пример вывода:

7. Как добавить статический маршрут?

Зачем вам нужно добавлять Static или Manual маршруты? Всё потому, что трафик не должен проходить через шлюз по умолчанию. Нам нужно добавить статические маршруты для прохождения трафика, то есть для оптимизации способа маршрутизации трафика к месту назначения:

Если вы не привилегирован пользователь:

8. Как убрать статический маршрут?

Чтобы удалить назначенный статический маршрут, просто введите следующую из IP-команд:

Если вы не привилегирован пользователь:

9. Как добавить постоянные статические маршруты?

Все вышеперечисленные маршруты будут потеряны после перезагрузки системы. Чтобы добавить постоянный статический маршрут, отредактируйте файл /etc/sysconfig/network-scripts/route-eth0 (мы сохраняем статический маршрут для eth0, добавляем следующие строки и сохраняем изменения). По умолчанию не нужно создавать файл route-eth0.

Для RHEL / CentOS / Fedora
Для Ubuntu/Debian/Linux Mint

Откройте файл /etc/network/interfaces и в конце добавьте постоянные статические маршруты. IP-адреса могут отличаться в вашей среде:

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

Если вы не привилегирован пользователь:

10. Как добавить шлюз по умолчанию?

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

Если вы не привилегирован пользователь:

Обратитесь к странице руководства, выполнив man ip из терминала/командной строки, чтобы узнать больше об IP Command.

Спасибо за уделенное время на прочтение статьи о 10 полезных IP-команд для настройки сетевых интерфейсов!

Если возникли вопросы, задавайте их в комментариях.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: