5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

初めてwindowsから自宅のUbuntuにローカルログイン / リモートログインしてみる

Last updated at Posted at 2016-07-11

いままで時間の都合上挫折しまくってきたのですが、
いい加減やろうというとこでリモートログインできるまでの過程を書き留めておく。

#目標
・外出用のVAIO(windows8)から自宅のubuntu(16.0.4 LTS)にssh接続!

#環境
・クライアント:VAIO (windows8)
・サーバ   :ubuntu (16.0.4 LTS)
・ルータ   :AU光のATERM BL900HW

#やること

  1. ローカルログイン(内部ログイン)
  2. リモートログイン(外部ログイン)

1. ローカルログイン(内部ログイン)

###1.1. サーバ(ubuntu)設定
####1.1.1. sshをインストール
sudo apt-get install ssh
sudo apt-get install openssh-server

####1.1.2. サーバのローカルIPアドレスを取得
コマンドラインから次を実行
ifconfig
Screenshot from 2016-07-10 00-31-19 - コピー.png

実行結果として特に必要な 
ローカルIPアドレス(赤)、MACアドレス(緑)、サブネットマスク(青)を取得

###1.2. windows設定
・putty or teraterm をinstall
(結局どっちでも動くが、今回はputtyで話を進める)
###1.3. ルーター設定
なし
###1.4. 接続
puttyを起動し、ローカルIPアドレス 赤(例:192.168.0.100)を入力
スクリーンショット 2016-07-10 01.55.39.png

これで「open」をクリックすると、セキュリティアラートダイアログが出現
スクリーンショット 2016-07-10 00.39.31_2.png

そして無事ログイン
スクリーンショット 2016-07-10 00.23.58 - コピー.png

おしまい!

2. リモートログイン(外部ログイン)

ローカルログインに比べて、グローバルIPアドレス と ローカルIPアドレス のマッピング/ポートフォワーディングが必要となる。

###2.1. サーバ(ubuntu)設定
#####2.1.1. ローカルIPアドレスをDHCPから固定に設定
・Ubuntuの場合はconsoleからやらずともGUIで可能
・左上のトレイの「ネットワークアイコン」>「ネットワークを編集する...」をクリック
・「ネットワーク設定」より該当のEthernet(例:有線接続1)を選択し、「編集」をクリック
・方式を「手動」に変更し、1.1.2で取得したネットワーク情報を追加して保存(ゲートウェイは個々人の環境に依存するが、大抵の場合はルータのローカルアドレス)
Screenshot from 2016-07-10 00-29-48 - コピー.png

####2.1.2. ルータのグロバールIPアドレスを取得
実質、サーバの設定ではないが、ubuntuのセットアップ中にまとめてやっておきたいのでここに。

・次のコマンドを実行
curl inet-ip.info
結果、グローバルIPアドレス(緑)を取得
Screenshot from 2016-07-10 00-22-17.png

###2.2. windows設定
なし

###2.3. ルーター設定
ここが結構厄介ので、一つずつぶしていく。
Atermと仲良くしなくては。。

と思いきや、Atermのログインができなくなっており、Factoryリセットから作業開始でした。。
気を取り直して、ログイン!

####2.3.1 DHCP固定割り当て設定
IPを固定化します。
MACアドレス(緑)とローカルIPアドレス(赤)を埋めて「設定」
スクリーンショット 2016-07-09 19.14.40.png

####2.3.2 ポートマッピング設定
外部(WAN)から接続される際、内部にマッピングされるローカルIPアドレスとポートの対を設定します。
「NATエントリー追加」上で次のように埋めて「設定」

  • LAN側ホスト : ローカルIPアドレス(赤)
  • プロトコル : TCP
  • ポート番号 : 22
  • 優先度 : 1(適当)

スクリーンショット 2016-07-09 19.08.11.png

####2.3.3 パケットフィルタリング設定
WANから接続される場合に通過して良い条件を設定する。
「パケットフィルタ設定 エントリー追加」より下記を設定
・対象インタフェースはWAN
・赤は例により、ローカルIPアドレス
スクリーンショット 2016-07-09 19.38.56.png

###2.4. 接続
入力するIPアドレスをグローバルIPアドレス(緑)として、1.4. 接続と同様の手順で可能。
スマホとかでテザリングして動作確認する場合など、
接続後のコンソールで外部セグメントからの接続になっているかの確認もお忘れなく!

スクリーンショット 2016-07-10 00.23.58 - コピー - コピー.png

おしまい!

3. Appendix

###ダメだった時にやってみること
・teraterm / putty のプロキシ設定
・プロキシ設定の例外項目に追加
・Wifiの場合、期待挙動しない場合あり

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?