Proxyとか

ネット界隈と時事ニュースなどの日常の何気ない話題が中心な信憑性もなければ公平性もない偏った素人のメモ。

 http://fula.jp/ へのリンクはフリーです [メール] [PGP] はこちらよりどうぞ。但し、営利目的の方はご遠慮下さい。    携帯    English    韓国語    中文

<< GET_header_source_capture PHPで取得 | TOP | .wmf 無限に広がる脆弱性 超危険  >>

[net]  .jp 以外の日本国内プロバイダ(ISP) リスト一覧

2005/12/28(Wed) 17:56:44

日本国内のプロバイダ(ISP)で .jp 以外の所を拾ってみました。抜けている所がありましたら教えて頂けるとありがたいです。
尚、某ツールの設定ファイルがネタ元です。

# YAHOO!!BB
*.bbtec.net
# NTT-BB
*.broba.cc
# 富山県八尾町
*.cty8.com
# NTT-Neomelt四国
*.quolia.com
# ケーブル・アンド・ワイヤレスIDC
*.cwidc.net
# エフビットコミュニケーションズ
*jp.fiberbit.net
# ニューラル・ネット
*.gpwest.net
# 関西ブロードバンド
*.h555.net
# インターリンク
*.il24.net
# 鳥取テレトピア
*.inabapyonpyon.net
# イサオ・ネット
*.isao.net
# メディアッティ・コミュニケーションズ
*.mediatti.net
# TAMインターネットサービス
*.net3-tv.net
# 山口県山陽町有線放送電話共同設置協会
*.netaro.net
# 兵庫県和田山町ケーブルテレビわくわくネットワーク
*.wac2.net
# ビットキャット
*.bitcat.net
# IIJ (個人サービスもある)
*.2iij.net
# 個人ISP
*.bewonder.net
# www.fiberbit.net (旧www.kjps.net) [光・VDSL]
*.kjps.net
# ほっちゃテレビ[CATV]
*.hot-cha.tv
# 和田山町ケーブルテレビ
*.wac2.net
# ネット対応マンション
*.george24.com
# コムリンク
*.ycix.net
# にんじんネット
*.ninjin-net.net
# ビットアイル (ISPへ接続提供サービス)
*.gc-broad.net
# ナジックネット (マンション向けブロードバンドサービス)
*.nasicnet.com
# Neural Net
*.cv-i.net
# サイラスネット
*.cilas.net
# ゆうあいネット (JA広島千代田)
*.ja-hc.com
# バードビューネット (マンション向けブロードバンドサービス)
*.view21.net
# 阿波池田ネットワーク遠野
*.awaikeda.com
#東阿波CATV
*.e-awa.net
#加賀CATV
*.kaga-tv.com
#TEPCO光
*.itsudemo.net
#IT秋田
*.itakita.net
#hi-ho
*.telenet.tv
#滝野CATV
*.tccnet.tv
#越谷ファミリータウン
*.k-ft.net
#シーファイブ
*.ccccc5.com
#タイガースネット
*.tigers-net.com
#遠野CATV
*.tonotv.com
#GMO系列ISP
*.zero-isp.net

以下にこのリストを利用した日本国内以外はアクセス禁止にするPHPスクリプトの例があります。

上記のリストを利用したアクセス禁止用 PHPスクリプトの例



//アクセス制限(ここに記述したIP、HOST以外は排除)
$allow_addr = array (
//ローカルホスト
// 後に行う動作テストの為に意図的に // で消しています "localhost",
//日本国内
"*.jp",
//以下、.jp 以外の日本国内ISP
//YAHOO!!BB
"*.bbtec.net",
//NTT-BB
"*.broba.cc",
//富山県八尾町
"*.cty8.com",
//NTT-Neomelt四国
"*.quolia.com",
//ケーブル・アンド・ワイヤレスIDC
"*.cwidc.net",
//エフビットコミュニケーションズ
"*jp.fiberbit.net",
//ニューラル・ネット
"*.gpwest.net",
//関西ブロードバンド
"*.h555.net",
//インターリンク
"*.il24.net",
//鳥取テレトピア
"*.inabapyonpyon.net",
//イサオ・ネット
"*.isao.net",
//メディアッティ・コミュニケーションズ
"*.mediatti.net",
//TAMインターネットサービス
"*.net3-tv.net",
//山口県山陽町有線放送電話共同設置協会
"*.netaro.net",
//兵庫県和田山町ケーブルテレビわくわくネットワーク
"*.wac2.net",
//ビットキャット
"*.bitcat.net",
//IIJ (個人サービスもある)
"*.2iij.net",
//個人ISP
"*.bewonder.net",
//www.fiberbit.net (旧www.kjps.net) [光・VDSL]
"*.kjps.net",
//ほっちゃテレビ[CATV]
"*.hot-cha.tv",
//和田山町ケーブルテレビ
"*.wac2.net",
//ネット対応マンション
"*.george24.com",
//コムリンク
"*.ycix.net",
//にんじんネット
"*.ninjin-net.net",
//ビットアイル (ISPへ接続提供サービス)
"*.gc-broad.net",
//ナジックネット (マンション向けブロードバンドサービス)
"*.nasicnet.com",
//Neural Net
"*.cv-i.net",
//サイラスネット
"*.cilas.net",
//ゆうあいネット (JA広島千代田)
"*.ja-hc.com",
//バードビューネット (マンション向けブロードバンドサービス)
"*.view21.net",
//阿波池田ネットワーク遠野
"*.awaikeda.com",
//東阿波CATV
"*.e-awa.net",
//加賀CATV
"*.kaga-tv.com",
//TEPCO光
"*.itsudemo.net",
//IT秋田
"*.itakita.net",
//hi-ho
"*.telenet.tv",
//滝野CATV
"*.tccnet.tv",
//越谷ファミリータウン
"*.k-ft.net",
//シーファイブ
"*.ccccc5.com",
//タイガースネット
"*.tigers-net.com",
//遠野CATV
"*.tonotv.com",
//GMO系列ISP
"*.zero-isp.net",
"",
"",
""
);

//ホストを取得
$host_name = $_SERVER["REMOTE_HOST"];
//IPを取得
$host_ip = $_SERVER["REMOTE_ADDR"];
//更にホスト取得を試みる
if($host_name == "" or $host_name == $host_ip){
$host_name=@gethostbyaddr($host_ip);
}
//リストを配列に読み込む
while(list(,$value) = each ($allow_addr)) {
if (!$value) { continue; }
// * を整形
$value = str_replace("*",".*",$value);
//ホストとリストを比較 リストと一致すれば通過
if(ereg($value,$host_name)){$flag=1;}
//IPアドレスとリストを比較 リストと一致すれば通過
if(ereg($value,$host_ip)){$flag=1;}
}
//どちらとも一致しなかったらエラーセクションへ
if($flag==0){
error_403("$host_ip<br />$host_name");
}



//エラーセクション
function error_403($error_mes){

// エラー表示部
$html = <<<EOD
<?xml version="1.0" encoding="EUC-JP"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=EUC-JP" />
<meta http-equiv="content-style-Type" content="text/css" />
<title>403 Forbidden</title>
<style type="text/css">
h1,h2{
font-family: Verdana ,sans-serif; color:#696969;
}
</style>
</head>
<body>
<h1>403 Forbidden</h1>
<hr />
<h2>$error_mes</h2>
<h2>あなたはアクセス禁止です。</h2>
</body>
</html>
EOD;


// エラーを表示、実行停止。
echo "$html";
exit;
}

//ここから表示部
$html = <<<EOD
<?xml version="1.0" encoding="EUC-JP"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=EUC-JP" />
<meta http-equiv="content-style-Type" content="text/css" />
<title>Hello</title>
<style type="text/css">
h1,h2{
font-family: Verdana ,sans-serif; color:#696969;
}
</style>
</head>
<body>
<h1>Hello</h1>
</body>
</html>
EOD;

echo "$html";
?>


サンプル

http://fula.jp/blog/image/test_403.php
上記のリストに含まれていないか逆引き出来ない場合は 403 Forbidden と表示されます。無事に通過できた場合は Hello と表示されます。

当サーバからサンプルに接続

http://fula.jp/blog/image/test_403.php
上記の設定では localhost は通過出来ない様になっているので localhost からの接続は、はじかれている事がわかると思います。

尚、このスクリプトはリクエストの度に逆引きを行うのでパフォーマンスは著しく悪いです。利用例としては掲示板の書き込み時のみに使うとか、そのあたりです。

[admin ID:92RrOHSc] [Trackbacks:0] [English]
[記事固有URL:http://fula.jp/blog/index.php?no=r702]
[トラックバックURL:http://fula.jp/blog/ptb.php?no=702]



コメントについての補足事項

  • コメントは誰でもご自由にどうぞ。但し、営利目的の投稿はご遠慮下さい。
  • コメント内のhttp:// から始まる文字は自動リンクします。
  • 自動リンクしたくない場合は先頭に * (アスタリスク)をつけて *http:// としてください。
  • 投稿パスはコメント投稿後に修正、削除などの管理作業を行う時に利用します。
  • 設定した投稿パスは トリップ としても作用します。
  • ご自身で任意のパスワードを設定のうえ投稿して下さい。
  • 誹謗中傷など投稿内容によっては管理人の権限で削除、修正させて頂く場合があります。
  • 日本語を一定数含まない場合や句読点(点や丸)が使われていないコメントは投稿できません。
  • 正規書き込みパスには、はんかくかたかなで のし と記入下さい。スパム対策です。

名前

投稿パス

正規書き込みパス

コメント

確認後 :

投稿後の記事の修正削除

記事番号 : 投稿パス:

上記より投稿時に設定した投稿パスを入力して下さい。修正、削除などの管理作業を行う事が出来ます。

<< GET_header_source_capture PHPで取得 | TOP | .wmf 無限に広がる脆弱性 超危険  >>

apache_powered.gif php5_powered.gif eaccelerator_powered.gif zend_optimizer_powered.gif xmail_powered.gif opera9_browser.gif

FLEUGELz