Веб-браузер командной строки с использованием SSH, есть ли способ, которым я могу использовать
Я подключен с помощью SSH к Ubuntu Box, который находится за брандмауэром и маршрутизаторами. Из этого окна Ubuntu мне нужно открыть веб-страницу маршрутизатора и войти в него для внесения некоторых изменений.
Как я могу из командной строки открыть веб-браузер, который позволяет мне делать аналогичные веб-браузеры в этой сети LAN?
я использовал lynx
но это не помогает мне делать основную работу. Что-нибудь еще.
РЕДАКТИРОВАТЬ: используя Lynx, я получаю эту проблему, где мне нужен Javascript, чтобы иметь веб-доступ к маршрутизатору.
<<< Linksys Smart Wi-Fi
JavaScript is required
JavaScript is required to use Linksys Smart Wi-Fi Tools. Please change the security settings in your browser to enable JavaScript.
: q
Arrow keys: Up and Down to move. Right to follow a link; Left to go back.
H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list
РЕДАКТИРОВАТЬ:
Шаг 1: удаленный ноутбук
$ ssh -ND 9009 sun@82.x.x.x
password: ......
Шаг 2: откройте Firefox > выполните настройки следующим образом:
Шаг 3: зайдите на сайт icanhazip.com и начните серфинг
оно работает.
2 ответа
Вы можете использовать SSH в качестве прокси, а затем использовать локальный браузер для использования этого прокси.
ssh -ND 8080 user@server.example.com
Это устанавливает SOCKS прокси. Просто измените настройки прокси вашего браузера на IP: localhost
Порт: 8080
и ваш трафик идет через SSH.
Просто помните, что весь трафик вашего браузера проходит через прокси, пока вы не отключите его, так что не делайте ничего против сетевой политики, когда вы вошли в систему. Я мог бы, например, предложить использовать частный экземпляр Chrome.
Примечание. Вероятно, это не сработает при поиске в домене, поэтому вам потребуется локальный (для хоста SSH) IP-адрес маршрутизатора.
Я бы лично настроил SSH-туннель, чтобы вы могли просматривать его в веб-браузере на вашем компьютере.
ssh -L 8080:ipofrouter:80 <host>
Это позволит вам перейти к IP-адресу маршрутизатора на порту 8080 локально, чтобы просмотреть страницу конфигурации вашего маршрутизатора.
Таким образом, чтобы получить к нему доступ, вы должны ввести
http://localhost:8080
надеюсь, это поможет