네트워크 인터페이스를 어떻게 다시 시작할 수 있습니까? 집과 직장을 전환 할 때 IP 주소를 올바르게 업데이트하지 않는 vm이 있습니다. vm은 Ubuntu 서버를 실행하고 브리지 된 네트워크 어댑터를 사용합니다.
네트워크 인터페이스를 어떻게 다시 시작할 수 있습니까? 집과 직장을 전환 할 때 IP 주소를 올바르게 업데이트하지 않는 vm이 있습니다. vm은 Ubuntu 서버를 실행하고 브리지 된 네트워크 어댑터를 사용합니다.
답변:
ifdown
전원을 끄고 다시 켜는 데 사용하십시오 ifup
. 다시 시작하려면 eth0
:
> ifdown eth0
> ifup eth0
루트 권한이 필요합니다.
ifup
및 에 대한 자세한 내용ifdown
.
DHCP를 사용하여 해당 인터페이스를 구성한 것 같습니다. 그렇다면 기존 DHCP 클라이언트를 종료하고 다시 시작하십시오. 많은 배포판의 경우 다음을 수행하십시오.
dhcpcd -k eth0
dhcpcd -d eth0
그러나 모든 배포판이 사용 된 것은 아닙니다 dhcpcd
. 나는 일부 사용을 알고 dhclient
데비안을 사용하지 pump
않습니까?
또한 "eth0"은 올바른 인터페이스 이름을 구성하지 않을 수 ifconfig -a
있습니다. 해당 VM의 기능을 확인하십시오.
다른 답변은 괜찮아 보입니다. man
페이지 에서 간단히 추가하고 싶었습니다 .
-a, --all If given to ifup, affect all interfaces marked auto. Interfaces are brought up in the order in which they are defined in /etc/network/inter‐ faces. Combined with --allow, acts on all interfaces of a specified class instead. If given to ifdown, affect all defined interfaces. Interfaces are brought down in the order in which they are currently listed in the state file. Only interfaces defined in /etc/network/interfaces will be brought down.
일반적으로 --all
플래그는 네트워크 전체를 표시하기 때문에 (인터페이스가 표시되어 있음 auto
) 알기에 매우 도움이 될 수 있습니다 .