Açılan köprü arayüzünü getirin ve silin


50

Manuel olarak açılan ve / etc / network / interfaces konumunda olmayan bir IP adresine sahip köprüyü nasıl kaldırabilirim?

$ ifconfig br100                                                
    br100     Link encap:Ethernet  HWaddr 00:00:00:00:00:00                         
              inet addr:172.16.0.5  Bcast:172.16.0.255  Mask:255.255.255.0

Silemiyor:

# brctl delbr br100
bridge br100 is still up; can't delete it   

İfdown ile aşağı getiremezsin:

# ifdown br100                                                  
ifdown: interface br100 not configured     

4
Denediniz ifconfig br100 downmi?

Yanıtlar:



13

Bunu gelecek için açıklığa kavuşturmak için.

ifupve ifdownbazı linux lezzetlerinden gelen komutlardır. /etc/network/interfacesDebian tabanlı sistemler ve /etc/sysconfig/network-scripts/ifcg*Redhat tabanlı sistemler için ayarlanmış ağ ayarlarını kontrol etmek için kullanılır (başkaları hakkında yorum yapamam).

Arayüzlerin elle oluşturulması ve çıkarılması kullanılarak yapılır ifconfig(veya ipkullanımı biraz daha zordur). Köprüler ile kontrol edilebilirbrctl

Böylece tüm arayüzleri bir köprüden çıkardıktan sonra (veya ) brctl delif <bridg> <if> ile "aşağı duruma" getirilebilir ve şimdi kaldırılabilirifconfig br100 downip link set br100 downbrctl delbr br100

Lütfen network-managerağlarınızı yönetmek için kullanmanın , manuel olarak değiştirilmiş arayüzlerinizi sıfırlamak üzere yapabileceğini unutmayın.


8
$ sudo ip link delete br0 type bridge

bu kadar


3
Bu, iproute2örneğin GNU / Linux dağıtımları gibi bir sistemde iseniz .
phk

5

MacOS ve muhtemelen bazı BSD sistemlerinde:

sudo ifconfig [bridge-name] down
sudo ifconfig [bridge-name] destroy

1

Öncelikle bu komutu kullanarak köprüsünüze bağlı tüm arayüzleri silmeniz gerekir.

ovs-vsctl del-port br-ex INTERFACE_NAME

Sonra köprüyü silebilirsin

ovs-vsctl del-br br-ex

0

Peki ya

docker network prune

2
Köprü Docker tarafından yapılandırılmadıysa işe yaramaz, değil mi?
Stephen Kitt

Muhtemelen olmaz ama benim durumumda sorunu çözdü.
Czollli
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.