私はLinuxを初めて使用し、Oracle VirtualBoxを使用してRedHat6 VMを作成しました。テスト目的でPuTTYを使用して、自分のローカル/ホストのWindowsコンピュータ(および私の家のWiFiに接続されている友人のコンピュータ)から接続できるように設定しました。
Windowsを使用してオフィスのプライベートネットワークからこのRedHat VMに接続するにはどうすればよいですか?
目標:世界中のどこからでも私の仮想マシンにログインできるようにしたい!
答え1
人々がパテを使用して仮想マシンに接続できる場合、操作はサーバー側で実行されます。仮想サーバーポートを作成するには、ルーター設定を変更する必要があります。仮想サーバーを介して。私は、誰かがパブリックIPアドレスのポート22にアクセスした場合、ルータはその要求をRedHatサーバーの内部IPアドレスのポート22に転送できる必要があるということです。ルータはメーカー、モデル、ファームウェアのレベルが異なるため、特定のメーカーやモデルに合わせて設定する方法を話すことは困難です。しかし、ルーターメーカーとモデルをGoogleに検索すると、仮想サーバーポートの作成「この作業を段階的に実行する方法を説明する、よく書かれた数少ない文書の1つを見つけることができると確信しています。
ガイドライン
これにより、傷の世界に自分が開かれます。ほとんどのスクリプトキディはインターネット上で開いているポートを検索し、ポート22は一般的な攻撃ベクトルです。開いているのを見ると、ハッキングできるマシンを見つけるためにさまざまな攻撃を実行し始めます。パッチや脆弱性に関してシステムが堅牢であっても、これらの人々からのトラフィックはネットワークのパフォーマンスに影響を与える可能性があります。彼らは止まったり、あきらめたりしません。ポート 22 を 6142 などの任意のポート番号に変更できます。次に、パブリックIPアドレスssh -p 6142 w.x.y.z
がどこにあるかと同様のw.x.y.z
コマンドを使用して、ルーターのパブリックIPアドレスに接続する必要があります。この場合でも、一部のネットワークスキャナはポートを見つけることができ、同じボートに乗ってフロントエンドで少し時間を得ることができます。 IPアドレスとポート番号が見つかった場合に敗北する戦闘です。ご注意ください。あなたが何を得ているのかを知る