SSH Portforward でLANの中へ

執筆者:

カテゴリ:

, ,

PPTPがフィルタリングで使えない環境でもLANにアクセスするため:

  1. 対象ホストにSSHでアクセスできるようにする。本学の環境ではたとえば23456ポートにするとよい。
  2. フォワードサーバFを用意し、LAN内部の23456ポートをローカルの22222にローカルフォワードする

    [code]ssh -L 22222:10.XXX.XXX.XXX:23456 サーバFのID@サーバFのホスト名[/code]

  3. あとはローカルの22222にアクセスすればよい

私の環境では対象ホストがQNAP NASである。sshdのポートを変更するには色々とゴチャゴチャしなければいけないという記事が散見されるが、プロセスを確認してみると、

[code][~] # ps aux | grep sshd
4237 admin 3232 S sshd: admin@pts/0
4269 admin 284 S grep sshd
23663 admin 1160 S /usr/sbin/sshd -f /etc/config/ssh/sshd_config -p 22222
[/code]

ということなので、NAS起動時に明示的にポートを指定しており、sshd_config を編集しても無駄のようだ。少々悩んだが Web インターフェースで設定できた。

コメント

“SSH Portforward でLANの中へ” への1件のフィードバック

  1. uepのアバター
    uep

    もう少しアプリ寄りの記事があった。RLoginではここの通りにすれば良い。
    http://qiita.com/exjobo/items/ccbb33eca02fe63ed7b1

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です