Как установить Ifconfig на RHEL 8 / CentOS 8 Minimal

by itisgood

Вы имеете команду ‘Ifconfig’, не найденную в вашей минимальной установке сервера RHEL 8 / CentOS 8 ?

Минимальная установка RHEL 8 / CentOS 8 не идет с командой ifconfig.

Ifconfig – это инструмент командной строки, используемый для настройки сетевых интерфейсов ядра.

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

ПРИМЕЧАНИЕ. Программа ifconfig устарела! Для замены проверьте команды ip addrand.ip link.

При минимальной установке RHEL 8 / CentOS 8 команда ifconfig предоставляется пакетом net-tools, который является пакетом группы Базовые инструменты сетевого управления.

# yum provides ifconfig
Updating Subscription Management repositories.
Updating Subscription Management repositories.
Last metadata expiration check: 21 days, 0:07:56 ago on Fri 30 Nov 2018 03:57:18 AM EST.
net-tools-2.0-0.51.20160912git.el8.x86_64 : Basic networking tools
Repo        : @System
Matched from:
Filename    : /usr/sbin/ifconfig

net-tools-2.0-0.51.20160912git.el8.x86_64 : Basic networking tools
Repo        : rhel-8-for-x86_64-baseos-beta-rpms
Matched from:
Filename    : /usr/sbin/ifconfig

Как установить ifconfig на RHEL 8 / CentOS 8

Чтобы получить команду ifconfig, установите пакет net-tools:

sudo yum -y install net-tools

Таблица использования Ifconfig

1. Показать настройки сети первого адаптера Ethernet

ifconfig wlan0
ifconfig eth0

2. Показать все интерфейсы, даже если они не работает

ifconfig -a

3. Выключить / поднять сетевой адаптер

ifconfig wlan0/eth0 {up|down}

4. Установить статический IP и маску сети

ifconfig eth0 192.168.1.100 netmask 255.255.255.0

5. Вам также может понадобиться добавить IP-адрес шлюза.

route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1

6. Изменить MAC-адрес

ifconfig eth0 hw ether AA:BB:CC:DD:EE:FF

7. Включить беспорядочный режим

ifconfig eth0 promisc
ifconfig eth0 -promisc

8. Добавить новый алиас на сетевой интерфейс

ifconfig eth0:0 172.16.25.127
ifconfig eth0:0 down

Теперь у вас есть ifconfig на вашем сервере RHEL 8 / CentOS 8.

You may also like

Leave a Comment