大学時代を再現しようとしています。私はAzureポータルで自分のMUDを実行しています。知らない人のためにAzureのリソースマネージャーでVM上の特定のポートにアクセスするには
、これはあなたの選択のポートをリッスンし、かなりシンプルなインターフェイスを持っており、彼らが来るとしてそれはディスクリプタをdoles: https://github.com/InfiniteAxis/SmaugFUSS/blob/master/src/comm.c
私はUbuntuのVMを設定Azureは私のマシンからssh経由で接続できるIPアドレスを持ち、泥をコンパイルして実行します。 telnetを使ってsshセッションの中でポート4020に接続できますが、私のマシンからポート4020に接続することはできません。
netstat -an | grep :4020
tcp 0 0 0.0.0.0:4020 0.0.0.0:* LISTEN
正しく聞いているようですので、ネットワークセキュリティグループに受信セキュリティルールを追加しようとしました。私はsshのルールより優先度を低くしました。これは22に接続するすべてのTCPポートをリダイレクトするようですが、まだ接続できません。
つのルール:
Source: Any, Protocol: TCP, Port: 4020, Destination: Any, Port: 4020
Source: Any, Protocol: TCP, Port: *, Destination: Any, Port: 22
あり(UFWが無効になっている)のUbuntuで有効に任意のファイアウォールではないようですが、私は接続できません。
誰も私が次に見なければならないアイディアがありますか?私は本当に明白な何かを見逃してしまったように感じます。
ありがとう、David。確かにそうだった。私はポートフォワーディングのように機能していると思っていましたが、それは明らかにそうではありません。 – Jonathan