Как случайным образом выбрать одно из нескольких имен хоста под одним псевдонимом (~ / .ssh / config)

Согласно Linux * Поддержка адаптеров Intel® Wi-Fi Intel 8260 поддерживается только ядром 4.1 версия:

Загрузите и соберите ядро ​​4.1.26.

Используйте драйвер iwlwifi-8000-ucode-25.30.13.0.tgz

3
04.12.2016, 20:11
2 ответа

Я не думаю, что сам ssh может это сделать.

Вы можете сделать это с помощью dns, если вы назначите все IP-номера одному имени хоста в какой-то зоне, которую вы контролируете.

Другой вариант - написать простую обертку (например, на Python), которая вызывает ssh со случайно выбранным адресом.

1
27.01.2020, 21:18

Если вам действительно нужно, вы можете сделать что-то вроде этого:

Host xxxx
     User my_username
     ProxyCommand nc asd$((1+$((RANDOM %% 30)))).asd.asd.asd.com 22

Это предполагает, что вы используете оболочку bash - иначе вы можете поместить команду прокси в качестве аргумента для вызова bash, например,

     ProxyCommand /bin/bash -c "exec nc asd$((1+$((RANDOM %% 30)))).asd.asd.asd.com 22"
3
27.01.2020, 21:18

Теги

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