Step.8 ファイアウォール 許可したアクセス のみ通過させる アクセスする ファイアウォール 192.168.0.2 サーバ アクセスする PC 1 PC 2 10.0.0.2 10.0.0.1 こちら向きの アクセスは 常に許可 192.168.0.1 ルータ PC 3 クライアント1 物理的なネットワーク構成 Step7と同じ構成を使う ルータ PC 2 PC 1 10.0.0.2 PC 3 10.0.0.1 192.168.0.1 Linux Linux eth0 192.168.0.2 eth1 eth0 Linux eth0 LANケーブル ネットワーク1 ネットワーク: 10.0.0.0/16 ネットマスク: 255.255.0.0 ハブ1 ネットワーク2 ネットワーク: 192.168.0.0/24 ネットマスク: 255.255.255.0 ハブ2 telnetコマンドによる接続確認方法 telnet 10.0.0.2 22 に対する応答: <成功時>(sshサーバが応答する) Trying 10.0.0.2... → TCP接続を実行 Connected to 10.0.0.2. → TCP接続成功 Escape character is ‘^]’. → telnetのコマンドモードになるにはCtrl-] SSH-2.0-OpenSSH_4.7p1 Debian-8ubuntu1.2 → sshサーバから応答メッセージ sshサーバ からの出力 (ここでEnterを入力する) Protocol mismatch. telnetからの 出力 → sshの手順が間違っているのでエラーになる Connection closed by foreign host. → TCP接続をサーバから切断された telnetからの 出力 telnetコマンドによる接続確認方法 telnet 10.0.0.2 22 に対する応答: <失敗時> Trying 10.0.0.2... → TCP接続を実行 telnetからの 出力 (しばらく待っても何も応答がない) Ctrl-C で強制的にtelnetを終了する(ConnectedするまではCtrl-Cで中断できる) <相手先でサーバプログラムが動いていないとき> Trying 10.0.0.2... → TCP接続を実行 telnet: Unable to connect to remote host: Connection refused → 相手側でサービス(サーバ)が動いていないので、TCP接続に失敗した (パケットは相手まで届いているので、ファイアウォールは通過している=成功) telnetからの 出力 ufw status コマンドの結果の見方
© Copyright 2024 ExpyDoc