FREEDOM. FRIENDS. FEATURES. FIRST.
페도라 한국 사용자 모임

ifcfg-eth0 파일로 네트워크인터페이스를 설정했는데 자꾸 ifcfg-eth1로 잡힙니다.

게시판 질문게시판 ifcfg-eth0 파일로 네트워크인터페이스를 설정했는데 자꾸 ifcfg-eth1로 잡힙니다.

  • This topic has 1개 답변, 2명 참여, and was last updated 5 years, 2 months 전에 by 난해주님. This post has been viewed 20 times
  • 만든이
    게시글
  • #13662
    둥둥이
    참가자
    • 게시글41
    • 댓글32
    • 총합73
    • ★★
    @seojh1431
    현재 vmware CentOS6.4입니다. usb로 들고다니면서 여러컴퓨터에서 실행하면서 이 문제가 생겼습니다. 먼저 어느날

     ifconfig를 해보니 갑자기 eth1이 딱 올라와있더라구요...(vmware에서 dhcp를 제공해주니까 eth0이 아닌 eth1이 잡혔나

    다 라고 생각했습니다.) 그래서 고정으로 사용하기 위해 ifcfg-eth1 파일 지우고 ifcfg-eth0 파일을 설정하였습니다. 

    리고 service network restart 를 하니 다음과 같은 오류가 나타나네요..


     eth0 인터페이스 활성화중 입니다:  오류: 적절한 장치를 찾을 수 없습니다: 연결 'System eth1'에 대한 장치를 찾을 수 없습니다.
                                                               [실패]
    eth1 인터페이스 활성화중 입니다:  오류: 적절한 장치를 찾을 수 없습니다: 연결 'System eth1'에 대한 장치를 찾을 수 없습니다.
                                                               [실패]
    그래서 구글포럼 찾아다니면서 /etc/udev/rules.d/70-persistent-net.rules 파일에서 다음과 같이 변경하였습니다.
     # PCI device 0x1022:0x2000 (pcnet32)
           SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="1", ATTR{type}=="1", KERNEL=="        eth*", NAME="eth1"
           
          # PCI device 0x1022:0x2000 (pcnet32)
          SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="0", ATTR{type}=="1", KERNEL=="        eth*", NAME="eth0"
    그래도 안되더군요.. 재부팅하니까 eth2가 올라와있었습니다 ㅡㅡ;; 어떻게 해야할까요?
0 답변 글타래를 보이고 있습니다
  • 글쓴이
    답변
    • #15496
      난해주님
      참가자
      • 게시글114
      • 댓글337
      • 총합451
      • ★★
      @workman729
      /etc/network/interfaces를 수정한 부분이 있다면 원래대로 돌려 놓은 후 생성하신 70-persistent-net.rules 파일을 삭제하신 후
      재부팅 하시면 원 상태로 돌아갈 것으로 보입니다.

      보통 설정하신 인터페이스의 번호를 udev는 항상 기억하고 있습니다. 이점 유의 하시기 바랍니다.
      그리고 특별히 eth0으로 잡혀야 하는 이유가 있나요? 이름 바꿔도 상관 없는 데 말입니다.

      여하튼 재부팅 해 보시고 결과를 원상태로 돌아가지 않는 다면 아마도 interfaces 파일에 고정 아이피가 잡혀 있으리라 봅니다.
      그렇다면 lo만 남기고 나머지는 삭제하시면 eth0으로 잡힐 것으로 봅니다.

      아마도 static으로 아이피 하나 사용하고 있을 것으로 생각되어 집니다.(저의 짐작)
      만약 그렇다면 가상 머신에서 static을 왜 쓰죠?
0 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.