![브리지에서 인터페이스를 제거하는 방법은 무엇입니까?](https://linux55.com/image/157322/%EB%B8%8C%EB%A6%AC%EC%A7%80%EC%97%90%EC%84%9C%20%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4%EB%A5%BC%20%EC%A0%9C%EA%B1%B0%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)
어떤 이유로 우리는 두 개의 물리적 인터페이스( eth0
, eth3
)가 동일한 브리지 아래에 있음 을 확인했습니다 vmeth0
. 나머지 구성에 영향을 주지 않고 브리지 eth3
에서 이를 제거 해야 합니다 . vmeth0
이를 가능하게 하는 조언을 부탁드립니다.
우리는 Linux(Redhat -release 6.8)를 사용하고 있습니다.
# brctl show
bridge name bridge id STP enabled interfaces
vmbondeth0 8000.0010e0cdc56b no bondeth0
vif90.1
vmeth0 8000.0010e0cdc56a no eth0
eth3
vif90.0
답변1
iproute2를 사용하여 브리지에 인터페이스를 추가할 수 있습니다. 예를 들면 다음과 같습니다.
sudo ip link set dev eth3 master vmeth0
nomaster
다음과 같이 인터페이스가 브리지된 인터페이스의 슬레이브가 되지 않도록 설정하여 브리지에서 인터페이스를 제거 할 수 있습니다 .
sudo ip link set dev eth3 nomaster
답변2
주문하다
# brctl delif vmeth0 eth3
인터페이스가 삭제됩니다.이더리움 3다리에서가상 메소드 0. 보다brctl맨페이지, 예:여기자세한 내용은.
이 명령은 커널의 현재 브리지 설정에만 영향을 미칩니다. 배포 구성 파일에서 브리징을 잘못 구성하면 네트워크가 다시 시작(예: 재부팅)되는 즉시 잘못된 설정이 다시 나타납니다.
RedHat Linux의 경우 구성 파일에 대한 관련 문서는 다음과 같습니다.여기.
구성 파일에 이러한 설정을 적용하려면 네트워크 서비스를 다시 시작해야 합니다.
# systemctl restart network
그러면 문제가 해결될 것입니다.