Вы имеете команду ‘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.