inet 주소를 eth0으로 변경할 수 없습니다.

inet 주소를 eth0으로 변경할 수 없습니다.

eth0어떤 이유로 inet 주소를 inet 주소 이외의 다른 주소로 변경할 수 없습니다 10.0.0.9. sudo ifconfig eth0 inet 10.0.0.X, 페이지, 핑 등을 통해 이 작업을 수행할 때 30초 동안 로드한 다음 다음과 같이 말합니다.알 수없는 호스트또는페이지를 찾을 수 없습니다. 무엇이 문제일까요?

내 이더넷은 PCI BCM57765이고 해당 드라이버(tg3)를 설치했습니다.

lsmod | grep tg3

tg3                   164481  0 
ptp                    17692  1 tg3
libphy                 32268  1 tg3

네트워크 관리자에서 다음을 추가해 보았습니다.

[eth0]
managed=false

그러나 그것은 아무것도 하지 않습니다. 라인을 제외하고 내 /etc/network/interfaces것이 기본값입니다 auto eth0. 해결 방법으로 이전에 고정 IP를 설정해 보았지만 iface eth0 inet static역시 작동하지 않았습니다.

iface eth0 inet static
       address 10.0.0.7
       gateway 10.0.0.138
       netmask 255.0.0.0

답변1

dhcpcd를 실행하면 IP 주소가 정적으로 정의되어 있는지 여부에 관계없이 데몬이 dhcp IP를 요청합니다. 고정 주소가 있는 경우 이를 중지해야 합니다.

그렇지 않으면 IP 변경의 인터페이스 상태를 변경할 때마다 DHCP 요청을 수행한 다음 DHCP 할당 IP를 다시 반환합니다.

서비스 dhcpcd stop을 수행하고 사용해 보십시오.

고정 IP 주소를 계속 사용하려면 다음을 실행하세요.

 $sudo service dhcpcd stop
 $sudo aptitude install chkconfig
 $sudo chkconfig dhcpcd off

관련 정보