成功せずに、ルーターからPCにポートを転送する方法を探すのに1日費やしています。そして今、私はリードを失っています...そしてイライラしています。説明と可能な解決策を含む多くのページを見てきましたが、どういうわけか正しい答えが見当たりません。それで、これが繰り返し質問である場合、それは私がそれを見る方法ではありません。
これが私がやろうとしていることです。仕事中に自宅のPCにアクセスしたいのです。これには、ddnsサービスを使用します。
動作するシナリオと動作しないシナリオ:これは私の「標準」構成です。
デスクトップとラップトップの2台のPCがあります。両方にSSHサーバー(bitvise)とSSHクライアント(PuTTY)があります。デスクトップはwindows 10を実行しており、ラップトップはwindows 7を実行しています。私には、両方のコンピューターでポート22が開いています。右?
ISP
|
ZyXEL VMG8324-B10A (forward port 22 to 192.168.1.105)
| .1 (192.168.1.x)
|
+- .105 PC (desktop, W10, SSH server on port 22)
|
+- .107 PC (laptop, W7, SSH server on port 22)
ddnsのサービスにより、ホームネットワークに接続できます。ポート80に接続しようとしても、ルーターのログイン画面が表示されるだけで、問題はありません。ポート8080用に設定された2番目のルーターと、ポート8080をこの2番目のサーバーに転送する元のサーバーで試してみました。問題ない。
これは、セットアップがどのように見えるかです。
ISP
|
ZyXEL VMG8324-B10A (forward port 8080 to 192.168.1.2)
| .1 (192.168.1.x)
|
| .2
LinkSys E3000 (configuration available on port 8080)
| .1 (10.233.1.x)
ddnsプロバイダーを介してLinkSys(ポート8080)の構成に接続できました。問題ありません。右?
前に述べたように、192.168.1.105 SSHクライアントと192.168.1.107 SSHサーバー間の接続を確立し、192.168.1.107 SSHクライアントと192.168.1.105 SSHサーバー間の接続を確立できます。
しかし、ddns経由でSSHサーバーに接続することはできません。
これで、ZyXELおよびLinkSys E3000の構成ページ(ポート80)を見ることができます(転送ポート8080が機能します)。ポート22で機能しないのはなぜですか?
転送に関するZyXELのルールは次のとおりです。
# Status Name WAN WAN_IP ServerIP TriggerStart End TranslationStart End Protocol
1 active SSH wan - 192.168.1.105 22 22 22 22 TCP/UDP
2 active http8080 wan - 192.168.1.105 8080 8080 8080 8080 TCP/UDP
ここで奇妙なことは何もありません。また、PCとラップトップ間のSSH通信も可能です。ddnsからPCへの通信をどこで探す必要がありますか?何を忘れますか?
どんな提案でも大歓迎です!
編集:2016年9月5日。
問題が解決しました!以下の回答の助けを借りて、構成の問題を解決することができ、数分前に、AndroidからPCにRDCを移動させることができました。いいね!