openSUSE로 깔린녀석의 ifconfig를 보니
특이하게도 eth0라던가 이런게 아닌 다른게 있네?
그리고 centos / dell poweredge는 em0로 뜨네..
룰은 좀더 찾아 봐야겠다...
Names incorporating Firmware/BIOS provided index numbers for on-board devices (example: eno1) Names incorporating Firmware/BIOS provided PCI Express hotplug slot index numbers (example: ens1) Names incorporating physical/geographical location of the connector of the hardware (example: enp2s0) Names incorporating the interfaces's MAC address (example: enx78e7d1ea46da) Classic, unpredictable kernel-native ethX naming (example: eth0) |
[링크 : https://unix.stackexchange.com/.../why-is-my-ethernet-interface-called-enp0s10-instead-of-eth0]
간단하게 이해하자면.. eth0 이런식으로 되는건 물리적 위치에 따른 이름이 아니라서 랜카드가 여러개일 경우에는 혼동이 올수도 있다. 정도인가?
Change the network device naming scheme from ethX to a physical location-based name for easy identification and use. Systems, particularly servers, with multiple network ports, name the ports ethX in a non-deterministic order, and are therefore not useful for system administrators. |
[링크 : https://fedoraproject.org/wiki/Features/ConsistentNetworkDeviceNaming]
[링크 : https://ubuntuforums.org/showthread.php?t=2150517]
인터페이스 이름 변경하기
ifconfig em1 down ip link set em1 name eth0 ifconfig eth0 up |
'Linux' 카테고리의 다른 글
bacahe(SSD) + RAID(HDD), 그리고 bcache(ramfs) + RAID(HDD) (0) | 2019.02.01 |
---|---|
bash builtin 명령어 . (0) | 2019.01.28 |
getopt() (0) | 2018.11.12 |
mount -o codepage=cp949 (0) | 2018.01.04 |
taint kernel? (0) | 2017.12.03 |