*netstat の ipv6 対応 [#i407574a]

メッセージ

Apache http server を普通に make して,

Listen 80

のように設定すると,IPv4 マップの IPv6 アドレスが使用されます (http://httpd.apache.org/docs/2.0/ja/bind.html ).この状態でサーバを起動すると,netstat で 80 番ポートの Listen が表示されません.ブラウザで 80 番ポートにアクセスすると,Established としては表示されます.

net-tools を IPv6 対応で make すると,

bash-3.2# ./netstat -nap | grep httpd
tcp6       0      0 :::80                   :::*                    LISTEN      8824/httpd      

というように表示されます.(適当に make config したからか make がエラーで終了するので,debian のパッチを当てて構築してみました)




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-17 (金) 16:35:44