Конфигурирането на мрежата в CentOS е решаващ аспект от подготовката на вашия сървър за работа. Той осигурява свързаността на сървъра с външния свят и настройва взаимодействия с други устройства в мрежата. В тази статия ще разгледаме подробно процеса на конфигуриране на мрежовите настройки чрез конзолата, като се започне от инсталирането на необходимите инструменти до подробната конфигурация на мрежовите интерфейси.
Първата стъпка в мрежовата конфигурация на CentOS е да инсталирате net-tools пакет, който съдържа важни мрежови помощни програми, включително ifconfig. За да инсталирате този пакет, изпълнете следната команда:
sudo yum install net-tools
Това действие ще ви предостави достъп до основни инструменти за настройване и диагностициране на мрежата. Прочетете повече за диагностицирането на Linux ресурси.
След това трябва да продължите с конфигурирането на мрежовите интерфейси. Конфигурационните файлове за мрежови интерфейси се намират в /etc/sysconfig/network-scripts указател. Основният файл за редактиране е ifcfg-eth0 (или друг интерфейс в зависимост от вашата конфигурация). В този файл можете да зададете параметри като IP адрес (IPADDR), подмрежова маска (NETMASK), шлюз по подразбиране (GATEWAY) и други настройки, необходими за правилното функциониране на мрежата.
Пример за ifcfg-eth0 съдържанието на файла може да изглежда по следния начин:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
Ако трябва да конфигурирате множество IP адреси на един мрежов интерфейс, трябва да създадете допълнителни конфигурационни файлове, например ifcfg-eth0:0 за първия допълнителен адрес, ifcfg-eth0:1 за втория и т.н., като зададете съответните настройки в тях.
След като направите промени в конфигурационните файлове, е необходимо да рестартирате мрежовата услуга, за да приложите настройките. Това може да стане с командата:
sudo systemctl restart network
По този начин конфигурирането на мрежата в CentOS чрез конзолата е последователност от действия, като се започне от инсталирането на необходимите инструменти, редактирането на конфигурационните файлове и завършването с прилагането на настройките. Следвайки тези стъпки, ще можете успешно да конфигурирате мрежата на вашия CentOS сървър.