Дата:2018-05-08
Настройка сети будет выполняться в ручном режиме.
Часто при установке Ubuntu, Centos 7 на
VMware возникает проблема с интерфейсом ens32.
Если вы не уверено, что сможете сами грамотно настраивать и обслуживать сервера, то следует
обратиться к специалистам в этой области.
А для тех кто уже не раз занимался этим делом, данная статья будет
являться просто напоминанием.
Сначала убедимся, что сетевой адаптер вообще есть.
Для просмотра существующих интерфейсов выполним команду.
# ip a
2:
ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
pfifo_fast state UNKNOWN group default qlen 1000
Интерфейс с именем ens32 присутствует в нашей системе, далее нам нужно указать ему сетевые настройки при помощи файла конфигурации.
# vi /etc/network/interfaces
# The primary network interface
auto ens32
iface ens32 inet static
address 192.168.20.20
netmask 255.255.255.0
gateway 192.168.20.254
dns-nameservers 8.8.8.8 192.168.20.254
#reboot
Если необходимо временное создаение сетевого интерфейса, до перезагрузки системы, то будет полезно знать некоторые команды:
Назначение временного IP адреса
# ifconfig ens32
192.168.20.20/24
Добавить маршрут по умолчанию
# route add default gw
192.168.20.254 ens32
Добавить DNS сервер
# vi
/etc/resolv.conf
nameserver
8.8.8.8
nameserver
192.168.20.254
Получить настройки по DHCP
# dhclient ens32
Сами имена интерфейсов
задаются в файле
# vi /etc/udev/rules.d/70-persistent-net.rules
# PCI device
0x8086:0x100f (e1000)
SUBSYSTEM=="net",
ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:1f:ce:51",
ATTR{type}=="1", KERNEL=="ens*", NAME="ens32"
Для изменения имени просто найдите мак адрес интерфейса и поменяйте имя
NAME="ens32"
Для сброса всех настроек
сетевого интерфейса имеется команда
# ip addr flush ens32
Однако, будьте внимательны, она не очищает DNS которые находятся в файле /etc/resolv.conf
Количество просмотров: 2690
Комментарии к статье:
Добавить комментарий