xubuntu 15.10에서 예측 가능한 네트워크 인터페이스 이름 비활성화


11

xubuntu 15.10에서 예측 가능한 네트워크 인터페이스 이름을 어떻게 비활성화합니까? eth0 ... ethx와 같은 오래된 인터페이스 이름을 원합니다. 내 소프트웨어 중 일부는 eth0 인터페이스가 있다고 가정하고 모든 곳에서 하드 코딩되어 있습니다.


문제가있는 소프트웨어를 수정해야합니다. 예측 가능한 네트워크 장치 이름을 영원히 사용하는 것을 피할 수 없습니다.
Michael Hampton

5
나는 확실히 시도 할 것이다! ;)
Nullldata 2016 년

4
그리고 왜 그들은 몇 년 동안 사용 된 것과 완전히 다른 명명법을 강요하여 업그레이드를 하는가? 수백만 개의 작동하는 네트워크 설정 스크립트를 깨는 것 외에는 이유가 없습니다.

@Nuclear 많은 체계적 발명에 적용됩니다.
ceving

답변:


15

파일에서 루트로 /etc/default/grub

net.ifnames=0 biosdevname=0grub 설정에서 커널 명령 줄에 추가하십시오 .

이렇게하려면 다음 줄을 변경하십시오.

GRUB_CMDLINE_LINUX=""

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

그런 다음 파일을 저장하고 실행 update-grub한 다음 재부팅하십시오.


그게 다야 ? 개발 규칙 및 기타 사항을 수정할 필요가 없습니까?
Ravikumar Tulugu

Ubuntu 14.04 (mini.iso 이미지)에서는 그렇게하지만 "네트워크 구성을 기다리는 중 ..."이라는 스플래시 만 표시되고 네트워크 인터페이스는 나타나지 않습니다. (
aloplop85

데스크탑 시스템의
경우이 값

고마워요, 이언! 좋은 간결한 답변.
Eric M
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.