gnu paralelo es exactamente la herramienta que está buscando.parallel -j 9 yourcommand
Вы создаете мост на своем хосте, чтобы ваша сетевая конфигурация выглядела примерно так:
LAN (192.168.1.0/24)
------------------------------
|
br0
+----------------+
| enp0s20f0u1 |
| |
| wlp2s0 |
+----------------+
Однако, когда вы создаете мост, wlp2s0
по-прежнему владеет адресом вашей локальной сети (192.168.1.x
, скорее всего ). Но br0
должен владеть этим IP-адресом, чтобы работать, поэтому, сокращая его, а затем повышая, я предполагаю, что вы невольно вынуждаете своего сетевого менеджера повторно -назначить ваш адрес локальной сети мосту.
Если вы хотите знать, что происходит на сетевом уровне, вы должны использовать только iproute2(ip [command]
)вместо того, чтобы смешивать ifconfig
, ip
и /etc/interfaces
(, последний является файлом конфигурации высокого уровня для вашей сети. менеджер, который внутренне звонит ip
вместо вас ). Вот хорошая вики-страница для начала работы .
Затем вы должны настроить свой /etc/network/interfaces так, чтобы ваш сетевой менеджер делал все это автоматически, без необходимости вручную запускать команды ip
. Обычно ваш сетевой менеджер просто настраивает br0
только с wlp2s0
, когда ваш Raspberry Pi отключен.