RHEL7에서 네트워크 인터페이스(NIC) 이름을 변경하는 방법
서버 NIC가 내부인지 외부인지에 따라 Linux에서 네트워크 인터페이스의 이름이 다릅니다.
때때로 이것을 eth0~N으로 변경하고 싶다면 이렇게 변경할 수 있습니다.
1 단계. grub 구성 파일 편집
#vi /etc/default/grub
2 단계. 에서 “GRUB_CMDLINE_LINUX=” 줄을 찾습니다.
net.ifnames=0 biosdevname=0 매개변수 추가
예)GRUB_CMDLINE_LINUX=”충돌 커널=자동 net.ifnames=0 biosdevname=0”
3단계. grub 구성 재구축:
BIOS 시스템인지 UEFI 시스템인지에 따라 grub.cfg 파일의 위치가 다르므로 시스템에 따라 다음 명령을 실행하십시오.
(바이오스용)
#grub2-mkconfig -o /boot/grub2/grub.cfg
(UEFI의 경우)
#grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
4단계 네트워크 구성 파일 복사:
#cp -p /etc/sysconfig/network-scripts/ifcfg-
예)기존 네트워크 인터페이스 이름은 ens192이고 새 인터페이스 이름은 eth0입니다.
#cp -p /etc/sysconfig/network-scripts/ifcfg-ens192 /etc/sysconfig/network-scripts/ifcfg-eth0
5단계 위에서 복사한 새 인터페이스 구성을 수정합니다.
#vi /etc/sysconfig/network-scripts/ifcfg-eth0에서 다음 매개변수를 변경합니다.
1. NAME=(새 인터페이스 이름)
2.장치=(새 인터페이스 이름)
3. HWADDR=(새 인터페이스의 MAC 주소)
6단계 재부팅