![네트워크 인터페이스를 다시 시작하는 방법은 무엇입니까?](https://linux55.com/image/23943/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4%EB%A5%BC%20%EB%8B%A4%EC%8B%9C%20%EC%8B%9C%EC%9E%91%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
네트워크 인터페이스를 다시 시작하는 방법은 무엇입니까? 내 가상 머신이 집과 직장을 전환할 때 IP 주소를 올바르게 업데이트하지 않습니다. 가상 머신은 Ubuntu Server를 실행하고 브리지된 네트워크 어댑터를 사용합니다.
답변1
ifdown
껐다가 ifup
다시 켜는 데 사용됩니다 . 재시작 eth0
:
> ifdown eth0
> ifup eth0
루트 액세스가 필요합니다.
자세한 내용은및 .ifup
ifdown
답변2
DHCP를 사용하여 인터페이스를 구성한 것 같습니다. 그렇다면 기존 DHCP 클라이언트를 종료한 후 다시 시작해야 합니다. 많은 배포판의 경우 다음과 같이 할 수 있습니다.
dhcpcd -k eth0
dhcpcd -d eth0
하지만 모든 배포판이 그것을 사용하는 것은 아닙니다 dhcpcd
. 몇 가지 용도는 알고 있는데 dhclient
, 데비안은 그것을 사용하지 않습니까 pump
?
또한 "eth0"은 올바른 인터페이스 이름을 구성하지 않을 수 있습니다. ifconfig -a
VM에 있는 내용을 확인하세요.
답변3
Debian에서는 인터페이스에 또 다른 DHCP 임대를 요청하도록 지시할 수 있습니다.
dhclient -v {interface_name}
이는 -v
"자세한"을 의미하며 실제 프로세스를 보여줍니다.
인터페이스가 DHCP에서 주소를 얻도록 구성된 경우 @JustinY의 답변 ifup
과 명령이 작동합니다. ifdown
고정으로 구성된 경우 고정 IP로 되돌아갑니다. dhclient
어쨌든 DHCP 서버에 접속을 시도합니다.
답변4
다른 답변은 좋아 보입니다. 페이지에서 추가하고 싶었습니다 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
).