OpenSuse 12.3이 네트워크 인터페이스 이름을 계속 변경합니까?

OpenSuse 12.3이 네트워크 인터페이스 이름을 계속 변경합니까?

단일(온보드) NIC(eth0에 할당됨)가 있는 서버에 OpenSuse 12.3(x64)을 설치한 후 지금까지 모든 것이 잘 작동합니다(고정 IP, 고정 경로, "네트워크 관리자" 없음 - 좋은 옛날 방식).

이 상자는 서버가 될 것이므로 두 개의 네트워크 카드를 추가했습니다. 이제 문제가 나타나기 시작합니다. 장치 이름이 변경되었습니다. eth0(온보드, 외부 IP) 기능은이제 재할당eth2(또는 알 수 없는 전제 조건에 따라 eth1)로 변경됩니다.

이 문제를 어떻게 해결하나요? 네트워크 구성을 설정하는 방법을 알아보세요.확립된 규칙에 따른 장치 이름(eth0 = 외부 IP, eth1..ethN 서브넷1..N)?

이전 버전의 SuSE에서는 어떤 문제도 발생하지 않았습니다. 어쩌면 이것은 더 이상 비활성화할 수 없는 것처럼 보이는 신비한 시스템 때문에 발생하는 것일 수도 있습니다.

답변1

이것은 알려진 버그입니다. https://bugzilla.novell.com/show_bug.cgi?id=809843

다음 업데이트로 이 문제가 해결될 것 같습니다.

일시적으로 문제를 방지하려면 ethX 대신 다른 이름을 사용하십시오.

참고: YAST는 네트워크를 올바르게 구성하지만 설정을 표시합니다. (이것도 고칠 수 있습니다)


  1. /etc/sysconfig/network에 복사

    ifcfg-eth0 to ifcfg-net0 and ifcfg-eth1 to ifcfg-net1
    
  2. /etc/udev/rules.d/70-pertant-net.rules 편집

    SUBSYSTEM=="net", ... NAME="eth0"
    SUBSYSTEM=="net", ... NAME="eth1"
    

    도착하다

    SUBSYSTEM=="net", ... NAME="net0"
    SUBSYSTEM=="net", ... NAME="net1"
    

관련 정보