Связывание интерфейсов БОЧКИ

Я пытаюсь сделать туннели VPN, связываясь, как объяснил Simon Mott - связывание VPN. Но после выполнения шагов, и когда я пытался запустить связывание, я получил то же сообщение об ошибке как в https://stackoverflow.com/questions/9357365/bonding-two-tun-device-connected-to-openvpn.

Есть ли какое-либо решение для связывания интерфейсов БОЧКИ?

Мои другие опции: существует ли альтернатива связыванию? Я могу присвоить MAC-адрес интерфейсу TUN?

1
задан 23 May 2017 в 15:39

2 ответа

После исследования я нашел следующее:

существует никакой способ связать устройства бочки. Устройства БОЧКИ являются уровнем 3; при связывании работ над уровнем 2.

И никакой Вы не можете присвоить MAC-адрес устройствам БОЧКИ.

решение связать openvpn виртуальные интерфейсы состоит в том, чтобы использовать openvpn TAP вместо этого на БОЧКЕ. Это имеет более высокие сетевые издержки (больший заголовок, и отправит многих широковещательно передающих по TAP), но это хорошо работает со связыванием.

3
ответ дан 7 December 2019 в 14:05

Это легко выполнимо, однако не следуйте Simon Mott - VPN, связываясь полностью как ifenslave удерживается от использования и только работает правильно на связывание соединений БОЧКИ на некоторых ядрах.

Это надежно:

echo "+tun0" > /sys/class/net/bond0/bonding/slaves
echo "+tun1" > /sys/class/net/bond0/bonding/slaves

, Где tun1 и tun0 имена интерфейса Ваших туннелей SSH.

-1
ответ дан 7 December 2019 в 14:05

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

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