助け合いフォーラム

LinuC

LinuC Lv1-102(Ver10.0)
問題ID : 15704
問題を開く
ファイアウォール機能のテスト用に、Netcatを使って簡易サーバを用意したい。正しいコマンドはどれか

この問題はプレミアムコンテンツです。

上に戻る

細かいことですみません

公開日 2022/05/06

問題が
ファイアウォール機能のテスト用に、Netcatを使って簡易サーバを用意したい。正しいコマンドはどれか
と、言う問題で

回答が
nc -l 8000
なんですが

いまいち、よくわからないことがあります。

”8000”と、言う数字は固定なんですか。

また、違う数字があるんですか。

素朴な疑問で調べたのですが、理解が出来ていないだけかも知れませんが
教えていただけますか。

もし、他の数字があるのであれば
その役割も知りたいです。

2022/05/09 08:49

こんにちは~

nc -l 8000 の "8000" っていうのはポート番号ですね。
-l オプションは、解説の表の通り Listen モードで起動するということなので、
「私はポート番号 8000 でクライアントからの接続待ちしてますよ」
ってことなのです。
つまり 8000 は重要ではないし、固定でもないのです。
(ただポート番号の範囲(~65535)外の数字を入力すると、そんなポート番号はないよって怒られます。)

簡易サーバを立ち上げたい → nc -l だぜ
というのが理解できてるかの確認の設問ですかね~


コメント

T Tak198002

2022/05/09 20:43

なるほど。 理解しました。 解説が非常にわかりやすくて感謝です。 ありがとうございます。

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?