IP が解決するホスト名を介してサイトへのアクセスを拒否する方法はありますか?
例: 109.163.233.200 は wau.torservers.net に解決され、これに解決されるホスト名で誰もサイトにアクセスしたくありません。
どんな助けでも大歓迎です。
ありがとうございました!
タグが示すよう.htaccess
に、(Windows以外の)サーバーボックスでルートアクセス権がある場合は、ホスト名を追加できます/etc/hosts.deny
. 自己文書化されているので、ここ Debian で引用させてください。
$ cat /etc/hosts.deny
# /etc/hosts.deny: list of hosts that are _not_ allowed to access the system.
# See the manual pages hosts_access(5) and hosts_options(5).
#
# Example: ALL: some.host.name, .some.domain
# ALL EXCEPT in.fingerd: other.host.name, .other.domain
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper, as well as for
# rpc.mountd (the NFS mount daemon). See portmap(8) and rpc.mountd(8)
# for further information.
#
# The PARANOID wildcard matches any host whose name does not match its
# address.
#
# You may wish to enable this to ensure any programs that don't
# validate looked up hostnames still leave understandable logs. In past
# versions of Debian this has been the default.
# ALL: PARANOID
詳細については、hosts.deny の man ページを参照してください。