質問: 誰かが私のサーバーログで奇妙なインバウンド接続を説明できますか? わかりました。ネットワークについては、コンピュータシステムと電子工学のコースで学んだことしか知りません。また、解釈の仕方がわからないことがあります。兄は私に、彼と彼の友人が一緒にプレイできるgary's modのプライベートサーバーにして、プライベートatntuverseホームネットワーク上のデスクトップマシンでホストすることを望んでいました。私は最初に、chromeを介してルーターのホームページを介してデスクトップに静的ipを割り当てました。次に、portforward.comの手順に従って、gary'smodで使用されるポートのファイアウォール例外をルーターのホームページに作成しました。gary's modは、ポート3478、4379-4380、27000-27030を使用します。ルーターでこれらのポートを開いた後、関連付けられたipは99.48.61.197です。ルーターのログファイルを見ると、次のように表示されます。inf 2016-05-28t21:09:14-05:00 sys pinhole added on broadband=0.0.0.0, home=0.0.0.0 appid=-1, port=27014-27050 inf 2016-05-28t21:09:14-05:00 sys pinhole added on broadband=0.0.0.0, home=0.0.0.0 appid=-1, port=3478 inf 2016-05-28t21:09:14-05:00 sys pinhole added on broadband=0.0.0.0, home=0.0.0.0 appid=-1, port=4379-4380 inf 2016-05-28t21:09:14-05:00 sys pinhole added on broadband=0.0.0.0, home=0.0.0.0 appid=-1, port=27000-27030 inf 2016-05-28t21:39:41-05:00 sys successfully logged into a password protected page ファイアウォールで例外を作成しているのは私だけです。しかし、私は何か間違ったことをしたに違いありません、そして私の兄弟の友人は私の兄弟のゲームに参加しようとしたときに"connection timed out"を取得し続けました。そこで、ログファイルをさらに調べて、失敗した接続試行を確認しました。私はこれらを見つけました:inf 2016-05-29t00:56:20-05:00 previous log entry repeated 2 times inf 2016-05-29t00:58:05-05:00 fw,fwmon src=93.174.93.94 dst=99.48.61.197 ipprot=6 sport=50610 dport=21 unknown inbound session stopped inf 2016-05-29t01:01:06-05:00 fw,fwmon src=123.248.119.133 dst=99.48.61.197 ipprot=6 sport=3483 dport=23 unknown inbound session stopped inf 2016-05-29t01:01:15-05:00 previous log entry repeated 2 times inf 2016-05-29t01:05:35-05:00 fw,fwmon src=184.105.247.231 dst=99.48.61.197 ipprot=17 sport=44310 dport=5351 unknown inbound session stopped inf 2016-05-29t01:07:08-05:00 fw,fwmon src=122.116.224.144 dst=99.48.61.197 ipprot=6 sport=40086 dport=23 unknown inbound session stopped inf 2016-05-29t01:07:11-05:00 previous log entry repeated 1 times そして、はるかに、ほとんど同じように見えます。これらのエントリはおそらく100近くあります。このすべてのトラフィックの宛先は99.48.61.197です。これは、garyのmodポートに関連付けられたipです。ランダムな少数のソースipの場所をマッピングしましたが、これが得られたものです。 これは私がどのように解釈するのかわからないことです。 gary's modサーバーへのトラフィックを見ているだけですか?それとも、これらは開いているポートを検索し、私が確立したサーバーにアクセスしようとしているある種のボットスクリプトですか?すべてのログエントリに「不明なインバウンドセッションが停止しました」と記載されているため、後者の可能性があります。また、そのメッセージは、兄の友達が接続できなかった理由と関係があるのではないかと思います。あるいは、それよりも複雑かもしれません。より一般的な質問として、特にこの文脈の外で、なぜこれがまったく起こるのですか?たとえば、raspberrypiでbashでlastbを実行すると、試行された接続(不正なログイン)のリストが大量に表示され、それらのソースipのほとんどは中国からのものであり、一部はオランダからのものです。ボットは、パブリックネットワークに接続されたマシンに接続しようとしてサーフィンをしますか?彼らがたまたまアクセスした場合の彼らの目標は何ですか?そして、それは私の試みたギャリーのmodサーバーで何が起こっているのですか?
回答: 脆弱なサービスがないかスキャンされています。これはgary'smodの実行とは関係ありません。これは、インターネット上のパブリックipアドレス(ルーターなど)を持つものすべてに発生するものです。具体的には、次の接続試行が見られます。 ipprot = 6(tcp)dport = 21(ftp)、絶望的に安全ではなく、誰ももう使用すべきではない古代のファイル共有プロトコル。 ipprot = 6(tcp)dport = 23(telnet)、絶望的に安全ではなく、誰ももう使用すべきではない古代のリモートログインプロトコル。 ipprot = 17(udp)dport = 5351(natポートマッピングプロトコル)、プライベートネットワーク上のデバイスがルーターにインターネット接続の構成方法を指示できるようにすることを目的としたプロトコル。これは にさらされると攻撃に対して脆弱です。外部インターネット 。 基本的に、人々はインターネットをランダムにスキャンして、攻撃しやすいターゲットを探します。ログを監視し続けると、完全にランダムなポート番号を含め、これらのポートや他のポートでの試行が増えます(何が見つかるかを確認するためだけです)。ルーターの組み込みファイアウォールがプローブを問題なくブロックしているようです。これは、できる限り最善の方法です。最終的に、誰かがgary'smodで使用されているポートの1つに当たる幸運なプローブを着陸させようとしています。彼らがその発見を悪用できるかどうかは、garyのmodサーバーソフトウェアのセキュリティに依存します。これは私がよく知らないため、コメントできません。