Я делал некоторую работу в GNS3, в котором я должен был выполнить Виртуальную машину (крошечная версия ОС) и должен был подключить ту машину к виртуальному маршрутизатору, который работал также на GNS3. Для этого я должен был установить IP-адрес в одном из моих интерфейсов (eth0
).
После того, как я закрываю GNS3, и отказавший для получения Интернета от порта. Я также нашел, что мое название интерфейса Ethernet изменилось от eth0
кому: eth1
.
Я думаю, что это - причина, которую я не получаю, Интернет формируют мой порт LAN.
Я удалил тот проект в GNS3, но проблема сохраняется.
Есть ли любой способ изменить его снова на eth0
?
Необходимо изменить эти udev
правило для сетевого интерфейса, чтобы изменить имя. Как замечено в /etc/udev/rules.d/70-persistent-net.rules
файл:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1",
KERNEL=="eth*", NAME="eth1"
имя изменилось на eth1
.
, Чтобы изменить имя интерфейса назад к eth0
:
Открываются, файл /etc/udev/rules.d/70-persistent-net.rules
с Вашим любимым редактором
Находят подбор правила Вашим Изменением MAC-адреса
эти NAME
, значение от eth1
до eth0
т.е. NAME="eth0"
Для применения изменений, не перезапуская работает sudo udevadm trigger
Для человечности 16.04 и выше Вас не должен использовать KERNEL=="eth*"
. Таким образом, необходимо просто использовать
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", NAME="eth1"
во-первых, SU-l в корень тогда выполняют следующее:
сетевые сценарии cd/etc/sysconfig
ls
cd /
Вай ls
Ifcfg-eth0
VI - редактор, который является очень опасным lol, но стараться не изменить что-либо, если это не цель.