限定しりとり

自分のサイトにアクセスした人のIPアドレスを自分に送るように出来ますか?
もし出来るのならやり方を教えて下さい。

A 回答 (1件)

Web サーバーのアクセスログに、リモート IP アドレスを記録する設定を行い、一定間隔でログ内を集計して「アクセスした人のIPアドレス」の一覧を取り、特定の宛先に送付する。



例) Apache HTTP server なら %a でリモート IP アドレスを記録
https://httpd.apache.org/docs/2.4/ja/mod/mod_log …
負荷分散装置の導入により %a では取得できない可能性に注意

例) cron などのジョブ管理システムで、集計ジョブを定期実行
https://ja.wikipedia.org/wiki/Crontab
https://ja.wikipedia.org/wiki/%E3%82%B8%E3%83%A7 …

例) 集計して送付するジョブのイメージ
cat アクセスログ | sed アドレスだけ抜き出す編集 | sort | uniq -c | mail
    • good
    • 2
この回答へのお礼

ありがとうございます!

お礼日時:2022/01/07 16:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!