Перейти к содержимому

Как включить wifi в centos

  • автор:

Настройка сетевого адаптера в CentOS

Консультация по продукту 1cloud

Пошаговый процесс настройки сетевого интерфейса CentOS после подключения сервера к сети в 1cloud T2M20S

  • CentOS: Как настроить сетевой адаптер? 2019-05-24 true 640 360

    После подключения VPS с операционной системой Centos к частной или публичной сети необходимо выполнить настройку сетевого интерфейса.

    Шаг 1

    Подключитесь к виртуальному серверу с правами суперпользователя и выполните команду: ifconfig -a Перед вами отобразится список доступных адаптеров следующего вида:

    eth0: flags=4163 mtu 1500 inet 5.200.47.73 netmask 255.255.255.0 broadcast 5.200.47.255 inet6 fe80::250:56ff:fe01:29a9 prefixlen 64 scopeid 0x20 ether 00:50:56:01:29:a9 txqueuelen 1000 (Ethernet) RX packets 760 bytes 57362 (56.0 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 101 bytes 12839 (12.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 eth1: flags=4163 mtu 1500 inet6 fe80::8f6:6de2:ec53:e800 prefixlen 64 scopeid 0x20 ether 00:50:56:01:03:59 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 22 bytes 3580 (3.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1 (Local Loopback) RX packets 64 bytes 5184 (5.0 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 64 bytes 5184 (5.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0  

    Запомните название MAC адреса

    В настройках сети найдите поле MAC со значением параметра ether из вывода списка сетевых интерфейсов. Запомните название нового интерфейса, в нашем случае это eth1. Настроенный адаптер, который имеет выход в Интернет — eth0.

    Шаг 2

    Перейдите в каталог, где находятся конфигурационные файлы сетевых интерфейсов: cd /etc/sysconfig/network-scripts/ Скопируйте конфигурационный файл существующего интерфейса, указав имя нового интерфейса: cp ifcfg- <существующий_интерфейс>ifcfg- Например: cp ifcfg-eth0 ifcfg-eth1

    Шаг 3

    Сети - Опция DHCP

    Необходимо проверить, активирована ли опция DHCP. Это можно сделать в настройках сети в панели управления.

    Шаг 4 — Если DHCP включен

    Откройте скопированный файл на редактирование с помощью текстового редактора, например vi: vi ifcfg- <новый_интерфейс>Например: vi ifcfg-eth1 Внесите исправления, указав собственные значения, которые можно найти в панели управления: HWADDR=
    NAME=
    DEVICE=
    ONBOOT=yes
    USERCTL=no
    BOOTPROTO=dhcp

    Панель управления Сеть

    check_link_down() return 1;
    > Сохраните изменения. В итоге содержимое будет выглядеть следующим образом:

    HWADDR=00:50:56:01:10:cf NAME=eth1 DEVICE=eth1 ONBOOT=yes USERCTL=no BOOTPROTO=dhcp check_link_down()

    Шаг 4 — Если DHCP выключен

    Откройте скопированный файл на редактирование с помощью текстового редактора, например vi: vi ifcfg- <новый_интерфейс>Например: vi ifcfg-eth1 Внесите исправления, указав собственные значения: HWADDR=
    NAME=
    GATEWAY=
    DNS1=
    DEVICE=
    ONBOOT=yes
    USERCTL=no
    BOOTPROTO=static
    NETMASK=
    IPADDR=
    PEERDNS=no

    Панель управления - Сеть

    check_link_down() return 1;
    > Сохраните изменения и закройте файл. В итоге содержимое будет выглядеть следующим образом:

    HWADDR=00:50:56:01:03:59 NAME=eth1 GATEWAY=10.0.1.1 DNS1=10.0.1.1 DEVICE=eth1 ONBOOT=yes USERCTL=no BOOTPROTO=static NETMASK=255.255.255.0 IPADDR=10.0.1.2 PEERDNS=no check_link_down()

    Шаг 5

    Перезапустите сетевые службы сервера, чтобы изменения вступили в силу: service network restart Для проверки корректности работы выполните команду ping до другого сервера в частной или публичной сети: ping 10.0.1.3

    Тестирование сервера

    • Как установить LEMP-стек (Linux, nginx, MySQL, PHP) на CentOS 6
    • Настройка сетевого адаптера в Ubuntu, Debian
    • Увеличение дискового пространства в CentOS 7
    • Установка и настройка LAMP-стека на Centos 7
    • Увеличение дискового пространства в Centos 6.5

    Поделиться в соцсетях:

    Средняя оценка: 5,0, всего оценок: 94 Спасибо за Вашу оценку! К сожалению, проголосовать не получилось. Попробуйте позже

    191014 Санкт-Петербург ул. Кирочная, 9

    235 70

    1cloud ltd
    2019-05-24 Настройка сетевого адаптера в CentOS
    191014 Санкт-Петербург ул. Кирочная, 9

    235 70

    1cloud ltd

    600 auto

    Как настроить подключение по WiFi в CentOS7?

    Недавно установил CentOS 7, до этого ноутбук мог подключаться к сети WiFi, сейчас не подключается.

    Отслеживать

    user262779

    задан 24 июл 2019 в 14:25

    11 1 1 бронзовый знак

    0

    Сортировка: Сброс на вариант по умолчанию

    Знаете кого-то, кто может ответить? Поделитесь ссылкой на этот вопрос по почте, через Твиттер или Facebook.

    • linux
    • centos
    • wifi
    • centos7

    CentOS: настройка сети из консоли

    Responsive image

    Настройка сетевых параметров в операционной системе CentOS осуществляется из консоли путём редактирования следующих системных файлов:

    /etc/resolv.conf – список используемых DNS-серверов. Чтобы добавить туда свой (например, 192.168.1.1) — нужно прописать следующую строчку:

    etc/hosts – список ip-адресов и соответствующих им доменных имен. Используется при необходимости для обхода запросов к DNS-серверам по каким-нибудь конкретным сайтам.

    /etc/sysconfig/network-scripts/ifcfg-eth0 — файл с конфигурацией первой сетевой карты. Если карт несколько, то конфиг второй будет в файле ifcfg-eth1, третьей — ifcfg-eth2 и т.д. Чтобы его открыть — воспользуйтесь любым текстовым редактором. Например, vim или nano:

    Настройка сетевого адаптера для получения динамического IP от DHCP-сервера:

    Необходимо прописать следующие строки:

    DEVICE=eth0
    BOOTPROTO=dhcp
    HWADDR= 1c-bb-1b-1d-10-01
    ONBOOT=yes

    Настройки сетевой карты для работы со статическим IP-адресом

    Для примера мы возьмём самый ходовой случай, когда компьютер под ЦентОС подключается к домашнему роутеру, имеющему ай-пи адрес 192.168.1.1. Для компьютера мы можем использовать любой адрес, начиная с 192.168.1.2 и заканчивая 192.168.1.254. Единственный момент — если в сети несколько комптьютеров, то IP-адреса у них должны быть разными, иначе будет конфликт.

    DEVICE=eth0
    HWADDR= 1c-bb-1b-1d-10-01
    IPADDR=192.168.1.2
    NETMASK=255.255.255.0
    BROADCAST=192.168.1.255
    GATEWAY=192.168.1.1
    ONBOOT=yes

    Внимание! Параметр HWADDR — это физический адрес (MAC). Посмотреть его можно на наклейке на адаптере, либо с помощью команды ifconfig -a.

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

    После этого проверим полученный результат с помощью команды:

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

    Если необходимо прописать маршрут в таблицу маршрутизации CentOS, то делается это так: Динамический маршрут:

    route add -net 192.168.0.0/16 gw 192.168.1.1

    В случае, когда надо указать статический маршрут, то необходимо отредактировать файл маршрутизации.
    Для сетевой карты с именем Eth0 это будет: /etc/sysconfig/network-scripts/route-eth0. Открываем его текстовым редактором и прописываем следующее:

    Чтобы просмотреть таблицы статической и динамической маршрутизации — воспользуйтесь командой:

    Инструкции и советы:

    • 192.168.l.l недоступен, в чём причина?
    • 192.168 0.1 Вход в роутер D-Link и TP-Link
    • Поменять пароль WiFi роутера
    • admin admin не подходит — что делать?
    • 192.168.100.1 Huawei HG8245
    • Как настроить вай-фай на TP-Link
    • Как поставить и поменять пароль на вход
    • 192.168.1.1 my keenetic net
    • Как зайти в настройки роутера TP-Link, Asus
    • Забыл пароль на 192.168.1.1 — как быть?
    • Для чего нужен IP-адрес 192.168.1.1
    • Что такое VLAN 802.1 Q тегирование?!
    • Настройка сети в Debian и Ubuntu Linux?!
    • Ошибки подключения к Интернету PPP и VPN
    • Вход на tplinklogin.net для роутера ТП-Линк
    • Настройка WiFi ASUS
    • Обновление прошивки роутера
    • CentOS: настройка сети из консоли
    • Обновление прошивки роутера
    • Модем Промсвязь М-200 А
    • Настройка модема MT-PON-AT4 для ByFly
    • Роутер не сохраняет настройки
    • Как узнать пароль от своего WiFi
    • tplinkwifi.net и tplinkmodem.net
    • Как посмотреть ip адрес роутера
    • Как сменить канал на роутере
    • Почему роутер не раздаёт WiFi
    • Как скрыть сеть WiFi на роутере
    • Как отключить WiFi на роутере
    • Как сменить DNS сервер Windows 10
    • Настройка Huawei HG532E

    Полезная информация:

    • Как подключить ADSL модем
    • Как раздать WiFi без роутера
    • Как подключить роутер FTTB ETTH
    • Статическая маршрутизация Windows 10
    • Трассировка маршрута сети
    • Как пинговать ip адрес роутера
    • Технология доступа FTTX, FTTB, FTTC
    • Цифровое телевидение iptv Ростелеком
    • Как повысить скорость роутера
    • IP телефония SIP от Мегафон, МТС
    • Ubiquity AirOS пароль по умолчанию
    • Wireless Multicast Forwarding
    • Что такое маска подсети 255.255.255.0
    • Стандарты wifi 802.11 b/g/n
    • Какой пароль роутера Ростелеком
    • Решение проблем с DNS сервером
    • Что такое метрика сети и маршрута
    • Чем отличаются серый и белый IP адреса
    • Как узнать MAC адрес по IP
    • Как измерить скорость Интернет соединения
    • Как создать сеть между компьютерами
    • Как увеличить скорость WiFi
    • Как поменять пароль WiFi Ростелеком
    • Как соединить два роутера
    • Как настроить режим WDS мост на TP-Link
    • Как подключить компьютер к компьютеру
    • Как посмотреть пароль от своего WiFi роутера
    • Mikrotik проброс портов Routerboard
    • где пароль WiFi в Windows 10
    • Чем отличается коммутатор от маршрутизатора и роутера
    • Почему горит красным лампочка Интернет
    • Почему плохо работает WiFi роутер
    • Как открыть порты
    • Почему плохо работает wi-fi
    • Вход в админку роутера Ростелеком

    Реклама и объявления:

    Other versions:

    • English
    • Spanish and Portuguese

    Настройка сети в CentOS 8, за минуту

    Настройка серверов windows и linux

    Добрый день! Уважаемые читатели и гости одного из крупнейших блогов по системному администрированию Pyatilistnik.org. В прошлый раз мы с вами установили CentOS 8 на виртуальную машину Vmware ESXI 6.5. Нужно двигаться дальше и научиться настраивать в CentOS 8 статический IP адрес. а так же получение динамического IP-адреса от сервера DHCP. Эта процедура является базовой настройкой сервера, перед вводом его в эксплуатацию.

    Что мы научимся делать

    1. Разберем способы позволяющие вам настроить сеть в CentOS 8
    2. Научимся задавать статический IP-адрес в CentOS 8
    3. Настраивать DNS и основной шлюз в CentOS 8
    4. Получать IP-адрес по DHCP, автоматически в CentOS 8
    5. Разберем утилиты Network Manager, System config network tui, Nmcli
    6. Находить и дублировать сетевую конфигурацию сети
    7. Как создать конфигурацию виртуального интерфейса
    8. Разберем траблшутинг сети, отсутствие сетевых карт, недоступен шлюз. Разберем использование утилит ping, traceroute, dig
    9. Покажу как производится настройка VLAN в CentOS 8

    Настройка сети при установке CentOS 8

    Подобный методом мы рассматривали, когда во время установки задавали статический Ip адрес CentOS 7, кто не помнит может посмотреть по ссылке. Данный способ хорош тем, что если вы инсталлируете новый сервер, можете все сделать из красивого, графического интерфейса. Находясь на окне «Installation Summary» вам необходимо выбрать пункт «Network & Host Name«.

    Настройка сети при установке CentOS 8

    В окне «Network & Host Name» вы увидите список ваших сетевых интерфейсов, они по умолчанию отключены. В моем примере их два. Каждый сетевой интерфейс имеет отличительное имя, в моем примере, это ens33 и ens36. Видно, что текущий статус «Disconnected», чтобы это изменить переведите тумблер с состояния «Off» на «On«.

    Список сетевых адаптеров при установке CentOS 8

    Если в вашей с локальной сети есть сервер DHCP, в моем примере на CISCO, то вы должны получить нужные настройки, как видно я поймал IP адрес 192.168.31.10/24 и DNS 192.168.31.1, 192.168.31.2. Чуть ниже в левом нижнем углу вы можете сразу задать имя вашего сервера CentOS 8. Если вас не устраивает, что CentOS 8 будет получать настройки сети по DHCP и вы хотите задать статический IP-адрес, то нажмите кнопку «Configure«.

    Centos 8 настройка сети

    В окне свойств сетевого интерфейса найдите вкладку IPV4 Settings, обратите внимание, что тут будет поле «Method«, в котором по умолчанию стоит «Automatic (DHCP)», то есть динамическое получение сетевых настроек в CentOS 8. На выбор у вас будут вот такие пункты:

    • Automatic (DHCP) — автоматическое получение всех настроек: IP, маску, DNS, Основной шлюз, маршруты
    • Automatic (DHCP) addresses only — вы получите автоматически только IP-адрес
    • Manual — ручная настройка сети CentOS 8
    • Link-Local Only — Локальные ссылки назначаются автоматически, когда компьютер не настроен на использование статического IP-адреса и не может найти DHCP-сервер. По сути, то APIPA адрес из диапазона 169.254.0.0
    • Shared to other computers — это совместное использование сетевого интерфейса. Простой пример у вас есть сервер с двумя сетевыми интерфейсами один LAN второй WAN, и есть другой сервер, где просто один сетевой интерфейс с LAN и без интернета. Вы можете выставить на первом сервере WAN в режим «Shared to other computers» и указать его в маршрутах для выхода в интернет.
    • Disabled — отключение получения настроек

    Выбор метода получения IP адреса в CentOS 8

    Давайте я настрою статический IP-адрес на моем сетевом интерфейсе ens33. Выставляю в методе получения «Manual«. В поле «Address» я нажимаю кнопку «Add«, для добавления новых настроек, задаю Ip-адрес, маску в «Netmask» и основной шлюз в «Gateway«. Чуть ниже я указываю свои DNS сервера, у меня это 192.168.31.1, 192.168.31.2, так же можете в поле «Search domains» указать ваше имя домена Active Directory, у меня это root.pyatilistnik.org.

    Настройка статического IP адреса при установке CentOS 8

    Галка «Require IPv4 addressing for this connection to complete (Требовать адресацию IPv4 для этого соединения)» — Чтобы разрешить системе устанавливать это соединение в сети с поддержкой IPv6, если конфигурация IPv4 завершится неудачно, но конфигурация IPv6 будет успешной. Кнопка «Routes» позволяет вам настроить дополнительные маршруты в CentOS 8.

    Нажмите кнопку «Add», чтобы добавить IP-адрес, маску сети, адрес шлюза и метрику для нового статического маршрута. Можете выбрать «Use this connection only for resources on its network«, чтобы ограничить подключения только к локальной сети.

    Настройка маршрутов при установке CentOS 8

    Настройка IPv6 при установке CentOS 8

    Если вы хотите задать настройки для IPv6, то перейдите на соответствующую вкладку. Возможные варианты настройки:

    • Игнорировать (Ignore) — IPv6 игнорируется для этого соединения.
    • Автоматическая (Automatic) — NetworkManager использует объявление маршрутизатора (RA) для создания автоматической конфигурации без сохранения состояния.
    • Автоматически, только адреса (Automatic, addresses only) — NetworkManager использует RA для создания автоматической конфигурации без сохранения состояния, но DNS-серверы и поисковые домены игнорируются и должны настраиваться вручную.
    • Автоматический, только DHCP (Automatic, DHCP only) — NetworkManager не использует RA, но запрашивает информацию у DHCPv6 напрямую для создания конфигурации с сохранением состояния.
    • Ручная (Manual) — Параметры IPv6 настраиваются вручную для статической конфигурации.
    • Link-Local Only — link-local адрес с FE80 ::/10 префиксом назначается интерфейсу

    настройка ipv6 при установке centos 8
    Если вы выбрали метод, который требует ввода параметров вручную, введите сведения об IP-адресе для этого интерфейса, маске сети и шлюзе. Используйте кнопки Добавить и Удалить, чтобы добавить или удалить адреса. Введите разделенный запятыми список DNS-серверов в поле DNS-серверов и разделенный запятыми список доменов в поле «Search Domain» для любых доменов, которые вы хотите включить в поиск серверов имен. При желании введите имя для этого сетевого подключения в поле идентификатора клиента DHCP (DHCP client ID).Это имя должно быть уникальным в подсети. Когда вы назначаете значимый идентификатор клиента DHCP для соединения, это соединение легко идентифицировать при устранении неполадок в сети. Снимите флажок, если он стоит «Require IPv6 addressing for this connection to complete (Требовать адресацию IPv6 для этого соединения для завершения)«, чтобы разрешить системе устанавливать это соединение в сети с поддержкой IPv4, если конфигурация IPv6 не удалась, но конфигурация IPv4 прошла успешно.
    Отключение IPv6 Centod 8
    Сохраняем все сетевые настройки. Теперь можно сказать, что вы произвели базовую настройку сети при установке CentOS 8, можно дальше продолжить инсталляцию.

    Настройка сети CentOS 8 через конфигурационные файлы

    Первый метод мы с вами разобрали, он подходит всем, кто делает установку системы сам. Теперь ситуация, когда вам передали уже готовую CentOS 8, пусть в установке Minimal, это стандартный нормальный вариант использования CentOS 8, в качестве серверной ОС. Нет графики, нет кучи компонентов, меньше фронт атаки. Подключаемся к вашему терминалу. Первое, что вам необходимо сделать, это посмотреть список и названия всех ваших сетевых интерфейсов, для этого есть команда:

    ip a (То же самое, что и ввести ip addr show)

    Как видим у меня два сетевых интерфейса ens33 и ens36. У меня почему, то у интерфейса ens33 нет IPv4 адреса, у второго я получил 192.168.253.145, это мой интернет шнурок.

    Если у вас один интерфейс и он не получил ни какого IP-адреса, то логично что вы поставить IFCONFIG не сможете, поэтому сразу переходите к редактированию конфигурационных файлов и настройке статического или динамического IP

    Просмотр всех сетевых карт entos 8

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

    Но в случае с CentOS 8 Minimal у вас выскочит ошибка «Command not found» или в русском варианте «ifconfig команда не найдена«. Нам ее нужно установить

    ifconfig command not found

    Установка IFCONFIG в CentOS 8

    Давайте выясним, в каком пакете у нас идет утилита IFCONFIG, для этого вам необходимо выполнить команду:

    yum provides ifconfig

    На выходе я получил «Basic networking tools (BaseOS)»

    Установка ifconfig centos 8

    Установим данный пакет, пишем команду:

    yum install net-tools

    install ifcfg on centos 8

    Вас спросят хотите ли вы установить данный пакет net-tools, нажмите «Y». Видим, что все успешно установилось.

    Установка ifcfg centos 8 minimal

    Пробуем теперь запустить IFCONFIG. Как видим в таком варианте считывание информации, о настройках сети CentOS 8 куда приятнее.

    утилита ifconfig

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

    • IP — 192.168.31.31
    • Маску — 255.255.255.0
    • Шлюз — 192.168.31.1
    • DNS — 192.168.31.1, 192.168.31.2
    • Автоматическое включение при старте CentOS 8

    В операционных системах CentOS настройки сетевых интерфейсах лежат по пути /etc/sysconfig/network-scripts/. Давайте посмотрим содержимое Для этого введите:

    dir /etc/sysconfig/network-scripts/

    Вы увидите конфигурационные файлы ваших сетевых интерфейсов, в моем случае, это ens33 и ens36

    Список конфигурационных файлов утещы 8

    Чтобы настроить сеть на интерфейсах CentOS 8, вам необходимо отредактировать нужный конфигурационный файл. Для этого я воспользуюсь встроенным редактором vi. Пишем команду:

    vim /etc/sysconfig/network-scripts/ifcfg-ens33

    Чтобы начать редактировать файл нажмите клавишу «INSERT«

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

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

    • TYPE=Ethernet
    • BOOTPROTO=none (означает задать статические настройки), можно поменять значение на DHCP
    • NAME=ens33
    • ONBOOT=yes (иначе не будет стартовать при запуске)
    • NAME=ens33 мое имя интерфейса
    • UUID можно менять при клонировании конфигурационного файла
    • IPADDR=192.168.31.31 мой IP-адрес
    • PREFIX=24 маска 255.255.255.0
    • DNS1=192.168.31.1 мой основной DNS
    • DNS2=192.168.31.2 дополнительный DNS
    • DOMAIN=root.pyatilistnik.org
    • GATEWAY=192.168.31.1 основной шлюз

    Настройка сети centos 8 через конфиг

    Чтобы сохранить настройки нажмите ESC, потом введите :wq если нужно выйти без сохранения введите :qa!

    Сохранение сетевых настроек centos 8

    Чтобы получать динамический IP-адрес по DHCP, выставите в опции BOOTPROTO=dhcp и удалите пункты DNS, IPADDR, PREFIX, GATEWAY

    Получение ip по dhcp в Centos 8

    осталось теперь поднять наш сетевой интерфейс для этого есть несколько методов, самый простой использование ifup введите:

    ifup ens33

    Как видим, у меня сетевой интерфейс стал в состояние подключено и я вижу через ifconfig его ip адрес.

    Поднимаем интерфейс в centos 8

    Проверим через утилиту PING доступность контроллера домена и другого сервера, отлично пакеты ходят.

    ping в centos 8

    Другие методы перезапустить сеть CentOS 8

    Чтобы так же поднять сетевой интерфейс вы можете ввести команду:

    systemctl restart NetworkManager.service

    В итоге я вижу успешный перезапуск сети в CentOS 8.

    Перезапуск сети centos 8

    Снова потушу сетевой интерфейс командой:

    ifdown ens33

    Для перезапуска сети введите команду:

    nmcli connection up ens33

    nmcli перезапуск сети в centos 8

    Как настроить DNS в CentOS 8

    Начиная с CentOS 6, основные настройки DNS стали прописываться в файлах /etc/sysconfig/network-scripts/, но в CentOS есть специальный файл куда попадают настройки из конфига интерфейса, называется он resolv.conf. Честно не знаю, почему так сделали. Resolv.conf — это имя компьютерного файла, используемого в различных операционных системах для настройки преобразователя системы доменных имен (DNS). Файл представляет собой простой текстовый файл, который обычно создается сетевым администратором или приложениями, которые управляют задачами конфигурации системы. Программа resolvconf — это одна из таких программ на FreeBSD или других Unix- машинах, которая управляет файлом resolv.conf.

    В большинстве Unix-подобных операционных систем и других, в которых реализована библиотека распознавателя BIND Domain Name System (DNS), файл конфигурации resolv.conf содержит информацию, которая определяет рабочие параметры распознавателя DNS. DNS-распознаватель позволяет приложениям, работающим в операционной системе, преобразовывать понятные человеку доменные имена в числовые IP-адреса, необходимые для доступа к ресурсам в локальной сети или в Интернете. Процесс определения IP-адресов по доменным именам называется разрешением. В системных дистрибутивах Linux /etc/resolv.conf есть символическая ссылка на /run/systemd/resolve/stub-resolv.conf.

    ссылка на руководство resolf.conf http://man7.org/linux/man-pages/man5/resolv.conf.5.html

    Хочу отметить, что если вы соберетесь редактировать отдельно файл Resolv.conf и вносить альтернативные DNS сервера отличные от тех, что прописаны на сетевых интерфейсах, то после перезагрузки сервера они снова будут затерты на те, что прописаны в конфигурационных файлах сетевых интерфейсов. Давайте я для примера добавлю в это файл сервера Google 8.8.8.8 и 8.8.4.4.

    vi /etc/resolv.conf

    Редактирование resolv.conf

    systemctl restart NetworkManager.service

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

    Просмотр файла resolf.cfg

    Как изменить имя в CentOS 8

    Давайте я покажу вам какой конфигурационный файл отвечает за имя хоста (Hostname). Если вы или не вы во время установки CENTOS 8 не удосужились задать правильное DNS имя вашего сервера, то у вас оно по умолчанию будет localhost.localdomain. Посмотреть, это можно командой uname или hostname.

    uname -n или hostname

    В моем примере, это CentOS 8

    поменять имя centos 8

    Предположим, что я хочу сделать имя SuperCentOS01, для этого отредактируйте конфигурационный файл etc/hostname. Пишем команду;

    vi etc/hostname

    Меняем имя в centos 8

    либо вы можете воспользоваться и вот такой командой, чтобы задать нужное имя хоста в CentOS 8:

    hostnamectl set-hostname SuperCentos01

    Настройка шлюза по-умолчанию в CentOS 8

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

    netstat -nr

    Настройка шлюза по-умолчанию в CentOS 8

    Destination Gateway Genmask Flags MSS Window irtt Iface
    0.0.0.0 192.168.253.2 0.0.0.0 UG 0 0 0 ens36
    192.168.31.0 0.0.0.0 255.255.255.0 U 0 0 0 ens33
    192.168.253.0 0.0.0.0 255.255.255.0 U 0 0 0 ens36

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

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

    route add default gw 192.168.31.1

    Если нужно удалить шлюз или маршрут, то для этого есть ключ del.

    route del default gw 192.168.31.1

    Настройка сети CentOS 8 через Nmcli

    nmcli — это интерфейс командной строки NetworkManager, он идет по умолчанию в CentOS 8, это новое и более удобное средство по настройке сети в centOS 8. Как я показывал выше вы можете посмотреть список ваших интерфейсов командой ip addr show, у меня это ens33 и ens36. Чтобы получить более подробную информацию о сетевом интерфейсе ens33, вы можете выполнить следующую команду:

    nmcli device show ens33

    На выходе ужен больше полезных данныж, тут видно и статус подключения, Ip-адрес, шлюз, DNS, маску, MTU:

    GENERAL.DEVICE: ens33
    GENERAL.TYPE: ethernet
    GENERAL.HWADDR: 00:0C:29:E1:D0:26
    GENERAL.MTU: 1500
    GENERAL.STATE: 100 (connected)
    GENERAL.CONNECTION: ens33
    GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/1
    WIRED-PROPERTIES.CARRIER: on
    IP4.ADDRESS[1]: 192.168.31.31/24
    IP4.GATEWAY: —
    IP4.ROUTE[1]: dst = 192.168.31.0/24, nh = 0.0.0.0, mt = 100
    IP4.DNS[1]: 192.168.31.1
    IP4.DNS[2]: 192.168.31.2
    IP6.ADDRESS[1]: fe80::ae8e:ebde:2fa6:dea0/64
    IP6.GATEWAY: —
    IP6.ROUTE[1]: dst = fe80::/64, nh = . mt = 100
    IP6.ROUTE[2]: dst = ff00::/8, nh = . mt = 256, table=255

    Настройка сети CentOS 8 через Nmcli

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

    • Ip — поменяем на 192.168.31.10/24
    • Шлюзом сделаю 192.168.31.131
    • DNS 192.168.31.231

    Первой командой мы зададим или поменяем текущий IP-адрес.

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *