はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[
更新履歴
] [
サイト マップ
] [
質問掲示板
] [
雑談掲示板
] [ リンク ]
■
トップ
>>
当サイト情報
>> スレッド
????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±???
?????????
??§??????
スパム等のアクセス禁止について
????????? 2006/07/31 19:57
?????????
house
?不明点・障害内容:スパム等のアクセス禁止の記述(バーチャルドメイン)
?Distribution :fc5
?ネットワーク構成:バーチャルドメインでの実験
いつも大変お世話になっております。
いろいろ検索エンジンを駆使して、
スパムアクセスの禁止のリスト・方法を見つけました。
一般的には/etc/httpd/conf/httpd.conf への記述でしょうが、
これをバーチャルドメインの記述に記載することって出来ますでしょうか?
次ページに記載せて頂きます・
うまくスパム等のアクセスを拒否できるでしょうか?
もしかすると、根本的なところを間違っているかもしれませんが、
よろしかったらコメントをお願いします。
■ コンテンツ関連情報
Re: スパム等のアクセス禁止について
( No.1 )
????????? 2006/07/31 20:08
????????? house
例)
/etc/httpd/conf.d/vierualtest001.conf を作成
<VirtualHost *:80>
ServerName main.test-0001.com
ServerAlias test-0001.com *.test-0001.com
DocumentRoot /var/www/test-0001
# 韓国の拒否
# Bad agent ※ googleは許可(笑)
SetEnvIf User-Agent "pompos.html" BadRobot
SetEnvIf User-Agent "WWWC" BadRobot
SetEnvIf User-Agent "WebFetch" BadRobot
SetEnvIf User-Agent "htdig" BadRobot
SetEnvIf User-Agent "ia_archiver" BadRobot
SetEnvIf User-Agent "Openfind" BadRobot
SetEnvIf User-Agent "TurnitinBot" BadRobot
SetEnvIf User-Agent "dloader" BadRobot
SetEnvIf User-Agent "FAST-WebCrawler" BadRobot
SetEnvIf User-Agent "Sidewinder" BadRobot
SetEnvIf User-Agent "Mercator" BadRobot
SetEnvIf User-Agent "BaiDuSpider" BadRobot # 040428 typo修正 by doggie
SetEnvIf User-Agent "WISEnutbot" BadRobot
SetEnvIf User-Agent "mogimogi" BadRobot
SetEnvIf User-Agent "Rumours-Agent" BadRobot
SetEnvIf User-Agent "Openbot" BadRobot
SetEnvIf User-Agent "Scooter" BadRobot
SetEnvIf User-Agent "SideWinder" BadRobot
SetEnvIf User-Agent "CyberSpider" BadRobot
SetEnvIf User-Agent "Gaisbot" BadRobot
SetEnvIf User-Agent "InternetLinkAgent" BadRobot
SetEnvIf User-Agent "slurp@inktomi.com" BadRobot
SetEnvIf User-Agent "NPBot" BadRobot
SetEnvIf User-Agent "searchhippo" BadRobot
SetEnvIf User-Agent "grub-client" BadRobot
SetEnvIf User-Agent "MSNBOT" BadRobot # ここまでは自前分
# 追加はここから
SetEnvIf User-Agent "www.kokotoi.org" BadRobot # Zao/0.2対策 by doggie
SetEnvIf User-Agent "Tkensaku" BadRobot # by doggie
SetEnvIf User-Agent "HenryTheMiragoRobot" BadRobot # by たかはしようすけ
# 韓国の拒否ここまで
Re: スパム等のアクセス禁止について
( No.2 )
????????? 2006/07/31 20:00
????????? house
# アダルトサイト拒否
# SPAM URL によく含まれる単語ベースでのフィルタ
SetEnvIf Referer "^http://([^/]*[.-])?(adult|amateurs?|anal|asian|asiantrans|bea?sti?ali?ty|bondage|camera|dating|erotic|femdom|fetish|fick|fuck|fucking|gang-?bang|gay|girls?|hand-?job|hardcore|hentai|incest|masturbating|mature|nude|nudity|peeing|porn|pussy|rape|rope|sex|animalsex|blacksex|cybersex|farmsex|petsex|telefonsex|zoosex|sexe|sexkontakt|tits?|transex|viagra|videos|webcams|xxx)[.-]" referer_spam
# 上記に漏れてしまう URL への個別対応
SetEnvIf Referer "^
http://babe-image-sodomie
\.triplexxxhardcore\.com" referer_spam
SetEnvIf Referer "^
http://big-beautiful-busty-babes
\.symbiantgroup\.com" referer_spam
SetEnvIf Referer "^
http://black-sluts-teen
\.sanodbor\.org" referer_spam
SetEnvIf Referer "^
http://blondes-drinking-toy-little
\.wijlv\.org" referer_spam
SetEnvIf Referer "^
http://chicas-calientes-putas-amor-gratis
\.womens-5-a-side\.net" referer_spam
SetEnvIf Referer "^
http://cumshots-cum-shots-oral
\.eatthemusic\.com" referer_spam
SetEnvIf Referer "^
http://free-teen-movies
\.esrhelp\.com" referer_spam
SetEnvIf Referer "^
http://gayteenporn
\.host\.sk" referer_spam
SetEnvIf Referer "^
http://gayteensites
\.motime\.com" referer_spam
SetEnvIf Referer "^
http://melada-oral-pulsar-fotografias-sexo-fotos
\.ceramicasanjudas\.com" referer_spam
SetEnvIf Referer "^
http://moore-gynecologist-redheads-hard-chat-rooms
\.rn-recruiter\.com" referer_spam
SetEnvIf Referer "^
http://positions-toplesspics-freeboobs-clit-blackcock-fatsex
\.nareia\.com" referer_spam
SetEnvIf Referer "^
http://pregnant-world
\.ipos-aspboa\.org" referer_spam
SetEnvIf Referer "^
http://sexy-gros-seins-de-jeunes-lesbiennes
\.feldmanforcongress\.com" referer_spam
SetEnvIf Referer "^
http://shit-pissing-dwarf-transvestism-transexual-fat
\.vieboard\.net" referer_spam
SetEnvIf Referer "^
http://www
\.allergy-medication\.net" referer_spam
SetEnvIf Referer "^
http://www
\.animals-shirts-cat-dog-t-shirts-hawaiian-shirt\.us" referer_spam
SetEnvIf Referer "^
http://www
\.beastialitystories\.info" referer_spam
SetEnvIf Referer "^
http://www
\.big-dicks\.name" referer_spam
SetEnvIf Referer "^
http://www
\.blonde-brunette\.com" referer_spam
SetEnvIf Referer "^
http://www
\.body-piercing\.us" referer_spam
SetEnvIf Referer "^
http://www
\.capitalraiser\.com" referer_spam
SetEnvIf Referer "^
http://www
\.carpiar\.net" referer_spam
SetEnvIf Referer "^
http://www
\.cheap-insurance\.us" referer_spam
SetEnvIf Referer "^
http://www
\.cum-shot\.name" referer_spam
SetEnvIf Referer "^
http://www
\.cureage\.com" referer_spam
SetEnvIf Referer "^
http://www
\.deepanalmpegs\.com" referer_spam
SetEnvIf Referer "^
http://www
\.discount-drugs\.name" referer_spam
SetEnvIf Referer "^
http://www
\.evenway\.net" referer_spam
SetEnvIf Referer "^
http://www
\.findish\.com" referer_spam
SetEnvIf Referer "^
http://www
\.findspot\.net" referer_spam
SetEnvIf Referer "^
http://www
\.freempggals\.com" referer_spam
SetEnvIf Referer "^
http://www
\.gayfunplaces\.com" referer_spam
SetEnvIf Referer "^
http://www
\.glory-hole\.name" referer_spam
SetEnvIf Referer "^
http://www
\.goelf\.com" referer_spam
SetEnvIf Referer "^
http://www
\.gofolks\.com" referer_spam
SetEnvIf Referer "^
http://www
\.hard-boys\.com" referer_spam
SetEnvIf Referer "^
http://www
\.healhome\.com" referer_spam
SetEnvIf Referer "^
http://www
\.healwizard\.com" referer_spam
SetEnvIf Referer "^
http://www
\.i-ru\.net" referer_spam
SetEnvIf Referer "^
http://www
\.inceststories\.ws" referer_spam
SetEnvIf Referer "^
http://www
\.ixay\.com" referer_spam
SetEnvIf Referer "^
http://www
\.makehelp\.com" referer_spam
SetEnvIf Referer "^
http://www
\.mominaction\.info" referer_spam
SetEnvIf Referer "^
http://www
\.mygidi\.com" referer_spam
SetEnvIf Referer "^
http://www
\.myremed\.com" referer_spam
SetEnvIf Referer "^
http://www
\.ownbody\.com" referer_spam
SetEnvIf Referer "^
http://www
\.pbite\.com" referer_spam
SetEnvIf Referer "^
http://www
\.perverted-dreams\.com" referer_spam
SetEnvIf Referer "^
http://www
\.phind\.net" referer_spam
SetEnvIf Referer "^
http://www
\.scat-movies\.info" referer_spam
SetEnvIf Referer "^
http://www
\.shemale\.name" referer_spam
SetEnvIf Referer "^
http://www
\.shirts-t-shirts\.com" referer_spam
SetEnvIf Referer "^
http://www
\.snomer\.com" referer_spam
SetEnvIf Referer "^
http://www
\.striptrends\.com" referer_spam
SetEnvIf Referer "^
http://www
\.thispot\.com" referer_spam
SetEnvIf Referer "^
http://www
\.video-4-free\.com" referer_spam
SetEnvIf Referer "^
http://www
\.vitazine\.com" referer_spam
SetEnvIf Referer "^
http://www
\.xuev\.net" referer_spam
SetEnvIf Referer "^
http://www
\.zoothumbnails\.com" referer_spam
# アダルトサイト拒否ここまで
# 以上のアクセス拒否
<Files *>
Order allow,deny
Allow from all
Deny from env=referer_apam
Deny from env=BadRobot
</Files>
</VirtualHost>
Re: スパム等のアクセス禁止について
( No.3 )
????????? 2006/07/31 20:07
????????? house
もし、バーチャルの記述で無理な場合、
バーチャルドメインのディレクトリに
.htaccess
を作成し、これに
# 韓国からのアクセスを拒否
# Bad agent ※ googleは許可(笑)
SetEnvIf User-Agent "pompos.html" BadRobot
SetEnvIf User-Agent "WWWC" BadRobot
SetEnvIf User-Agent "WebFetch" BadRobot
省略
# 韓国からのアクセスを拒否ここまで:wq
# アダルトサイト等からのアクセス拒否ここから
# SPAM URL によく含まれる単語ベースでのフィルタ
SetEnvIf Referer "^http://([^/]*[.-])?(adult|amateurs?|anal|asian|asiantrans|bea?sti?ali?ty|bondage|camera|dating|erotic|femdom|fetish|fick|fuck|fucking|gang-?bang|gay|girls?|hand-?job|hardcore|hentai|incest|masturbating|mature|nude|nudity|peeing|porn|pussy|rape|rope|sex|animalsex|blacksex|cybersex|farmsex|petsex|telefonsex|zoosex|sexe|sexkontakt|tits?|transex|viagra|videos|webcams|xxx)[.-]" referer_spam
# 上記に漏れてしまう URL への個別対応
SetEnvIf Referer "^
http://babe-image-sodomie
\.triplexxxhardcore\.com" referer_spam
SetEnvIf Referer "^
http://big-beautiful-busty-babes
\.symbiantgroup\.com" referer_spam
SetEnvIf Referer "^
http://black-sluts-teen
\.sanodbor\.org" referer_spam
省略
<Files *>
Order allow,deny
Allow from all
Deny from env=referer_apam
</Files>
を記載すれば大丈夫でしょうか?
よろしくお願い申し上げます。
Re: スパム等のアクセス禁止について
( No.4 )
????????? 2006/07/31 20:32
????????? 管理者
houseさん、こんにちは。
携帯からなので簡略レスをお許し下さい。
また、検証もしていないので断言もできませんが、apacheの動作としては機能するはずです。
ただ、「バーチャルで…」については不明ですが…
Re: スパム等のアクセス禁止について
( No.5 )
????????? 2006/07/31 22:32
????????? house
コメントありがとうございます。
確認ですが、
1./etc/httpd/conf/httpd.conf の記載ならば出来るはず
2.バーチャルドメインの場合、そのディレクトリに .htaccessで記載すればたぶん出来る
3.バーチャル /etc/httpd/conf.d/virtualhost.conf への直接の記載はうまくいくかどうか不明
と考えて良いでしょうか?
何度もすみませんが、よろしくお願い申し上げます。
Re: スパム等のアクセス禁止について
( No.6 )
????????? 2006/07/31 22:42
????????? 管理者
> 1./etc/httpd/conf/httpd.conf の記載ならば出来るはず
> 2.バーチャルドメインの場合、そのディレクトリに .htaccessで記載すればたぶん出来る
> 3.バーチャル /etc/httpd/conf.d/virtualhost.conf への直接の記載はうまくいくかどうか不明
上記3点は、密接な関係があるので補足します。
「/etc/httpd/conf/httpd.conf」と「/etc/httpd/conf.d/virtualhost.conf」で、前者の方にバーチャル側の設定があれば、同様の内容となります。
(親の設定ファイルにあるか、AddInの設定ファイルにあるかの違いになる)
同様に2の設定では3に近い・・・
当方が「たぶん出来る」と書かせて頂いたのは「/etc/httpd/conf/httpd.conf」に全般的な設定を行った場合です。
(リアルドメインもバーチャルドメインも有効にした場合となります。)
<VirtualHost>ディレクティブ内に定義した場合は、そのバーチャル内で動作するか確信できないと説明したかった次第です。
ただ、「SetEnvIf」による属性設定は有効になる筈なので「動作するかもしれない」と曖昧な回答しか出来ません。(すみません・・・)
当方でも環境を作り、確認してみますね。
■ その他
ページ先頭へ
Copyright(©)2004-2018 First home server construction. All Right Reserved.