네트워크 인터페이스의 이름을 바꾸고 싶어서 다음을 수행했습니다.
1 단계:
추가 net.ifnames=0 biosdevname=0
후 /etc/defaults/grub
사용grub2-mkconfig -o /boot/grub2/grub.cfg
2 단계:
각 인터페이스에 다음 규칙을 추가했습니다 /usr/lib/udev/rules.d/60-net.rules
.
ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="myMacAddress", NAME="newName"
3단계:
에서 이름과 장치 이름, 파일 이름을 변경했습니다 /etc/sysconfig/network-scripts/ifcfg*
.
(재부팅 후에도) 잘 작동했지만 실행 후 yum -y update
모든 것이 삭제되었습니다. 내가 무엇을 해야 하는지, 왜 이런 일이 일어나는지 아는 사람이 있나요?
답변1
자신의 udev-rules
위치는 다음 위치에 있어야 합니다./etc/udev/rules.d
업데이트 중에 덮어쓸 수 있습니다./lib/udev/rules.d