내 OS에 왜 enp1s0 이더넷 인터페이스가 없나요?
ip -brief link |cut -d" " -f1
lo
enp6s0
왜 결과를 얻을 수 없습니까?
ip -brief link |cut -d" " -f1
lo
enp1s0
답변1
이더넷 인터페이스 이름은 해당 NIC의 enp6s0
PCI 버스 위치(예: 명령으로 표시됨)를 의미합니다 .lspci
06:00.0
PCI 버스 위치에 네트워크 카드가 없으면 01:00.0
인터페이스 이름을 얻을 수 없습니다 enp1s0
. 많은 데스크탑 마더보드에서 PCI 버스 위치는 01:00.0
첫 번째 추가 GPU 카드의 권장 설치 위치인 첫 번째 긴(16x) PCIe 슬롯을 나타냅니다.
물론, 네트워크 인터페이스에 대한 사용자 정의 이름을 설정하면 원하는 대로 이름을 지정할 수 있지만, enp*
아주 좋은 이유 없이 이름과 해당 PCI 버스 위치 간의 관계를 고의로 깨뜨리면 스스로 혼란을 야기할 뿐입니다. (및 잠재적으로 시스템의 다른 관리자).
답변2
이더넷 인터페이스의 명명 규칙은 일부 최신 Linux 배포판에서 변경되었습니다. 인터페이스 이름은 이제 드라이버에 따라 동적으로 결정됩니다.
자세한 설명을 위해,이 기사를 참조하십시오.