Назад | Перейти на главную страницу

Где находится файл ifcfg виртуального сетевого адаптера (только для хоста) в CentOS?

Я использую виртуальную машину CentOS, я уже назначил два сетевых адаптера с помощью VMware Workstation, но редактор виртуальной сети позволяет изменять только IP-адрес подсети, маску подсети и MAC.

Однако мне также нужно изменить IPADDR, то BROADCAST, то DHCP_HOSTNAME, то ON_BOOT и DEVICE переменные на каждом сетевом адаптере.

Я не вижу ifcfg файл, относящийся к этим двум сетевым адаптерам внутри /etc/sysconfig/network-scripts. И я не вижу этих сетевых адаптеров, использующих Инструмент сетевого администрирования (system-config-network).

Как лучше всего изменить эти переменные?

Файл конфигурации интерфейса в CentOS называется /etc/sysconfig/network-scripts/ifcfg-<ifname> где <ifname> это имя интерфейса. Для интерфейса eth0, файл будет называться ifcfg-eth0.

Если кто-то назначит дополнительную сетевую карту или изменит конфигурацию уже существующей, обязательно перезапустите сеть с помощью service network restart в терминале.