GNU/Linux >> Linux の 問題 >  >> Linux

INADDR_ANY でバインド

Linux で INADDR_ANY にバインドする場合 その後、ソケットは 0.0.0.0 にバインドされたままになります どのように変更されても、任意のローカル IP アドレスへの接続を受け入れます。 TCP 接続が確立された場合にのみ、単一の接続が受信された IP アドレスにバインドされます。他の接続は、どのアドレスでも引き続き受信できます。


はい、新しく作成された、または新しく構成されたインターフェースで接続を受け入れます。

ダミーのインターフェイスを作成して、自分で試すことができます:

/sbin/ifconfig dummy0 172.17.42.99 netmask 255.255.255.255

か何か;次に、その IP への接続を試みます。


Linux
  1. Ddでバイナリにパッチを適用しますか?

  2. 1 つのデバイスで 2 つの異なるマウント ポイント

  3. リンク解除後にファイルをバインドマウントすると、ENOENT で失敗するのはなぜですか?

  1. trace-cmdを使用したカーネルトレース

  2. 例を含むNohupコマンド

  3. chrootを使用してCentOS5/RHEL5でDNSを構成する

  1. LVMを使用してLinuxをインストールする

  2. bind のデフォルト設定の 0.in-addr.arpa と 255.in-addr.arpa の目的は何ですか?

  3. BIND DNS サーバーを新しいハードウェアに移行する方法は?