Доброе утро,
Недавно я переехал в общежитие университета, и у них есть особый способ подключения к Интернету.Они требуют, чтобы я подключился к сети через кабель, настроил определенный статический IP-адрес и затем включил подключение к Интернету, используя ssh'ing на специальный IP-адрес с моей собственной учетной записью и паролем.Пока этот ssh-сеанс открыт, интернет-соединение активно.Если он закрыт, значит он потерян.
Моя настройка сейчас выглядит следующим образом: я подключил маршрутизатор TP-Link на базе OpenWRT (TP-Link TL-WR841N / ND v9) к сети общежития.Мои устройства подключены к Wi-Fi маршрутизатора.
Чтобы подключиться к Интернету, сейчас я делаю следующее:
- подключаем к маршрутизатору через ssh
- connectв интернет через ssh на роутере
Так что в основном у меня две запущенные сессии ssh.Это довольно раздражает, так как мой ноутбук должен быть включен и работать, если я хочу иметь подключение к интернету.Моя идея состояла бы в том, чтобы сессия ssh на маршрутизаторе работала все время.Для этого, однако, мне нужно будет поддерживать сессию ssh в фоновом режиме маршрутизатора.
Запуск второго SSH с & пропускает ввод пароля.Поэтому я должен вернуть его обратно в fg, ввести пароль, и процесс возвращается на передний план.CTRL + Z, по-видимому, не работает в OpenWRT.
Единственное, что может пропустить ввод пароля, - это соединение с ключом, но сервер, к которому я подключаюсь, не позволяет этого.
У кого-нибудь есть другие идеи?