web-dev-qa-db-ja.com

SSHを使用したコマンドラインウェブブ​​ラウザ、私が使用できる方法はありますか

SSHを使用して、ファイアウォールとルーターの背後にあるUbuntuボックスに接続しています。そのUbuntuボックスから、ルーターのWebページを開いて、いくつかの変更を行うためにルーターにログインする必要があります。

そのLANネットワークで同様のWebブラウジングを実行できるWebブラウザをコマンドラインから開くにはどうすればよいですか?

lynxを使用しましたが、主な仕事をするのに役立ちません。他に何か。

編集:lynxを使用すると、ルーターのWebアクセスに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 [email protected]
password: ......

ステップ2:firefoxを開き、次のような設定を行います。

enter image description here

ステップ3:サイトicanhazip.comにアクセスしてサーフィンを開始する

できます。

4
YumYumYum

SSHをプロキシとして使用し、ローカルブラウザを使用してそのプロキシを使用できます。

ssh -ND 8080 [email protected]

SOCKSプロキシを設定します。ブラウザのプロキシ設定をIP:localhost Port:8080に編集するだけで、トラフィックはSSH経由で送信されます。

all無効にするまでブラウザのトラフィックはプロキシを通過するため、ログイン中はネットワークポリシーに対して何もしないでください。Chromeのプライベートインスタンスを使用することをお勧めします。例。

注:これはおそらくドメイン検索では機能しないため、ルーターのローカル(SSHホストへ)IPが必要になります。

10
Oli

私は個人的にSSHトンネルをセットアップして、マシンのWebブラウザーで表示できるようにします。

ssh -L 8080:ipofrouter:80 <Host>

これにより、ポート8080上のルーターのIPにローカルでアクセスして、ルーターの構成ページを表示できます。

それにアクセスするには、入力します

http://localhost:8080

これが役立つことを願っています

2