Как я могу не зарегистрироваться, затем потворяют регистрацию NICs без перезагрузки?

У меня есть VM Ubuntu, это использует iptables для передач пакетов. После каждой перезагрузки максимальная пропускная способность передачи существенно отличается, таким образом, я пытаюсь сузить, какой шаг вызывает это. Я задаюсь вопросом, ли это о порядке, что NICs добавляются, или что-то еще имение отношение к инициализации их на начальной загрузке.

Как я могу удалить интерфейс и добавить его снова? Обратите внимание, что я попытался снизить интерфейс и создаю резервную копию, но это не изменяет производительность, таким образом, я ищу что-то более радикальное.

-1
задан 12 December 2014 в 10:38

2 ответа

Можно разгрузить драйвер, и затем перезагрузить с rmmod и modproble.
Это разгрузит и затем загрузит модуль ядра для Вашего адаптера Ethernet.

Для виртуального поля, это e1000

# rmmod e1000
# ifconfig
lo    Link encap:Lokale Schleife  
      inet Adresse:127.0.0.1  Maske:255.0.0.0
      inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
      UP LOOPBACK RUNNING  MTU:65536  Metrik:1
      RX packets:4 errors:0 dropped:0 overruns:0 frame:0
      TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
      Kollisionen:0 Sendewarteschlangenlänge:0 
      RX bytes:240 (240.0 B)  TX bytes:240 (240.0 B)
# modprobe e1000
# ifconfig
eth0  Link encap:Ethernet  Hardware Adresse 08:00:27:48:89:50  
      inet Adresse:10.0.2.15  Bcast:10.0.2.255  Maske:255.255.255.0
      inet6-Adresse: fe80::a00:27ff:fe48:8950/64 Gültigkeitsbereich:Verbindung
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
      RX packets:4 errors:0 dropped:0 overruns:0 frame:0
      TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
      Kollisionen:0 Sendewarteschlangenlänge:1000 
      RX bytes:780 (780.0 B)  TX bytes:1118 (1.0 KiB)

lo    Link encap:Lokale Schleife  
      inet Adresse:127.0.0.1  Maske:255.0.0.0
      inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
      UP LOOPBACK RUNNING  MTU:65536  Metrik:1
      RX packets:4 errors:0 dropped:0 overruns:0 frame:0
      TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
      Kollisionen:0 Sendewarteschlangenlänge:0 
      RX bytes:240 (240.0 B)  TX bytes:240 (240.0 B)
0
ответ дан 6 October 2019 в 06:58

davidbaumann является правильным: rmmod и modprobe. Спасибо за подсказку!

Для записи:

sudo service networking restart повреждается:

$ sudo service networking stop
stop: Unknown instance:

И ifconfig подтверждает что все интерфейсы и все еще и выполнение.

Точно так же /etc/init.d/networking stop оставляет на виду все интерфейсы, согласно ifconfig.

"offical" способ снизить интерфейс ip link set eth0 down, но интерфейс все еще обнаруживается в выводе ifconfig -a.

Но rmmod удаляет его, это даже не обнаруживается в ifconfig -a.

1
ответ дан 6 October 2019 в 06:58

Другие вопросы по тегам:

Похожие вопросы: