방금 VMware Workstation 10에 Ubuntu 15.10 64비트 가상 머신을 설치했습니다(새로 설치).
여기서는 네트워크 인터페이스 이름이 "ethX"에서 "enXXXX"로 변경되었습니다.
내 목표는 새 이름을 이전 이름으로 변경할 수 있는 것입니다. 그러나 여러 가지를 읽고 시도한 후에는 아무것도 작동하지 않습니다. 그래서 저는 제가 가진 것과 여러분의 도움을 얻기 위해 무엇을 했는지 최선을 다해 설명하겠습니다.
구성:
- 체계: VMware Workstation 10 기반 Ubuntu 15.10 64비트
- 이더넷 카드:네트워크 주소 변환
- 이더넷 기본 구성[dhcp](그래픽 인터페이스):
- 이름: eno12345678
- 맥:XX:XX:XX:XX:XX:XX
- IP: 192.168.170.3
- 마스크: 255.255.255.0
- /etc/네트워크/인터페이스:
- 자동 위치 지정
- iface lo inet 루프백
시험:
- 조정"/etc/네트워크/인터페이스"파일에는 다음이 포함되어 있습니다.
- 자동0
- iface eth0 inet 정적
- 주소 192.168.170.3
- 넷마스크 255.255.255.0
- 게이트웨이 192.168.170.2
- DNS 네임서버 192.168.170.2
- 규칙 파일 만들기:
- /etc/udev/rules.d/70-percious-net.rules 'SUBSYSTEM=="net",ACTION=="추가",ATTR{주소}=="XX:XX:XX:XX:XX:XX" ,kernel=="enoXXXX",name="ethX"'
- 조정"/etc/default/grub" 문서:
- 'GRUB_CMDLINE_LINUX', "net.ifnames=0 biosdevname=0" 추가
- 아니요'GRUB2'내 컴퓨터에는 폴더만'유충'.
- "grub-mkconfig -o /boot/grub/grub.cfg"
- 아니요'/etc/시스템 구성/' 폴더.
- 없음, 없음'/etc/sysconfig/network-scripts/ifcfg-*' 문서.
네트워크 인터페이스 이름 변경에 관해 제공할 수 있는 도움/팁에 감사드립니다. 이것을 바꿀 수 있는 방법이 있나요? 아니면 다른 옵션을 추천해주실 수 있나요?
내 목표 중 하나는 USB를 통해 휴대용 장치에 인터넷을 제공하는 것입니다.
까마귀!
답변1
이전 인터페이스 이름을 복원하는 가장 쉬운 방법은 수행한 grub 파일을 수정하는 것입니다(비록 저는 매개변수에 익숙하지 않지만 biosdevname
이 내용을 로 시작하는 줄에 넣겠습니다 GRUB_CMDLINE_LINUX_DEFAULT
. 수정 후에는 /etc/default/grub
sudo update-grub을 수행하고 재부팅해야 합니다) 새 매개변수를 유효하게 만듭니다.