助け合いフォーラム
LinuC Lv1-102(Ver10.0)
問題ID : 15704
問題を開く
ファイアウォール機能のテスト用に、Netcatを使って簡易サーバを用意したい。正しいコマンドはどれか
この問題はプレミアムコンテンツです。
細かいことですみません
公開日 2022/05/06
問題が
ファイアウォール機能のテスト用に、Netcatを使って簡易サーバを用意したい。正しいコマンドはどれか
と、言う問題で
回答が
nc -l 8000
なんですが
いまいち、よくわからないことがあります。
”8000”と、言う数字は固定なんですか。
また、違う数字があるんですか。
素朴な疑問で調べたのですが、理解が出来ていないだけかも知れませんが
教えていただけますか。
もし、他の数字があるのであれば
その役割も知りたいです。
o
ojixii
2022/05/09 08:49
こんにちは~
nc -l 8000 の "8000" っていうのはポート番号ですね。
-l オプションは、解説の表の通り Listen モードで起動するということなので、
「私はポート番号 8000 でクライアントからの接続待ちしてますよ」
ってことなのです。
つまり 8000 は重要ではないし、固定でもないのです。
(ただポート番号の範囲(~65535)外の数字を入力すると、そんなポート番号はないよって怒られます。)
簡易サーバを立ち上げたい → nc -l だぜ
というのが理解できてるかの確認の設問ですかね~
コメント
この投稿に対して返信しませんか?
T Tak198002
2022/05/09 20:43
なるほど。 理解しました。 解説が非常にわかりやすくて感謝です。 ありがとうございます。