分享偵測連線 IP 的來源國別

linux相關問題與技術

分享偵測連線 IP 的來源國別

文章黑牌種子教師 » 週三 1月 04, 2006 9:45 pm

在安裝 AWSTATS 與無意中瀏覽中國的網站,前者顯示出國別,後者顯示出台灣與中華電信,讓我對判斷發生興趣!

在 AWSTATS 中有 GEOIP 的 PLUGIN,而進而發現在 www.maxmind.comhttp://www.maxmind.com/download/geoip/d ... tryCSV.zip 是 EXCEL 的 CSV 格式,裏面有世界各國的 IP 分配資料,資料分六欄,為[起始 IP],[終止 IP],[起始 IP 10進制],],[終止 IP 10進制],[國別簡稱],[國別全名].

"222.168.0.0","222.223.255.255","3735552000","3739222015","CN","China"
"222.224.0.0","222.230.255.255","3739222016","3739680767","JP","Japan"
"222.231.0.0","222.231.63.255","3739680768","3739697151","KR","Korea"
"222.232.0.0","222.239.255.255","3739746304","3740270591","KR","Korea"
"222.240.0.0","222.249.255.255","3740270592","3740925951","CN","China"
"222.250.0.0","222.251.255.255","3740925952","3741057023","TW","Taiwan"
"222.252.0.0","222.255.255.255","3741057024","3741319167","VN","Vietnam"

IP 判別關鍵在如何分辨 24.24.24.24 這種格式,如果將 IP 這樣表示 IP Address = w.x.y.z ,那換算為 10 進制的方法是 :

10 進數 = (w * 16777216) + (x * 65536) + ( y * 256) + z

404232216 = 16777216*24 + 65536*24 + 256*24 + 24

所以該文件中的[起始 IP 10進制],[終止 IP 10進制]是這樣計算來的.

而要利用這些資料得先讓它成為資料庫格式,在HOW-TO Import the MaxMind GeoIP Free Country CSV file into MySQL and save diskspace 是這樣建議:

建立 geoip 的資料庫
CREATE DATABASE geoip;
USE geoip;

資料庫要有這些欄位
{start_ip},{end_ip},{start_long},{end_long},{cc},{country name}

CREATE TABLE csv (
start_ip CHAR(15) NOT NULL,
end_ip CHAR(15) NOT NULL,
start INT UNSIGNED NOT NULL,
end INT UNSIGNED NOT NULL,
cc CHAR(2) NOT NULL,
cn VARCHAR(50) NOT NULL
);

CREATE TABLE cc (
ci TINYINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
cc CHAR(2) NOT NULL,
cn VARCHAR(50) NOT NULL
);

CREATE TABLE ip (
start INT UNSIGNED NOT NULL,
end INT UNSIGNED NOT NULL,
ci TINYINT UNSIGNED NOT NULL
);

資料表依以上代碼建立,其它在匯入的方法我似乎看不太懂,所以用 phpMyAdmin 將 GeoIPCountryCSV 匯入,匯入的選項只要指定分隔 [,],其它都不要選,且要讓它為空白.

而 php 碼要先將 IP 轉換成 10 進制,在以 10 進制數值去比較[起始 IP 的 10 進制]與[終止 IP 的 10 進制].

include "geoip.inc" ;
$chkip = $REMOTE_ADDR ;
$Segment = split("\.", $chkip);
$ip1 = $Segment[0];
$ip2 = $Segment[1];
$ip3 = $Segment[2];
$ip4 = $Segment[3];
$query = "SET NAMES 'big5' ";
$result = mysql_query( $query,$connectno ) ;
$ipnum = ($ip1 * 16777216 ) + ($ip2 * 65536) + ($ip3 * 256) + $ip4 ;
$query="SELECT * FROM csv WHERE '$ipnum' >= start AND '$ipnum' <= end ;" ;
$result = mysql_query( $query,$connectno ) ;
$recdata = mysql_fetch_row($result);
mysql_close( $connectno );

以上 PHP 碼的傳回值 $recdata 是 ARRAY,$recdata[0]~$recdata[5].

雖完成了判別 IP 的方法,但這資料是國外的,所以無法查到國內當地的 IP 是屬於哪個 ISP 或所屬網域為何? 為了這理想又在 TWNIC 找到 http://rms.twnic.net.tw/twnic/User/Memb ... der=ORG.ID IPv4核發分配情形裏面有[IP 代理發放單位名稱],[ID],[核發日期(Y/M/D)],[核發IP],[範圍],[核發IP數]等資料.

以建立 CSV TABLE 的方式再建一個名為 TWCSV 的 TABLE,但要注意的是 CC 與 CN 因資料不同,所以要改為:

cc CHAR(20) NOT NULL,
cn VARCHAR(50) NOT NULL

而須先將 TWNIC 這份資料的[核發IP範圍]分成兩欄,並將分出的兩欄 IP 分別轉換為 10 進制的數值,以上將得到 4 欄資料,在取 TWNIC 的[IP 代理發放單位名稱],[ID]組成所須的六欄資料,然後匯入 TWCSV 資料庫,不過我匯入的[IP 代理發放單位名稱]資料都成為[亂碼],試了多種方式都失敗,最後是一筆一筆的在 phpMyAdmin 更改.

然後在上面的 PHP 中增加

if ( $recdata[4] == "TW")
{
$query="SELECT * FROM twcsv WHERE '$ipnum' >= start AND '$ipnum' <= end ;" ;
$rectw = mysql_query( $query,$connectno ) ;
$twdata = mysql_fetch_row($rectw);
}

此片段 PHP 的傳回值 $twdata 也是 ARRAY,$twdata[0]~$twdata[5].

剩下的是,看你要顯示什麼資訊了! 雖然弄了個可以判斷 IP 的功能,但功能比起那些專業的 IP 網站的服務來說,還是薄弱的......

示範網頁 http://www.clwu.idv.tw/~clwu/ip.php

該網頁顯示的第一行資料後面 (xxx.xxx.xxx.xxx~xxx.xxx.xxx.xxx) 為 GeoIP 的資料,而第二行為 TWNIC 的資料,差異為 GeoIP 顯示的 IP 區段為 TW 使用,而在 TWNIC 的資料中, GeoIP 顯示的 IP 區段中可能分配給國內多家 ISP 或學術單位等等使用.

如查詢 ip 203.204.42.173 ,因該 ip 在 geoip 裏有,也知道是 tw, 但在 twnic 裏的資料無 203.204.42.173 的 isp 或相關資料,所以無法得知 isp 的資訊.

國旗的圖案可以由 AWSTATS 的網路計流量程式裏找到,這些圖案的命名與 geoip 的資料一致.

$flag = "http://xxx.xxx.xxx/flags/".strtolower($geodata[4]).".png";

if ( strlen(trim($geodata[4])) != 0 ) { echo " 來自 ".$geodata[5]." "."<img src = $flag >"; echo " (".$geodata[0]."~".$geodata[1].")"; }

這份 GEOIP 的資料還可以拿來當設定 iptables 的參考資料.

GEOIP 裏的資料約 8 萬筆(七萬不到八萬),如果要加快查詢比對的速度,可以每一萬筆分割出一個 TABLE, 然後先導出對應的 IP 應該至哪個 TABLE 查詢,這樣速度會快很多.

分隔成 10000 筆一個 TABLE 的對應搜尋 PHP 碼:

// 找出對應分割資料檔
if (($ipnum >= 33996344) && ($ipnum <= 1113641671)) { $sel_table = "csv1"; }
if (($ipnum >= 1113641672) && ($ipnum <= 1450016767)) { $sel_table = "csv2"; }
if (($ipnum >= 1450016768) && ($ipnum <= 3252409407)) { $sel_table = "csv3"; }
if (($ipnum >= 3252409408) && ($ipnum <= 3276221503)) { $sel_table = "csv4"; }
if (($ipnum >= 3276221504) && ($ipnum <= 3392983039)) { $sel_table = "csv5"; }
if (($ipnum >= 3392983040) && ($ipnum <= 3559493119)) { $sel_table = "csv6"; }
if (($ipnum >= 3559493120) && ($ipnum <= 3589828735)) { $sel_table = "csv7"; }
if (($ipnum >= 3589828736) && ($ipnum <= 3741319167)) { $sel_table = "csv8"; }

而原來的 :

$query="SELECT * FROM csv WHERE '$ipnum' >= start AND '$ipnum' <= end ;" ;

應改為 :

$query="SELECT * FROM $sel_table WHERE '$ipnum' >= start AND '$ipnum' <= end ;" ;

在上面的示範網頁是分割後的速度,不過這台 SERVER 是 PC 586/200mhz.


註一: TWNIC 這份資料並未全部(完整)的將 TW 的 IP 列表,還有很多 IP 不在該資料中, GeoIP 那份是值得信任的.

註二 : 連不上示範網頁的朋友可能是被 iptable 擋住了,一般在台灣的 ip 是不擋,除非真的有 hack 的才不得以擋.
黑牌種子教師
 

Re: 分享偵測連線 IP 的來源國別

文章黑牌種子教師 » 週三 1月 04, 2006 9:56 pm

include "geoip.inc" ;
$chkip = $REMOTE_ADDR ;
$Segment = split("\.", $chkip);
$ip1 = $Segment[0];
$ip2 = $Segment[1];
$ip3 = $Segment[2];
$ip4 = $Segment[3];
$query = "SET NAMES 'big5' ";
$result = mysql_query( $query,$connectno ) ;
$ipnum = ($ip1 * 16777216 ) + ($ip2 * 65536) + ($ip3 * 256) + $ip4 ;
$query="SELECT * FROM csv WHERE '$ipnum' >= start AND '$ipnum' <= end ;" ;
$result = mysql_query( $query,$connectno ) ;
$recdata = mysql_fetch_row($result);
mysql_close( $connectno );

之 include "geoip.inc" 為 mysql 的密碼資料如下:

# 主機: localhost 資料庫 : clwu
# 資料表格的結構 'geoip'
$dbuser = "xxxxxx"; /* MySQL的使用者名稱 */
$dbpass = "xxxxxx"; /* MySQL的使用者密碼 */
$dbname = "geoip"; /*資料庫名稱*/
$connectno = MYSQL_CONNECT($hostname, $dbuser, $dbpass) ;
$db = mysql_select_db("$dbname") ;
黑牌種子教師
 

文章falcon_vader » 週二 1月 10, 2006 11:02 am

精彩!
好東西! :D
我是李老師,電腦小白痴
falcon_vader
 
文章: 118
註冊時間: 週四 7月 28, 2005 8:57 pm
來自: 團團圓圓坐在我對面

文章黑牌種子教師 » 週二 1月 10, 2006 11:22 am

falcon_vader 寫:精彩!
好東西! :D


感謝回響.

另一種應用:

http://www.clwu.idv.tw/~clwu/rose.php

http://www.clwu.idv.tw/~clwu/newcount.php
黑牌種子教師
 

文章訪客 » 週二 1月 10, 2006 11:27 am

黑牌種子教師 寫:
falcon_vader 寫:精彩!
好東西! :D


感謝回響.

另一種應用:

http://www.clwu.idv.tw/~clwu/rose.php

http://www.clwu.idv.tw/~clwu/newcount.php


這網頁不能修改內容有點....

上面這兩個示範是配合 GD 函式讓資訊變成圖檔方式使用,可以在 BLOG 或 網站上的 LOGO 上顯示這些訊息(圖片背景為 LOGO 或主頁面的代表圖片),不過見仁見智,產生圖片將會讓資料傳輸多了些.
訪客
 

文章黑牌種子教師 » 週一 1月 23, 2006 9:36 pm

http://www.clwu.idv.tw/~clwu/rose.php

再改成亂數配合底圖讓每次連結有不同的圖片,目前使用 26 張照片配合.
(字是用 GD 函式庫配合,連結時在畫邊框與加入 IP 與歡迎訊息......)
黑牌種子教師
 

文章黑牌種子教師 » 週日 1月 29, 2006 3:45 pm

因 TWNIC 再加入以下 IP 區段, 而 GeoIPCountryCSV 也更新了小部份,但 GeoIPCountryCSV 與 TWNIC 還是有些小衝突,兩邊不一致, 最後優先肯定 TWNIC 而改 GeoIPCountryCSV 的資料讓資料不衝途. 累!


124.6.0.0,124.6.31.255,2080768000,2080776191,PHOENIX-NET,鳳信有線電視(股)有限公司
124.29.128.0,124.29.159.255,2082308096,2082316287,TAIWANMOBILE-NET,台灣大哥大股份有限公司
124.199.64.0,124.199.95.255,2093432832,2093441023,GSN-NET,行政院研究發展考核委員會
124.199.96.0,124.199.111.255,2093441024,2093445119,GSN-NET,行政院研究發展考核委員會
203.78.176.0,203.78.191.255,3410931712,3410935807,TWGATE-NET,中華電信股份有限公司
203.84.144.0,203.84.151.255,3411316736,3411318783,STWN-NET,台灣新力國際股份有限公司
203.201.32.0,203.201.47.255,3418955776,3418959871,APBW-NET,亞太行動寬頻電信股份有限公司
203.207.32.0,203.207.47.255,3419348992,3419353087,APBT-NET,亞太固網寬頻股份有限公司
黑牌種子教師
 

文章訪客 » 週一 2月 06, 2006 5:33 pm

falcon_vader 寫:精彩!
好東西! :D


因為PHP不熟,是否能請那位高手改成ASP的程式,
在IIS也能用,一定能照福更多人!
訪客
 

文章黑牌種子教師 » 週一 2月 06, 2006 9:55 pm

Anonymous 寫:
falcon_vader 寫:精彩!
好東西! :D


因為PHP不熟,是否能請那位高手改成ASP的程式,
在IIS也能用,一定能照福更多人!


ASP 我也不熟!

在 LINUX 下做有何好處呢 ? 請你看完後能開使考慮 PHP !

目前我將這 7 萬 6 千多筆的 IP 分成每 1000 筆一個資料庫, 這樣將會產生 77 個資料庫, 而問題一是如何將 7 萬 6 千多筆的資料分割成 1000 筆一個檔案,如何做 ?

如果分割了以上檔案,剩下的是在 MYSQL 上建立 77 個 TABLE, 然後在將 77 個 IP 檔案匯入,匯入後是如何找出這 77 個 TABLE 的第一筆 IP 資料的 [起始 IP 的 10 進數], 與找出最後一筆資料的[終止 IP 的 10 進數], 由收集 77 組這兩個 10 進數後,這才能讓程式判斷應該到哪個 TABLE 找資料!

單以上的工作流程都久可以完成 ? 如果你完成了所有工作後, 也已經上線使用. 然後你發現 IP 的資料庫得更新, 簡單的做法是將新的 IP 資料依該有的位置修改或插入, 而不管這 TABLE 是有 1000 筆 IP 資料, 或者多於少於 1000 筆資料.

然而當有很多 IP 區段須要修正時, 會有些什麼新的工作要處理, 如果乾脆重建一次資料 TABLE 是否比較快, 然後的工作是找出這 77 個 TABLE 的第一筆 IP 資料的 [起始 IP 的 10 進數], 與找出最後一筆資料的[終止 IP 的 10 進數], 讓程式判斷應該到哪個 TABLE 找資料!

如果常常這樣搞,會不會很累? 你還要玩下去嗎 ?

在 LINUX 的 TEXT 模式下可以 split -a 2 -d -l 1000 ip 指令將 GEOIP 劃分 1000 筆一個 CVS 檔案.

以下 php 程式幫你整理這 77 個 table 的 KEY 值

<?
// 自動找出 ip 的分割檔案的 ip 尋找 key 值
include "/home/depth.inc.php" ;
$table = "csvs1" ; // TABLE 名稱 csvs1 ~ csvs77
for ( $loop == 1 ; $loop < 78 ; $loop++ )
{
$table = "csvs".strval($loop + 1);

$query="SELECT * FROM ".$table." ;" ;
$result = mysql_query( $query,$connectno ) ;
$recno=mysql_num_rows($result);
mysql_data_seek($result,0) ;
$recdata = mysql_fetch_row($result);
$minnum = $recdata[2] ;
mysql_data_seek($result, $recno - 1) ;
$recdata = mysql_fetch_row($result);
$maxnum = $recdata[3] ;
$show = "if (($"."ipnum >= ".$minnum." ) && ($"."ipnum <= ".$maxnum.")) { $"."sel_table = '".$table."';}" ;
echo $show ;
echo "<br>";
}
mysql_close( $connectno );
?>

會在 BROWSE 上輸出如下程式片段

if (($ipnum >= 33996344) && ($ipnum <= 1053308671)) { $sel_table = "csvs1"; }
if (($ipnum >= 1053308672) && ($ipnum <= 1106564863)) { $sel_table = "csvs2"; }
if (($ipnum >= 1106564864) && ($ipnum <= 1347870719)) { $sel_table = "csvs3"; }
if (($ipnum >= 1347870720) && ($ipnum <= 1441308671)) { $sel_table = "csvs4"; }
if (($ipnum >= 1441308672) && ($ipnum <= 3226734079)) { $sel_table = "csvs5"; }
if (($ipnum >= 3226734080) && ($ipnum <= 3251243007)) { $sel_table = "csvs6"; }
if (($ipnum >= 3251243008) && ($ipnum <= 3262480283)) { $sel_table = "csvs7"; }
if (($ipnum >= 3262480284) && ($ipnum <= 3276032047)) { $sel_table = "csvs8"; }
if (($ipnum >= 3276032048) && ($ipnum <= 3283569991)) { $sel_table = "csvs9"; }
if (($ipnum >= 3283569992) && ($ipnum <= 3389816575)) { $sel_table = "csvs10"; }
if (($ipnum >= 3389816576) && ($ipnum <= 3468056831)) { $sel_table = "csvs11"; }
if (($ipnum >= 3468056832) && ($ipnum <= 3557343231)) { $sel_table = "csvs12"; }
if (($ipnum >= 3557343232) && ($ipnum <= 3569731135)) { $sel_table = "csvs13"; }
if (($ipnum >= 3569731136) && ($ipnum <= 3588593015)) { $sel_table = "csvs14"; }
if (($ipnum >= 3588593016) && ($ipnum <= 3647873471)) { $sel_table = "csvs15"; }
if (($ipnum >= 3647873472) && ($ipnum <= 3739697151)) { $sel_table = "csvs16"; }

剩下的就參考上面的回應!
黑牌種子教師
 

文章黑牌種子教師 » 週一 2月 06, 2006 10:03 pm

目前我使用中的 77 個 TABLE 的 IP 判斷 KEY 值,是由上面 PHP 程式自動產生的,減少人工錯誤,與增進處理的時間,每次更新時,不會累死自己!

if (($ipnum >= 33996344 ) && ($ipnum <= 1041707903)) { $sel_table = 'csvs1';}
if (($ipnum >= 1041707904 ) && ($ipnum <= 1044015487)) { $sel_table = 'csvs2';}
if (($ipnum >= 1044015488 ) && ($ipnum <= 1046561631)) { $sel_table = 'csvs3';}
if (($ipnum >= 1046561632 ) && ($ipnum <= 1052043119)) { $sel_table = 'csvs4';}
if (($ipnum >= 1052043120 ) && ($ipnum <= 1053344767)) { $sel_table = 'csvs5';}
if (($ipnum >= 1053344768 ) && ($ipnum <= 1072935679)) { $sel_table = 'csvs6';}
if (($ipnum >= 1072935680 ) && ($ipnum <= 1077006935)) { $sel_table = 'csvs7';}
if (($ipnum >= 1077006936 ) && ($ipnum <= 1085677921)) { $sel_table = 'csvs8';}
if (($ipnum >= 1085677922 ) && ($ipnum <= 1095068463)) { $sel_table = 'csvs9';}
if (($ipnum >= 1095068464 ) && ($ipnum <= 1110671359)) { $sel_table = 'csvs10';}
if (($ipnum >= 1110675456 ) && ($ipnum <= 1118129151)) { $sel_table = 'csvs11';}
if (($ipnum >= 1118129152 ) && ($ipnum <= 1121468511)) { $sel_table = 'csvs12';}
if (($ipnum >= 1121468512 ) && ($ipnum <= 1158497825)) { $sel_table = 'csvs13';}
if (($ipnum >= 1158497826 ) && ($ipnum <= 1208195887)) { $sel_table = 'csvs14';}
if (($ipnum >= 1208195888 ) && ($ipnum <= 1347984719)) { $sel_table = 'csvs15';}
if (($ipnum >= 1347984720 ) && ($ipnum <= 1358745599)) { $sel_table = 'csvs16';}
if (($ipnum >= 1358745600 ) && ($ipnum <= 1382170623)) { $sel_table = 'csvs17';}
if (($ipnum >= 1382170624 ) && ($ipnum <= 1403662271)) { $sel_table = 'csvs18';}
if (($ipnum >= 1403662272 ) && ($ipnum <= 1424735999)) { $sel_table = 'csvs19';}
if (($ipnum >= 1424736000 ) && ($ipnum <= 1446117375)) { $sel_table = 'csvs20';}
if (($ipnum >= 1446117376 ) && ($ipnum <= 2229600255)) { $sel_table = 'csvs21';}
if (($ipnum >= 2229600256 ) && ($ipnum <= 2452815871)) { $sel_table = 'csvs22';}
if (($ipnum >= 2452815872 ) && ($ipnum <= 2673475583)) { $sel_table = 'csvs23';}
if (($ipnum >= 2673475584 ) && ($ipnum <= 3222872575)) { $sel_table = 'csvs24';}
if (($ipnum >= 3222872576 ) && ($ipnum <= 3226994687)) { $sel_table = 'csvs25';}
if (($ipnum >= 3226994688 ) && ($ipnum <= 3230302975)) { $sel_table = 'csvs26';}
if (($ipnum >= 3230302976 ) && ($ipnum <= 3234032895)) { $sel_table = 'csvs27';}
if (($ipnum >= 3234033152 ) && ($ipnum <= 3239686655)) { $sel_table = 'csvs28';}
if (($ipnum >= 3239686656 ) && ($ipnum <= 3245249279)) { $sel_table = 'csvs29';}
if (($ipnum >= 3245249280 ) && ($ipnum <= 3251367935)) { $sel_table = 'csvs30';}
if (($ipnum >= 3251367936 ) && ($ipnum <= 3255177983)) { $sel_table = 'csvs31';}
if (($ipnum >= 3255177984 ) && ($ipnum <= 3259695103)) { $sel_table = 'csvs32';}
if (($ipnum >= 3259695104 ) && ($ipnum <= 3262476059)) { $sel_table = 'csvs33';}
if (($ipnum >= 3262476060 ) && ($ipnum <= 3262478974)) { $sel_table = 'csvs34';}
if (($ipnum >= 3262478975 ) && ($ipnum <= 3262644479)) { $sel_table = 'csvs35';}
if (($ipnum >= 3262644480 ) && ($ipnum <= 3266995199)) { $sel_table = 'csvs36';}
if (($ipnum >= 3266995200 ) && ($ipnum <= 3269298559)) { $sel_table = 'csvs37';}
if (($ipnum >= 3269298560 ) && ($ipnum <= 3273035775)) { $sel_table = 'csvs38';}
if (($ipnum >= 3273035776 ) && ($ipnum <= 3275438911)) { $sel_table = 'csvs39';}
if (($ipnum >= 3275438912 ) && ($ipnum <= 3276040495)) { $sel_table = 'csvs40';}
if (($ipnum >= 3276040496 ) && ($ipnum <= 3276858879)) { $sel_table = 'csvs41';}
if (($ipnum >= 3276858880 ) && ($ipnum <= 3278941615)) { $sel_table = 'csvs42';}
if (($ipnum >= 3278941616 ) && ($ipnum <= 3278943801)) { $sel_table = 'csvs43';}
if (($ipnum >= 3278943802 ) && ($ipnum <= 3279568895)) { $sel_table = 'csvs44';}
if (($ipnum >= 3279568896 ) && ($ipnum <= 3283588095)) { $sel_table = 'csvs45';}
if (($ipnum >= 3283588096 ) && ($ipnum <= 3285538559)) { $sel_table = 'csvs46';}
if (($ipnum >= 3285538560 ) && ($ipnum <= 3287270143)) { $sel_table = 'csvs47';}
if (($ipnum >= 3287270144 ) && ($ipnum <= 3331649535)) { $sel_table = 'csvs48';}
if (($ipnum >= 3331649536 ) && ($ipnum <= 3358131199)) { $sel_table = 'csvs49';}
if (($ipnum >= 3358131200 ) && ($ipnum <= 3390382079)) { $sel_table = 'csvs50';}
if (($ipnum >= 3390382080 ) && ($ipnum <= 3398640191)) { $sel_table = 'csvs51';}
if (($ipnum >= 3398640192 ) && ($ipnum <= 3413245951)) { $sel_table = 'csvs52';}
if (($ipnum >= 3413245952 ) && ($ipnum <= 3427771391)) { $sel_table = 'csvs53';}
if (($ipnum >= 3427771392 ) && ($ipnum <= 3457592319)) { $sel_table = 'csvs54';}
if (($ipnum >= 3457592320 ) && ($ipnum <= 3468074479)) { $sel_table = 'csvs55';}
if (($ipnum >= 3468074480 ) && ($ipnum <= 3485887777)) { $sel_table = 'csvs56';}
if (($ipnum >= 3485887778 ) && ($ipnum <= 3508223311)) { $sel_table = 'csvs57';}
if (($ipnum >= 3508223312 ) && ($ipnum <= 3512232127)) { $sel_table = 'csvs58';}
if (($ipnum >= 3512232128 ) && ($ipnum <= 3518066687)) { $sel_table = 'csvs59';}
if (($ipnum >= 3518066688 ) && ($ipnum <= 3558196159)) { $sel_table = 'csvs60';}
if (($ipnum >= 3558196160 ) && ($ipnum <= 3560941203)) { $sel_table = 'csvs61';}
if (($ipnum >= 3560941204 ) && ($ipnum <= 3560943919)) { $sel_table = 'csvs62';}
if (($ipnum >= 3560943920 ) && ($ipnum <= 3562161183)) { $sel_table = 'csvs63';}
if (($ipnum >= 3562161184 ) && ($ipnum <= 3565492479)) { $sel_table = 'csvs64';}
if (($ipnum >= 3565492480 ) && ($ipnum <= 3569733791)) { $sel_table = 'csvs65';}
if (($ipnum >= 3569733792 ) && ($ipnum <= 3574600199)) { $sel_table = 'csvs66';}
if (($ipnum >= 3574600200 ) && ($ipnum <= 3576255319)) { $sel_table = 'csvs67';}
if (($ipnum >= 3576255320 ) && ($ipnum <= 3578998575)) { $sel_table = 'csvs68';}
if (($ipnum >= 3578998576 ) && ($ipnum <= 3584703511)) { $sel_table = 'csvs69';}
if (($ipnum >= 3584703512 ) && ($ipnum <= 3588931583)) { $sel_table = 'csvs70';}
if (($ipnum >= 3588931584 ) && ($ipnum <= 3625330175)) { $sel_table = 'csvs71';}
if (($ipnum >= 3625330176 ) && ($ipnum <= 3632710191)) { $sel_table = 'csvs72';}
if (($ipnum >= 3632710192 ) && ($ipnum <= 3641355263)) { $sel_table = 'csvs73';}
if (($ipnum >= 3641355264 ) && ($ipnum <= 3645763890)) { $sel_table = 'csvs74';}
if (($ipnum >= 3645763891 ) && ($ipnum <= 3647884799)) { $sel_table = 'csvs75';}
if (($ipnum >= 3647884800 ) && ($ipnum <= 3651207167)) { $sel_table = 'csvs76';}
if (($ipnum >= 3651207168 ) && ($ipnum <= 3741319167)) { $sel_table = 'csvs77';}
黑牌種子教師
 

文章黑牌種子教師 » 週三 2月 08, 2006 3:23 pm

昨天在 rose.php 加上

if (($geodata[4] != "TW") && ($geodata[4] != "HK"))
{
echo "<script>";
echo "history.go(-1);";
echo "</script>";
mysql_close( $connectno );
}

突然想到也可在這裏管控連線客方的瀏覽權限!

而是否以二分法來找尋 GEOIP 的資料,這樣是否能夠替代 1000 筆分割成一 TABLE 的做法? 而如果二分法再加 1000 筆一個 TABLE 的搜尋我想是最佳的選擇罷!
黑牌種子教師
 

文章黑牌種子教師 » 週日 7月 29, 2007 9:25 am

今, 無心(意)中看了自己一年多前的發文, 做些小補充罷!

一年多來 GEOIP 的免費 IP 資料似乎沒有更新? TWNIC 資料是更新約三次!

一年多來的使用經驗是[GEOIP 資料庫查不到某些 IP], 這些查不到的 IP 大都來至 CN (China).

加入那些查不到的 IP 資料方法:

一. 至外國查詢 IP 的網站查詢, 然後以複製文字方式貼至文字檔.

二. 將以上的起始 IP 與終止 IP 轉換為 10 進制. (如果你先前的應用也顯示 IP 10進位數據, 你只要貼上起始 IP 或 終止 IP , 既可得到對應的 IP 10進位數據.)

三. 使用 PHPMyAdmin 將此 IP 區段新增至對應的 TABLE 中, 如果新增的 IP 剛好位於整個 TABLE 的起始 IP 或終止 IP, 那就必須更新此 TABLE 的判斷數據.

四. 如果新增的 IP 為 TW 使用區段, 你除了更新 GEOIP 外還得更新 TWNIC 的資料.

(更好的處理方式是將 GEOIP 與 TWNIC 資料庫合併,但在處理資料庫合併中,還是有很多問題無法預料的,以致無法合併.)
黑牌種子教師
 

文章黑牌種子教師 » 週日 7月 06, 2008 7:29 pm

今天想要將大陸的 QQ IP 加到 GEOIP 的資料庫, 而網路上現有繁體版資料庫比簡體版資料少了很多.

下載簡體版想將它轉成繁體一直碰到有些[字]轉換後變成亂碼或根本看不懂是表示什麼, 轉 UTF-8 問題少一些, 轉 BIG5 很多[字]都轉不出來........

如果手動轉? 看了 QQ 的 IP 內容, 它的資料就如 TWNIC, 既大陸所使用的 IP 分的很細, 如果手動我會將連續的多筆 IP 區段結合成為一筆資料. 由 0.0.0.0 手動更改至 61.x.x.x 才想到要如何將這些資料加入現有資料庫(想到就手軟) ? 突然想再到 GEOIP 看看是否有新的 IP 資料公佈.

以前常去看,但都沒有更新那個免費的 IP 資料, 這次發現已有新的資料, 好像已更新一段時間了. 下載後將它分割成 1000 筆一個 CSV 格式檔案,共分割成 104 個檔案, 計共約有 104000 筆 IP 資料. 舊的 GEOIP 是 77 個檔案, 故約新增了 27000 筆 IP 資料. (花了約三個小時重建資料庫與改相關程式)

舊的 IP 資料於 124.X.X.X 區段上少了很多資料, 有很多大陸使用的 IP 資料查不到.希望新的 IP 資料可以完整些. (目前大約查了一下, 還可以接受.)
黑牌種子教師
 
文章: 4
註冊時間: 週日 7月 06, 2008 7:01 pm

文章黑牌種子教師 » 週五 10月 02, 2009 10:15 am

昨日發現 www.maxmind.com 的 GeoIPCountryCSV.zip 又比自己的版本新, 壓縮檔內的 GeoIPCountryWhois.csv 日期是 20090901 .

老樣子依然上傳 GeoIPCountryWhois.csv 到 Linux Server , 然後於文字模式下達

split -a 3 -d -l 1000 GeoIPCountryWhois.csv

會產生 x000 ~ x108 共 109 個檔案.

將 GEOIP 劃分 1000 筆一個 CVS 檔案,前面說明中是 split -a 2 ....., 這次 GeoIPCountryWhois.csv 分出 108 個檔案, 而 split -a 2 最多只分出 100 個檔案. (剩下處理不完的 split 就不處理了,會產生問題.)

執行以下程式會先將原舊有的 Table 裏的資料清除,然後將分割後的檔案依序匯入 IP 資料庫的各個 Table.

將以下檔案中的 "csvs" 改成您 table 的名稱. 個人是 csvs1 , csvs2 ,csvs3.....
$temp_table = $loop+1 ; $temp_table = "csvs". $temp_table ;

將以下檔案中的 '/home/users/xxx/$temp_file' 改為您存放分割檔案的目錄
$query = " LOAD DATA LOCAL INFILE '/home/users/xxx/$temp_file' INTO TABLE `$temp_table` FIELDS TERMINATED BY ',' ENCLOSED BY "."'".'"'."'" ;

<?
include "/home/depth.inc.php" ;

$temp_table = "" ;
$temp_file = "" ;

for ( $loop = 0 ; $loop < 109 ; $loop++ )
{
if ( $loop < 10 ) { $temp_file = $loop ; $temp_file = "x00". $temp_file ; if ( $loop == 0 ) { $temp_file = "x000" ; }}
if ( ($loop >= 10 ) & ($loop < 100) ) { $temp_file = $loop ; $temp_file = "x0". $temp_file ; }
if ( ($loop >= 100 ) & ($loop < 1000 ) ) { $temp_file = $loop ; $temp_file = "x". $temp_file ; }
$temp_table = $loop+1 ; $temp_table = "csvs". $temp_table ;
$query= "TRUNCATE TABLE `$temp_table`";
$result = mysql_query( $query,$connectno ) ;
$query = " LOAD DATA LOCAL INFILE '/home/users/xxxx/$temp_file' INTO TABLE `$temp_table` FIELDS TERMINATED BY ',' ENCLOSED BY "."'".'"'."'" ;
$result = mysql_query( $query,$connectno ) ;
}
mysql_close( $connectno );
?>

如果資料庫 Table 不夠,請先建立足夠的 Table, 以下 SQL 代碼讓您參考, 注意 Table 的名稱 [ CREATE TABLE `csvsxxx` ].

CREATE TABLE `csvsxxx` (
`start_ip` varchar(15) NOT NULL default '',
`end_ip` varchar(15) NOT NULL default '',
`start` int(10) unsigned NOT NULL default '0',
`end` int(10) unsigned NOT NULL default '0',
`cc` char(2) NOT NULL default '',
`cn` varchar(50) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


// 自動找出 ip 的分割檔案的 ip 尋找 key 值
<?
// 自動找出 ip 的分割檔案的 ip 尋找 key 值
include "/home/depth.inc.php" ;
$table = "csvs1" ; // TABLE 名稱 csvs1 ~ csvs104
for ( $loop == 1 ; $loop < 109 ; $loop++ )
{
$table = "csvs".strval($loop + 1);

$query="SELECT * FROM ".$table." ;" ;
$result = mysql_query( $query,$connectno ) ;
$recno=mysql_num_rows($result);
mysql_data_seek($result,0) ;
$recdata = mysql_fetch_row($result);
$minnum = $recdata[2] ;
mysql_data_seek($result, $recno - 1) ;
$recdata = mysql_fetch_row($result);
$maxnum = $recdata[3] ;
$show = "if (($"."ipnum >= ".$minnum." ) && ($"."ipnum <= ".$maxnum.")) { $"."sel_table = '".$table."';}" ;
echo $show ;
echo "<br>";
}
mysql_close( $connectno );
?>

如果一切無誤將得到以下 KEY 值
if (($ipnum >= 33996344 ) && ($ipnum <= 702543871)) { $sel_table = 'csvs1';}
if (($ipnum >= 702543872 ) && ($ipnum <= 1041712423)) { $sel_table = 'csvs2';}
if (($ipnum >= 1041712424 ) && ($ipnum <= 1043892735)) { $sel_table = 'csvs3';}
if (($ipnum >= 1043892736 ) && ($ipnum <= 1046349847)) { $sel_table = 'csvs4';}
if (($ipnum >= 1046349848 ) && ($ipnum <= 1048211455)) { $sel_table = 'csvs5';}
if (($ipnum >= 1048211456 ) && ($ipnum <= 1049722879)) { $sel_table = 'csvs6';}
if (($ipnum >= 1049722880 ) && ($ipnum <= 1052359935)) { $sel_table = 'csvs7';}
if (($ipnum >= 1052359936 ) && ($ipnum <= 1054638079)) { $sel_table = 'csvs8';}
if (($ipnum >= 1054638080 ) && ($ipnum <= 1074677759)) { $sel_table = 'csvs9';}
if (($ipnum >= 1074677760 ) && ($ipnum <= 1078434775)) { $sel_table = 'csvs10';}
if (($ipnum >= 1078434776 ) && ($ipnum <= 1086358143)) { $sel_table = 'csvs11';}
if (($ipnum >= 1086358144 ) && ($ipnum <= 1095072767)) { $sel_table = 'csvs12';}
if (($ipnum >= 1095072768 ) && ($ipnum <= 1115697183)) { $sel_table = 'csvs13';}
if (($ipnum >= 1115697184 ) && ($ipnum <= 1119173879)) { $sel_table = 'csvs14';}
if (($ipnum >= 1119173880 ) && ($ipnum <= 1137376335)) { $sel_table = 'csvs15';}
if (($ipnum >= 1137376336 ) && ($ipnum <= 1161313127)) { $sel_table = 'csvs16';}
if (($ipnum >= 1161313128 ) && ($ipnum <= 1208658807)) { $sel_table = 'csvs17';}
if (($ipnum >= 1208658808 ) && ($ipnum <= 1296250143)) { $sel_table = 'csvs18';}
if (($ipnum >= 1296250144 ) && ($ipnum <= 1310250495)) { $sel_table = 'csvs19';}
if (($ipnum >= 1310250496 ) && ($ipnum <= 1318805503)) { $sel_table = 'csvs20';}
if (($ipnum >= 1318805504 ) && ($ipnum <= 1347294311)) { $sel_table = 'csvs21';}
if (($ipnum >= 1347294312 ) && ($ipnum <= 1353298695)) { $sel_table = 'csvs22';}
if (($ipnum >= 1353298696 ) && ($ipnum <= 1358898175)) { $sel_table = 'csvs23';}
if (($ipnum >= 1358898176 ) && ($ipnum <= 1364749823)) { $sel_table = 'csvs24';}
if (($ipnum >= 1364749824 ) && ($ipnum <= 1385299967)) { $sel_table = 'csvs25';}
if (($ipnum >= 1385299968 ) && ($ipnum <= 1398973951)) { $sel_table = 'csvs26';}
if (($ipnum >= 1398973952 ) && ($ipnum <= 1407541751)) { $sel_table = 'csvs27';}
if (($ipnum >= 1407541752 ) && ($ipnum <= 1424616695)) { $sel_table = 'csvs28';}
if (($ipnum >= 1424616696 ) && ($ipnum <= 1438862079)) { $sel_table = 'csvs29';}
if (($ipnum >= 1438862080 ) && ($ipnum <= 1476395007)) { $sel_table = 'csvs30';}
if (($ipnum >= 1476395008 ) && ($ipnum <= 1506442943)) { $sel_table = 'csvs31';}
if (($ipnum >= 1506442944 ) && ($ipnum <= 1534721935)) { $sel_table = 'csvs32';}
if (($ipnum >= 1534721936 ) && ($ipnum <= 1539758591)) { $sel_table = 'csvs33';}
if (($ipnum >= 1539758592 ) && ($ipnum <= 1540413439)) { $sel_table = 'csvs34';}
if (($ipnum >= 1540413440 ) && ($ipnum <= 1546677664)) { $sel_table = 'csvs35';}
if (($ipnum >= 1546677665 ) && ($ipnum <= 1578237951)) { $sel_table = 'csvs36';}
if (($ipnum >= 1578237952 ) && ($ipnum <= 1598685183)) { $sel_table = 'csvs37';}
if (($ipnum >= 1598685184 ) && ($ipnum <= 1908746239)) { $sel_table = 'csvs38';}
if (($ipnum >= 1908746240 ) && ($ipnum <= 2030059519)) { $sel_table = 'csvs39';}
if (($ipnum >= 2030059520 ) && ($ipnum <= 2187232511)) { $sel_table = 'csvs40';}
if (($ipnum >= 2187232512 ) && ($ipnum <= 2362179583)) { $sel_table = 'csvs41';}
if (($ipnum >= 2362179584 ) && ($ipnum <= 2609971199)) { $sel_table = 'csvs42';}
if (($ipnum >= 2609971200 ) && ($ipnum <= 2780931039)) { $sel_table = 'csvs43';}
if (($ipnum >= 2780931040 ) && ($ipnum <= 3161571327)) { $sel_table = 'csvs44';}
if (($ipnum >= 3161571328 ) && ($ipnum <= 3224855551)) { $sel_table = 'csvs45';}
if (($ipnum >= 3224855552 ) && ($ipnum <= 3228241407)) { $sel_table = 'csvs46';}
if (($ipnum >= 3228241408 ) && ($ipnum <= 3231490815)) { $sel_table = 'csvs47';}
if (($ipnum >= 3231490816 ) && ($ipnum <= 3237349119)) { $sel_table = 'csvs48';}
if (($ipnum >= 3237349120 ) && ($ipnum <= 3240245247)) { $sel_table = 'csvs49';}
if (($ipnum >= 3240245248 ) && ($ipnum <= 3245200895)) { $sel_table = 'csvs50';}
if (($ipnum >= 3245200896 ) && ($ipnum <= 3247287719)) { $sel_table = 'csvs51';}
if (($ipnum >= 3247287720 ) && ($ipnum <= 3251167999)) { $sel_table = 'csvs52';}
if (($ipnum >= 3251168000 ) && ($ipnum <= 3252984575)) { $sel_table = 'csvs53';}
if (($ipnum >= 3252984576 ) && ($ipnum <= 3255436543)) { $sel_table = 'csvs54';}
if (($ipnum >= 3255436544 ) && ($ipnum <= 3257792615)) { $sel_table = 'csvs55';}
if (($ipnum >= 3257792616 ) && ($ipnum <= 3262128127)) { $sel_table = 'csvs56';}
if (($ipnum >= 3262128128 ) && ($ipnum <= 3262477255)) { $sel_table = 'csvs57';}
if (($ipnum >= 3262477256 ) && ($ipnum <= 3262479313)) { $sel_table = 'csvs58';}
if (($ipnum >= 3262479314 ) && ($ipnum <= 3263506815)) { $sel_table = 'csvs59';}
if (($ipnum >= 3263506816 ) && ($ipnum <= 3266837503)) { $sel_table = 'csvs60';}
if (($ipnum >= 3266837504 ) && ($ipnum <= 3269291775)) { $sel_table = 'csvs61';}
if (($ipnum >= 3269291776 ) && ($ipnum <= 3272228799)) { $sel_table = 'csvs62';}
if (($ipnum >= 3272228800 ) && ($ipnum <= 3274456407)) { $sel_table = 'csvs63';}
if (($ipnum >= 3274456408 ) && ($ipnum <= 3276019479)) { $sel_table = 'csvs64';}
if (($ipnum >= 3276019480 ) && ($ipnum <= 3276360383)) { $sel_table = 'csvs65';}
if (($ipnum >= 3276360384 ) && ($ipnum <= 3276491775)) { $sel_table = 'csvs66';}
if (($ipnum >= 3276491776 ) && ($ipnum <= 3277335551)) { $sel_table = 'csvs67';}
if (($ipnum >= 3277335552 ) && ($ipnum <= 3278941055)) { $sel_table = 'csvs68';}
if (($ipnum >= 3278941056 ) && ($ipnum <= 3278943716)) { $sel_table = 'csvs69';}
if (($ipnum >= 3278943717 ) && ($ipnum <= 3279346943)) { $sel_table = 'csvs70';}
if (($ipnum >= 3279346944 ) && ($ipnum <= 3283538431)) { $sel_table = 'csvs71';}
if (($ipnum >= 3283538432 ) && ($ipnum <= 3285476863)) { $sel_table = 'csvs72';}
if (($ipnum >= 3285476864 ) && ($ipnum <= 3285580651)) { $sel_table = 'csvs73';}
if (($ipnum >= 3285580652 ) && ($ipnum <= 3287828223)) { $sel_table = 'csvs74';}
if (($ipnum >= 3287828224 ) && ($ipnum <= 3333213695)) { $sel_table = 'csvs75';}
if (($ipnum >= 3333213696 ) && ($ipnum <= 3356341231)) { $sel_table = 'csvs76';}
if (($ipnum >= 3356341232 ) && ($ipnum <= 3389213439)) { $sel_table = 'csvs77';}
if (($ipnum >= 3389213440 ) && ($ipnum <= 3394862079)) { $sel_table = 'csvs78';}
if (($ipnum >= 3394862080 ) && ($ipnum <= 3400436479)) { $sel_table = 'csvs79';}
if (($ipnum >= 3400436480 ) && ($ipnum <= 3412787199)) { $sel_table = 'csvs80';}
if (($ipnum >= 3412787200 ) && ($ipnum <= 3418513055)) { $sel_table = 'csvs81';}
if (($ipnum >= 3418513056 ) && ($ipnum <= 3430773503)) { $sel_table = 'csvs82';}
if (($ipnum >= 3430773504 ) && ($ipnum <= 3454698823)) { $sel_table = 'csvs83';}
if (($ipnum >= 3454698824 ) && ($ipnum <= 3464549375)) { $sel_table = 'csvs84';}
if (($ipnum >= 3464549376 ) && ($ipnum <= 3480590591)) { $sel_table = 'csvs85';}
if (($ipnum >= 3480590592 ) && ($ipnum <= 3494595583)) { $sel_table = 'csvs86';}
if (($ipnum >= 3494595584 ) && ($ipnum <= 3508304943)) { $sel_table = 'csvs87';}
if (($ipnum >= 3508304944 ) && ($ipnum <= 3512549375)) { $sel_table = 'csvs88';}
if (($ipnum >= 3512549376 ) && ($ipnum <= 3519406511)) { $sel_table = 'csvs89';}
if (($ipnum >= 3519406512 ) && ($ipnum <= 3557339271)) { $sel_table = 'csvs90';}
if (($ipnum >= 3557339272 ) && ($ipnum <= 3560718335)) { $sel_table = 'csvs91';}
if (($ipnum >= 3560718336 ) && ($ipnum <= 3560943426)) { $sel_table = 'csvs92';}
if (($ipnum >= 3560943427 ) && ($ipnum <= 3560947455)) { $sel_table = 'csvs93';}
if (($ipnum >= 3560947456 ) && ($ipnum <= 3564353359)) { $sel_table = 'csvs94';}
if (($ipnum >= 3564353360 ) && ($ipnum <= 3566354431)) { $sel_table = 'csvs95';}
if (($ipnum >= 3566354432 ) && ($ipnum <= 3572039679)) { $sel_table = 'csvs96';}
if (($ipnum >= 3572039680 ) && ($ipnum <= 3576240127)) { $sel_table = 'csvs97';}
if (($ipnum >= 3576240128 ) && ($ipnum <= 3577601319)) { $sel_table = 'csvs98';}
if (($ipnum >= 3577601320 ) && ($ipnum <= 3582572799)) { $sel_table = 'csvs99';}
if (($ipnum >= 3582572800 ) && ($ipnum <= 3585842687)) { $sel_table = 'csvs100';}
if (($ipnum >= 3585842688 ) && ($ipnum <= 3589545983)) { $sel_table = 'csvs101';}
if (($ipnum >= 3589545984 ) && ($ipnum <= 3625245903)) { $sel_table = 'csvs102';}
if (($ipnum >= 3625245904 ) && ($ipnum <= 3630041927)) { $sel_table = 'csvs103';}
if (($ipnum >= 3630041928 ) && ($ipnum <= 3633032223)) { $sel_table = 'csvs104';}
if (($ipnum >= 3633032224 ) && ($ipnum <= 3641114031)) { $sel_table = 'csvs105';}
if (($ipnum >= 3641114032 ) && ($ipnum <= 3645184383)) { $sel_table = 'csvs106';}
if (($ipnum >= 3645184384 ) && ($ipnum <= 3645765475)) { $sel_table = 'csvs107';}
if (($ipnum >= 3645765476 ) && ($ipnum <= 3652034111)) { $sel_table = 'csvs108';}
if (($ipnum >= 3652034112 ) && ($ipnum <= 3741319167)) { $sel_table = 'csvs109';}

補充至此!
黑牌種子教師
 
文章: 4
註冊時間: 週日 7月 06, 2008 7:01 pm

文章黑牌種子教師 » 週五 10月 02, 2009 3:19 pm

http://rms.twnic.net.tw/twnic/Resources-non.htm 之 IPv4核發分配情形

twnic 之 table SQL 代碼, TABLE 名稱自行更改

CREATE TABLE `twcsv` (
`start_ip` varchar(15) NOT NULL default '',
`end_ip` varchar(15) NOT NULL default '',
`start` int(10) unsigned NOT NULL default '0',
`end` int(10) unsigned NOT NULL default '0',
`cc` varchar(20) NOT NULL default '',
`cn` varchar(50) character set utf8 NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

IPv4核發分配情形資料 SQL 代碼, TABLE 名稱自行更改與上對稱

INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.8.14.0' , '202.8.15.255' , '3389525504' , '3389526015' , '104IT-NET' , '一零四資訊科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.79.192.0' , '211.79.207.255' , '3545219072' , '3545223167' , 'ACCSINET-NET' , '安碁資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.207.32.0' , '203.207.47.255' , '3419348992' , '3419353087' , 'APBT-NET' , '亞太電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.201.32.0' , '203.201.47.255' , '3418955776' , '3418959871' , 'APBT-NET' , '亞太電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.34.0.0' , '218.34.255.255' , '3659661312' , '3659726847' , 'ETWEBS-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.58.0.0' , '210.58.255.255' , '3527016448' , '3527081983' , 'ETWEBS-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.202.48.0' , '210.202.55.255' , '3536465920' , '3536467967' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.219.0.0' , '124.219.127.255' , '2094727168' , '2094759935' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '222.157.0.0' , '222.157.255.255' , '3734831104' , '3734896639' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.187.0.0' , '218.187.255.255' , '3669688320' , '3669753855' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.201.0.0' , '210.201.255.255' , '3536388096' , '3536453631' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.63.192.0' , '210.63.223.255' , '3527393280' , '3527401471' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '222.250.0.0' , '222.250.255.255' , '3740925952' , '3740991487' , 'ETWEBS-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.85.0.0' , '210.85.255.255' , '3528785920' , '3528851455' , 'ETWEBS-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.178.128.0' , '202.178.255.255' , '3400695808' , '3400728575' , 'ETWEBS-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.202.64.0' , '210.202.127.255' , '3536470016' , '3536486399' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '60.244.128.0' , '60.244.255.255' , '1022656512' , '1022689279' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '60.244.0.0' , '60.244.127.255' , '1022623744' , '1022656511' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '219.91.0.0' , '219.91.127.255' , '3680174080' , '3680206847' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.202.0.0' , '210.202.31.255' , '3536453632' , '3536461823' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.79.128.0' , '203.79.255.255' , '3410984960' , '3411017727' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '222.251.0.0' , '222.251.127.255' , '3740991488' , '3741024255' , 'ETWEBS-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.184.0.0' , '218.184.255.255' , '3669491712' , '3669557247' , 'ETWEBS-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.35.0.0' , '218.35.255.255' , '3659726848' , '3659792383' , 'ETWEBS-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.202.128.0' , '210.202.255.255' , '3536486400' , '3536519167' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.202.32.0' , '210.202.47.255' , '3536461824' , '3536465919' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.218.0.0' , '124.218.255.255' , '2094661632' , '2094727167' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '222.156.0.0' , '222.156.255.255' , '3734765568' , '3734831103' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.203.0.0' , '210.203.127.255' , '3536519168' , '3536551935' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.200.0.0' , '210.200.255.255' , '3536322560' , '3536388095' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.63.224.0' , '210.63.255.255' , '3527401472' , '3527409663' , 'APOL-NET' , '亞太線上服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.169.160.0' , '202.169.175.255' , '3400114176' , '3400118271' , 'ASCCNOC-NET' , '中央研究院計算中心' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '117.103.96.0' , '117.103.111.255' , '1969709056' , '1969713151' , 'ASGC-NET' , '中央研究院網格計算團隊' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.207.0.0' , '203.207.15.255' , '3419340800' , '3419344895' , 'ASIAINFRA-NET' , '亞太網匯股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.64.32.0' , '61.64.47.255' , '1027612672' , '1027616767' , 'ATT-NET' , '台灣美訊國際通訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.57.240.0' , '61.57.255.255' , '1027207168' , '1027211263' , 'BWIZ-NET' , '正源科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.160.144.0' , '203.160.159.255' , '3416297472' , '3416301567' , 'CHIMEI-NET' , '奇美實業股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.57.192.0' , '61.57.207.255' , '1027194880' , '1027198975' , 'CHINET-NET' , '中傳資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '121.50.176.0' , '121.50.191.255' , '2033364992' , '2033369087' , 'CHUAN-CHAN-NET' , '荃城有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '116.212.80.0' , '116.212.95.255' , '1960071168' , '1960075263' , 'CHWBN-NET' , '中華聯網寬頻股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.67.112.0' , '61.67.127.255' , '1027829760' , '1027833855' , 'CHWBN-NET' , '中華聯網寬頻股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.60.240.0' , '61.60.255.255' , '1027403776' , '1027407871' , 'CYCCATV-NET' , '世新有線電視股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '180.92.0.0' , '180.92.15.255' , '3025928192' , '3025932287' , 'CYCCATV-NET' , '世新有線電視股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.58.48.0' , '61.58.63.255' , '1027223552' , '1027227647' , 'CYCCATV-NET' , '世新有線電視股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.58.16.0' , '61.58.31.255' , '1027215360' , '1027219455' , 'CYCCATV-NET' , '世新有線電視股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.57.208.0' , '61.57.223.255' , '1027198976' , '1027203071' , 'CYCCATV-NET' , '世新有線電視股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.174.16.0' , '202.174.31.255' , '3400404992' , '3400409087' , 'DIGICELL-NET' , '數碼戲胞科技娛樂股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.76.192.0' , '211.76.223.255' , '3545022464' , '3545030655' , 'SAYHI-NET' , '登門數位通信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.73.32.0' , '211.73.63.255' , '3544784896' , '3544793087' , 'SAYHI-NET' , '登門數位通信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.79.96.0' , '211.79.111.255' , '3545194496' , '3545198591' , 'SAYHI-NET' , '登門數位通信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '116.50.32.0' , '116.50.47.255' , '1949442048' , '1949446143' , 'DONGFONG-NET' , '東豐科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.78.80.0' , '211.78.95.255' , '3545124864' , '3545128959' , 'DWINS-NET' , '敦緯數位服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '113.21.160.0' , '113.21.191.255' , '1897242624' , '1897250815' , 'DYXNET-NET' , '香港商第一線有限公司台灣分公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.56.64.0' , '61.56.79.255' , '1027096576' , '1027100671' , 'DYXNET-NET' , '香港商第一線有限公司台灣分公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.56.80.0' , '61.56.95.255' , '1027100672' , '1027104767' , 'DYXNET-NET' , '香港商第一線有限公司台灣分公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.247.160.0' , '61.247.175.255' , '1039638528' , '1039642623' , 'DYXNET-NET' , '香港商第一線有限公司台灣分公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.96.0' , '210.67.111.255' , '3527630848' , '3527634943' , 'DYXNET-NET' , '香港商第一線有限公司台灣分公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.78.240.0' , '211.78.255.255' , '3545165824' , '3545169919' , 'E2CENTER-NET' , '神通電腦股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '115.85.144.0' , '115.85.159.255' , '1934987264' , '1934991359' , 'EASPNET-NET' , '數位通國際網路股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.168.192.0' , '202.168.207.255' , '3400056832' , '3400060927' , 'EASPNET-NET' , '數位通國際網路股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.64.48.0' , '61.64.63.255' , '1027616768' , '1027620863' , 'EASPNET-NET' , '數位通國際網路股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.76.96.0' , '211.76.111.255' , '3544997888' , '3545001983' , 'EBT-NET' , '亞太固網寬頻股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.56.16.0' , '61.56.31.255' , '1027084288' , '1027088383' , 'EDTNS-NET' , '易達通網路系統有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '119.30.16.0' , '119.30.31.255' , '1998458880' , '1998462975' , 'EDTNS-NET' , '易達通網路系統有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.241.160.0' , '210.241.191.255' , '3539050496' , '3539058687' , 'EINVEST-NET' , '創新國際股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.57.128.0' , '61.57.143.255' , '1027178496' , '1027182591' , 'ELNET-NET' , '億聯科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '123.50.32.0' , '123.50.63.255' , '2066882560' , '2066890751' , 'ELNET-NET' , '億聯科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.155.160.0' , '124.155.191.255' , '2090573824' , '2090582015' , 'ELNET-NET' , '億聯科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.57.144.0' , '61.57.159.255' , '1027182592' , '1027186687' , 'ELNET-NET' , '億聯科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.79.112.0' , '211.79.127.255' , '3545198592' , '3545202687' , 'EMAX-NET' , '威達超舜電信多媒體股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '113.61.128.0' , '113.61.255.255' , '1899855872' , '1899888639' , 'EMAX-NET' , '威達超舜電信多媒體股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '119.15.192.0' , '119.15.255.255' , '1997520896' , '1997537279' , 'EMAX-NET' , '威達超舜電信多媒體股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.241.192.0' , '210.241.223.255' , '3539058688' , '3539066879' , 'FETNET-NET' , '遠傳電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '118.231.0.0' , '118.231.255.255' , '1994850304' , '1994915839' , 'FETNET-NET' , '遠傳電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.77.64.0' , '211.77.127.255' , '3545055232' , '3545071615' , 'FETNET-NET' , '遠傳電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.77.0.0' , '211.77.63.255' , '3545038848' , '3545055231' , 'FETNET-NET' , '遠傳電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '114.140.0.0' , '114.140.255.255' , '1921777664' , '1921843199' , 'FETNET-NET' , '遠傳電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.77.128.0' , '211.77.255.255' , '3545071616' , '3545104383' , 'FETNET-NET' , '遠傳電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.73.128.0' , '211.73.159.255' , '3544809472' , '3544817663' , 'FETNET-NET' , '遠傳電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '110.24.0.0' , '110.31.255.255' , '1847066624' , '1847590911' , 'FETNET-NET' , '遠傳電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.20.0.0' , '61.20.255.255' , '1024720896' , '1024786431' , 'FETNET-NET' , '遠傳電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '119.75.240.0' , '119.75.255.255' , '2001465344' , '2001469439' , 'FITEL-NET' , '大眾電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.67.48.0' , '61.67.63.255' , '1027813376' , '1027817471' , 'FUHWA-NET' , '復華金融控股股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.5.4.0' , '202.5.5.255' , '3389326336' , '3389326847' , 'GETOP-NET' , '堅達資訊實業股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '111.235.192.0' , '111.235.255.255' , '1877721088' , '1877737471' , 'GMC-NET' , '全球一動股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '111.125.128.0' , '111.125.135.255' , '1870495744' , '1870497791' , 'GMC-NET' , '全球一動股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.199.64.0' , '124.199.95.255' , '2093432832' , '2093441023' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.56.0.0' , '61.56.15.255' , '1027080192' , '1027084287' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.60.0.0' , '61.60.31.255' , '1027342336' , '1027350527' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.241.64.0' , '210.241.127.255' , '3539025920' , '3539042303' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.69.0.0' , '210.69.255.255' , '3527737344' , '3527802879' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.199.96.0' , '124.199.111.255' , '2093441024' , '2093445119' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.57.32.0' , '61.57.63.255' , '1027153920' , '1027162111' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.60.32.0' , '61.60.127.255' , '1027350528' , '1027375103' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.79.128.0' , '211.79.159.255' , '3545202688' , '3545210879' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '163.29.0.0' , '163.29.255.255' , '2736586752' , '2736652287' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '117.56.0.0' , '117.56.255.255' , '1966604288' , '1966669823' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.67.64.0' , '61.67.95.255' , '1027817472' , '1027825663' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.79.160.0' , '211.79.191.255' , '3545210880' , '3545219071' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.241.0.0' , '210.241.63.255' , '3539009536' , '3539025919' , 'GSN-NET' , '行政院研究發展考核委員會' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.78.64.0' , '211.78.79.255' , '3545120768' , '3545124863' , 'GSNET-NET' , '博訊科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.65.192.0' , '61.65.255.255' , '1027719168' , '1027735551' , 'GTBC-NET' , '大台北寬頻網路' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.67.0.0' , '61.67.15.255' , '1027801088' , '1027805183' , 'GTBC-NET' , '大台北寬頻網路' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.118.224.0' , '203.118.239.255' , '3413565440' , '3413569535' , 'GTT-NET' , '大台南科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.65.128.0' , '203.65.159.255' , '3410067456' , '3410075647' , 'HEALTHNET-NET' , '行政院衛生署' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.65.0.0' , '203.65.127.255' , '3410034688' , '3410067455' , 'HEALTHNET-NET' , '行政院衛生署' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.75.128.0' , '211.75.255.255' , '3544940544' , '3544973311' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.241.224.0' , '210.241.255.255' , '3539066880' , '3539075071' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.59.128.0' , '210.59.255.255' , '3527114752' , '3527147519' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.65.0.0' , '210.65.255.255' , '3527475200' , '3527540735' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.69.0.0' , '203.69.255.255' , '3410296832' , '3410362367' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '111.70.0.0' , '111.71.255.255' , '1866858496' , '1866989567' , 'EMOME-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '116.59.0.0' , '116.59.255.255' , '1950023680' , '1950089215' , 'EMOME-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '111.240.0.0' , '111.255.255.255' , '1877999616' , '1879048191' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '118.168.0.0' , '118.171.255.255' , '1990721536' , '1990983679' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '122.118.0.0' , '122.118.255.255' , '2054553600' , '2054619135' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '125.232.0.0' , '125.233.255.255' , '2112356352' , '2112487423' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '168.95.0.0' , '168.95.255.255' , '2824798208' , '2824863743' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '59.120.0.0' , '59.123.255.255' , '997720064' , '997982207' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.168.0.0' , '218.175.255.255' , '3668443136' , '3668967423' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.224.0.0' , '61.227.255.255' , '1038090240' , '1038352383' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.216.0.0' , '61.216.255.255' , '1037565952' , '1037631487' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.160.0.0' , '218.163.255.255' , '3667918848' , '3668180991' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.62.248.0' , '210.62.255.255' , '3527342080' , '3527344127' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.20.0.0' , '211.20.255.255' , '3541303296' , '3541368831' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.160.224.0' , '203.160.255.255' , '3416317952' , '3416326143' , 'TWGATE-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.72.128.0' , '211.72.255.255' , '3544743936' , '3544776703' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.72.0.0' , '211.72.127.255' , '3544711168' , '3544743935' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.242.0.0' , '210.242.127.255' , '3539075072' , '3539107839' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.71.128.0' , '210.71.255.255' , '3527901184' , '3527933951' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.75.0.0' , '203.75.255.255' , '3410690048' , '3410755583' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.39.128.0' , '202.39.255.255' , '3391586304' , '3391619071' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '114.136.0.0' , '114.137.255.255' , '1921515520' , '1921646591' , 'EMOME-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.79.32.0' , '211.79.47.255' , '3545178112' , '3545182207' , 'EMOME-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '114.32.0.0' , '114.47.255.255' , '1914699776' , '1915748351' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '122.120.0.0' , '122.127.255.255' , '2054684672' , '2055208959' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '60.249.0.0' , '60.249.255.255' , '1022951424' , '1023016959' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '60.250.0.0' , '60.251.255.255' , '1023016960' , '1023148031' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '59.124.0.0' , '59.127.255.255' , '997982208' , '998244351' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '220.128.0.0' , '220.128.63.255' , '3699376128' , '3699392511' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.164.0.0' , '218.165.255.255' , '3668180992' , '3668312063' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.217.0.0' , '61.217.255.255' , '1037631488' , '1037697023' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.228.0.0' , '61.231.255.255' , '1038352384' , '1038614527' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.39.0.0' , '202.39.95.255' , '3391553536' , '3391578111' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.22.0.0' , '211.22.255.255' , '3541434368' , '3541499903' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.78.176.0' , '203.78.191.255' , '3410931712' , '3410935807' , 'TWGATE-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.21.0.0' , '211.21.255.255' , '3541368832' , '3541434367' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.75.0.0' , '211.75.127.255' , '3544907776' , '3544940543' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.242.128.0' , '210.242.255.255' , '3539107840' , '3539140607' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.61.0.0' , '210.61.255.255' , '3527213056' , '3527278591' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.74.0.0' , '203.74.255.255' , '3410624512' , '3410690047' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.66.0.0' , '203.66.255.255' , '3410100224' , '3410165759' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '111.80.0.0' , '111.83.255.255' , '1867513856' , '1867775999' , 'EMOME-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '221.120.0.0' , '221.120.95.255' , '3715629056' , '3715653631' , 'EMOME-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '114.24.0.0' , '114.27.255.255' , '1914175488' , '1914437631' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '118.160.0.0' , '118.167.255.255' , '1990197248' , '1990721535' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '122.116.0.0' , '122.117.255.255' , '2054422528' , '2054553599' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '125.224.0.0' , '125.231.255.255' , '2111832064' , '2112356351' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '60.248.0.0' , '60.248.255.255' , '1022885888' , '1022951423' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '220.129.0.0' , '220.143.255.255' , '3699441664' , '3700424703' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.166.0.0' , '218.167.255.255' , '3668312064' , '3668443135' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.218.0.0' , '61.219.255.255' , '1037697024' , '1037828095' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '220.128.64.0' , '220.128.255.255' , '3699392512' , '3699441663' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.220.0.0' , '61.223.255.255' , '1037828096' , '1038090239' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.23.0.0' , '211.23.255.255' , '3541499904' , '3541565439' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '114.30.32.0' , '114.30.47.255' , '1914576896' , '1914580991' , 'TWGATE-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '59.112.0.0' , '59.119.255.255' , '997195776' , '997720063' , 'HINET-NET' , '中華電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.76.80.0' , '211.76.95.255' , '3544993792' , '3544997887' , 'HIWAY-NET' , '海威數位加值服務股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.79.208.0' , '211.79.223.255' , '3545223168' , '3545227263' , 'IBM-USF-NET' , 'IBM台灣分公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.73.96.0' , '211.73.127.255' , '3544801280' , '3544809471' , 'IONET-NET' , '台灣愛鷗網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.61.240.0' , '61.61.255.255' , '1027469312' , '1027473407' , 'ITRINET-NET' , '工業技術研究院' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.63.32.0' , '61.63.95.255' , '1027547136' , '1027563519' , 'KBT-NET' , '和網寬頻電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '58.86.0.0' , '58.86.255.255' , '978714624' , '978780159' , 'KBT-NET' , '和網寬頻電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.63.0.0' , '61.63.31.255' , '1027538944' , '1027547135' , 'KBT-NET' , '和網寬頻電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.67.128.0' , '61.67.255.255' , '1027833856' , '1027866623' , 'KBT-NET' , '和網寬頻電信股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '220.157.112.0' , '220.157.127.255' , '3701305344' , '3701309439' , 'KE-ING-NET' , '中嘉寬頻股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.151.48.0' , '202.151.63.255' , '3398905856' , '3398909951' , 'KE-ING-NET' , '中嘉寬頻股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '122.99.0.0' , '122.99.63.255' , '2053308416' , '2053324799' , 'KE-ING-NET' , '中嘉寬頻股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '123.252.0.0' , '123.252.127.255' , '2080112640' , '2080145407' , 'KE-ING-NET' , '中嘉寬頻股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '115.43.0.0' , '115.43.255.255' , '1932197888' , '1932263423' , 'KE-ING-NET' , '中嘉寬頻股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.155.128.0' , '124.155.159.255' , '2090565632' , '2090573823' , 'KE-ING-NET' , '中嘉寬頻股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '119.14.0.0' , '119.14.255.255' , '1997406208' , '1997471743' , 'KE-ING-NET' , '中嘉寬頻股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.61.0.0' , '61.61.191.255' , '1027407872' , '1027457023' , 'KGT-NET' , '和宇寬頻網路股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.78.0.0' , '211.78.15.255' , '3545104384' , '3545108479' , 'KGT-NET' , '和宇寬頻網路股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.78.32.0' , '211.78.63.255' , '3545112576' , '3545120767' , 'KGT-NET' , '和宇寬頻網路股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.78.16.0' , '211.78.31.255' , '3545108480' , '3545112575' , 'KGT-NET' , '和宇寬頻網路股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.57.176.0' , '61.57.191.255' , '1027190784' , '1027194879' , 'KINGNET-NET' , '今網資訊科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.57.160.0' , '61.57.175.255' , '1027186688' , '1027190783' , 'KINGNET-NET' , '今網資訊科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '122.128.80.0' , '122.128.87.255' , '2055229440' , '2055231487' , 'LANWIN-NET' , '聯盛電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '122.200.152.0' , '122.200.159.255' , '2059966464' , '2059968511' , 'LINCHEIN-NET' , '臨謙科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.76.0.0' , '211.76.31.255' , '3544973312' , '3544981503' , 'MKY-NET' , '瑪凱電信(股)公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.244.192.0' , '210.244.223.255' , '3539255296' , '3539263487' , 'MKY-NET' , '瑪凱電信(股)公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.62.160.0' , '210.62.175.255' , '3527319552' , '3527323647' , 'MYNET-NET' , '太聯科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.244.224.0' , '210.244.255.255' , '3539263488' , '3539271679' , 'MYNET-NET' , '太聯科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.145.208.0' , '203.145.223.255' , '3415330816' , '3415334911' , 'NARL-NET' , '財團法人國家實驗研究院' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.145.192.0' , '203.145.207.255' , '3415326720' , '3415330815' , 'NARL-NET' , '財團法人國家實驗研究院' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.79.48.0' , '211.79.63.255' , '3545182208' , '3545186303' , 'TWAREN-NET' , '國家高速網路與計算中心' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.73.64.0' , '211.73.95.255' , '3544793088' , '3544801279' , 'NBEN-NET' , '國家高速網路與計算中心' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.252.0' , '192.72.252.255' , '3226008576' , '3226008831' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '59.104.0.0' , '59.105.255.255' , '996671488' , '996802559' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '221.169.0.0' , '221.169.255.255' , '3718840320' , '3718905855' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.32.0.0' , '218.32.255.255' , '3659530240' , '3659595775' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.56.224.0' , '61.56.255.255' , '1027137536' , '1027145727' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.78.128.0' , '211.78.159.255' , '3545137152' , '3545145343' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.244.0.0' , '210.244.127.255' , '3539206144' , '3539238911' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.64.0.0' , '210.64.255.255' , '3527409664' , '3527475199' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.67.0.0' , '203.67.255.255' , '3410165760' , '3410231295' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '123.51.128.0' , '123.51.255.255' , '2066972672' , '2067005439' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.4.0' , '192.72.7.255' , '3225945088' , '3225946111' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '123.204.0.0' , '123.205.255.255' , '2076966912' , '2077097983' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.64.0' , '192.72.127.255' , '3225960448' , '3225976831' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.224.0' , '192.72.239.255' , '3226001408' , '3226005503' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '112.104.0.0' , '112.105.255.255' , '1885863936' , '1885995007' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.210.0.0' , '218.210.255.255' , '3671195648' , '3671261183' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '220.228.0.0' , '220.228.255.255' , '3705929728' , '3705995263' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.66.0.0' , '61.66.255.255' , '1027735552' , '1027801087' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.78.160.0' , '211.78.191.255' , '3545145344' , '3545153535' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.74.128.0' , '211.74.255.255' , '3544875008' , '3544907775' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.243.128.0' , '210.243.255.255' , '3539173376' , '3539206143' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.66.0.0' , '210.66.255.255' , '3527540736' , '3527606271' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.70.0.0' , '203.70.255.255' , '3410362368' , '3410427903' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.3.0' , '192.72.3.255' , '3225944832' , '3225945087' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.16.0' , '192.72.31.255' , '3225948160' , '3225952255' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.32.0' , '192.72.63.255' , '3225952256' , '3225960447' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.192.0' , '192.72.223.255' , '3225993216' , '3226001407' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.240.0' , '192.72.247.255' , '3226005504' , '3226007551' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '218.211.0.0' , '218.211.255.255' , '3671261184' , '3671326719' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '220.229.0.0' , '220.229.255.255' , '3705995264' , '3706060799' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '139.175.0.0' , '139.175.255.255' , '2343501824' , '2343567359' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.56.192.0' , '61.56.223.255' , '1027129344' , '1027137535' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.59.0.0' , '61.59.255.255' , '1027276800' , '1027342335' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.74.0.0' , '211.74.127.255' , '3544842240' , '3544875007' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.68.0.0' , '210.68.255.255' , '3527671808' , '3527737343' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.73.0.0' , '203.73.255.255' , '3410558976' , '3410624511' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '113.196.0.0' , '113.196.255.255' , '1908670464' , '1908735999' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.8.0' , '192.72.15.255' , '3225946112' , '3225948159' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '122.146.0.0' , '122.147.255.255' , '2056388608' , '2056519679' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.128.0' , '192.72.191.255' , '3225976832' , '3225993215' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.72.248.0' , '192.72.251.255' , '3226007552' , '3226008575' , 'NCICNET-NET' , '新世紀資通股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.5.12.0' , '202.5.15.255' , '3389328384' , '3389329407' , 'NCREE-NET' , '國家地震工程研究中心' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.56.96.0' , '61.56.111.255' , '1027104768' , '1027108863' , 'NETOWN-NET' , '真茂科技股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.76.160.0' , '211.76.175.255' , '3545014272' , '3545018367' , 'NHRI-NET' , '國家衛生研究院' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.76.240.0' , '211.76.255.255' , '3545034752' , '3545038847' , 'NTCU-NET' , '北台灣社區大學網路' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.241.128.0' , '210.241.159.255' , '3539042304' , '3539050495' , 'PAGIC-NET' , '宏碁股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.63.64.0' , '210.63.127.255' , '3527360512' , '3527376895' , 'PAGIC-NET' , '宏碁股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.73.192.0' , '211.73.223.255' , '3544825856' , '3544834047' , 'PAGIC-NET' , '宏碁股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.65.192.0' , '203.65.223.255' , '3410083840' , '3410092031' , 'PAGIC-NET' , '宏碁股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.73.224.0' , '211.73.255.255' , '3544834048' , '3544842239' , 'PAGIC-NET' , '宏碁股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.64.0' , '210.67.95.255' , '3527622656' , '3527630847' , 'PAGIC-NET' , '宏碁股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.148.208.0' , '202.148.223.255' , '3398750208' , '3398754303' , 'PCHOME-NET' , '網路家庭國際資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.57.224.0' , '61.57.239.255' , '1027203072' , '1027207167' , 'PIINET-NET' , '統一資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.8.0.0' , '124.11.255.255' , '2080899072' , '2081161215' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '219.81.0.0' , '219.81.255.255' , '3679518720' , '3679584255' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.31.0.0' , '61.31.255.255' , '1025441792' , '1025507327' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.30.0.0' , '61.30.255.255' , '1025376256' , '1025441791' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.243.96.0' , '210.243.127.255' , '3539165184' , '3539173375' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.63.128.0' , '210.63.159.255' , '3527376896' , '3527385087' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.208.0' , '210.67.223.255' , '3527659520' , '3527663615' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.62.0.0' , '210.62.31.255' , '3527278592' , '3527286783' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.12.0.0' , '124.12.255.255' , '2081161216' , '2081226751' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '60.198.0.0' , '60.198.255.255' , '1019609088' , '1019674623' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '219.80.0.0' , '219.80.255.255' , '3679453184' , '3679518719' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.57.0.0' , '61.57.31.255' , '1027145728' , '1027153919' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.79.0.0' , '211.79.31.255' , '3545169920' , '3545178111' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.243.64.0' , '210.243.95.255' , '3539156992' , '3539165183' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.144.0' , '210.67.159.255' , '3527643136' , '3527647231' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.62.32.0' , '210.62.63.255' , '3527286784' , '3527294975' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.108.128.0' , '124.108.191.255' , '2087485440' , '2087501823' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '60.199.0.0' , '60.199.255.255' , '1019674624' , '1019740159' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '219.86.0.0' , '219.87.255.255' , '3679846400' , '3679977471' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.192.0' , '210.67.207.255' , '3527655424' , '3527659519' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.78.208.0' , '211.78.223.255' , '3545157632' , '3545161727' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.65.160.0' , '203.65.191.255' , '3410075648' , '3410083839' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.63.160.0' , '210.63.191.255' , '3527385088' , '3527393279' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.62.192.0' , '210.62.223.255' , '3527327744' , '3527335935' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.160.0' , '210.67.191.255' , '3527647232' , '3527655423' , 'TFN-NET' , '台灣固網股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.150.128.0' , '124.150.135.255' , '2090237952' , '2090239999' , 'PUMO-NET' , '捕夢網數位科技有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '115.30.64.0' , '115.30.127.255' , '1931362304' , '1931378687' , 'Q-Ware-net' , '安源通訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '60.245.64.0' , '60.245.95.255' , '1022705664' , '1022713855' , 'Q-Ware-net' , '安源通訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '60.245.96.0' , '60.245.127.255' , '1022713856' , '1022722047' , 'Q-Ware-net' , '安源通訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.65.128.0' , '61.65.191.255' , '1027702784' , '1027719167' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.58.192.0' , '61.58.255.255' , '1027260416' , '1027276799' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.60.128.0' , '61.60.159.255' , '1027375104' , '1027383295' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.62.176.0' , '210.62.191.255' , '3527323648' , '3527327743' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '60.245.0.0' , '60.245.63.255' , '1022689280' , '1022705663' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.63.160.0' , '61.63.255.255' , '1027579904' , '1027604479' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.60.160.0' , '61.60.191.255' , '1027383296' , '1027391487' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.73.0.0' , '211.73.31.255' , '3544776704' , '3544784895' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '122.201.128.0' , '122.201.255.255' , '2060025856' , '2060058623' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.65.0.0' , '61.65.127.255' , '1027670016' , '1027702783' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.63.128.0' , '61.63.159.255' , '1027571712' , '1027579903' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.79.64.0' , '211.79.95.255' , '3545186304' , '3545194495' , 'SAVECOM-NET' , '宏遠電訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.109.112.0' , '124.109.127.255' , '2087546880' , '2087550975' , 'SIGMA-NET' , '大無畏網路事業股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.121.240.0' , '203.121.255.255' , '3413766144' , '3413770239' , 'SIGMA-NET' , '大無畏網路事業股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.60.192.0' , '61.60.207.255' , '1027391488' , '1027395583' , 'SIGMA-NET' , '大無畏網路事業股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.121.224.0' , '203.121.239.255' , '3413762048' , '3413766143' , 'SIGMA-NET' , '大無畏網路事業股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.190.16.0' , '203.190.23.255' , '3418230784' , '3418232831' , 'SIMPLE-NET' , '新樸股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.76.144.0' , '211.76.159.255' , '3545010176' , '3545014271' , 'SINOPAC-NET' , '永豐金融控股股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.62.0.0' , '61.62.255.255' , '1027473408' , '1027538943' , 'SONET-NET' , '台灣碩網網路娛樂股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.56.144.0' , '61.56.159.255' , '1027117056' , '1027121151' , 'SONET-NET' , '台灣碩網網路娛樂股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '219.84.0.0' , '219.84.255.255' , '3679715328' , '3679780863' , 'SONET-NET' , '台灣碩網網路娛樂股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.64.128.0' , '61.64.255.255' , '1027637248' , '1027670015' , 'SONET-NET' , '台灣碩網網路娛樂股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '219.85.0.0' , '219.85.255.255' , '3679780864' , '3679846399' , 'SONET-NET' , '台灣碩網網路娛樂股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.64.64.0' , '61.64.127.255' , '1027620864' , '1027637247' , 'SONET-NET' , '台灣碩網網路娛樂股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '61.56.128.0' , '61.56.143.255' , '1027112960' , '1027117055' , 'SONET-NET' , '台灣碩網網路娛樂股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.84.144.0' , '203.84.151.255' , '3411316736' , '3411318783' , 'STWN-NET' , '台灣新力國際股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '211.76.128.0' , '211.76.143.255' , '3545006080' , '3545010175' , 'SYMPHOX-NET' , '神坊資訊' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.128.0' , '210.67.143.255' , '3527639040' , '3527643135' , 'SYSNET-NET' , '精誠資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.32.0' , '210.67.63.255' , '3527614464' , '3527622655' , 'SYSNET-NET' , '精誠資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.39.96.0' , '202.39.111.255' , '3391578112' , '3391582207' , 'SYSNET-NET' , '精誠資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.63.0.0' , '210.63.31.255' , '3527344128' , '3527352319' , 'SYSNET-NET' , '精誠資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.63.32.0' , '210.63.63.255' , '3527352320' , '3527360511' , 'SYSNET-NET' , '精誠資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.0.0' , '210.67.15.255' , '3527606272' , '3527610367' , 'SYSNET-NET' , '精誠資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.112.0' , '210.67.127.255' , '3527634944' , '3527639039' , 'SYSNET-NET' , '精誠資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.16.0' , '210.67.31.255' , '3527610368' , '3527614463' , 'SYSNET-NET' , '精誠資訊股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '202.6.104.0' , '202.6.105.255' , '3389417472' , '3389417983' , 'TAISHINBANK-NET' , '台新國際商業銀行' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '115.80.0.0' , '115.83.255.255' , '1934622720' , '1934884863' , 'TAIWANMOBILE-NET' , '台灣大哥大股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.29.160.0' , '124.29.191.255' , '2082316288' , '2082324479' , 'TAIWANMOBILE-NET' , '台灣大哥大股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '180.204.0.0' , '180.207.255.255' , '3033268224' , '3033530367' , 'TAIWANMOBILE-NET' , '台灣大哥大股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '123.99.0.0' , '123.99.31.255' , '2070085632' , '2070093823' , 'TAIWANMOBILE-NET' , '台灣大哥大股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '117.19.0.0' , '117.19.255.255' , '1964179456' , '1964244991' , 'TAIWANMOBILE-NET' , '台灣大哥大股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '123.99.32.0' , '123.99.63.255' , '2070093824' , '2070102015' , 'TAIWANMOBILE-NET' , '台灣大哥大股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '124.29.128.0' , '124.29.159.255' , '2082308096' , '2082316287' , 'TAIWANMOBILE-NET' , '台灣大哥大股份有限公司' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.114.0.0' , '140.114.255.255' , '2356281344' , '2356346879' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.116.0.0' , '140.119.255.255' , '2356412416' , '2356674559' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.134.0.0' , '140.134.255.255' , '2357592064' , '2357657599' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.131.0.0' , '140.131.255.255' , '2357395456' , '2357460991' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.128.0.0' , '140.128.255.255' , '2357198848' , '2357264383' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.112.0.0' , '140.112.255.255' , '2356150272' , '2356215807' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.109.0.0' , '140.109.255.255' , '2355953664' , '2356019199' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.67.248.0' , '210.67.255.255' , '3527669760' , '3527671807' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.62.240.0' , '210.62.247.255' , '3527340032' , '3527342079' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.59.0.0' , '210.59.127.255' , '3527081984' , '3527114751' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '210.70.0.0' , '210.70.255.255' , '3527802880' , '3527868415' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.83.195.0' , '192.83.195.255' , '3226714880' , '3226715135' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '203.64.0.0' , '203.64.255.255' , '3409969152' , '3410034687' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.83.192.0' , '192.83.192.255' , '3226714112' , '3226714367' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.83.189.0' , '192.83.189.255' , '3226713344' , '3226713599' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.83.186.0' , '192.83.186.255' , '3226712576' , '3226712831' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.83.183.0' , '192.83.183.255' , '3226711808' , '3226712063' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.83.180.0' , '192.83.180.255' , '3226711040' , '3226711295' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.83.177.0' , '192.83.177.255' , '3226710272' , '3226710527' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.83.174.0' , '192.83.174.255' , '3226709504' , '3226709759' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.83.171.0' , '192.83.171.255' , '3226708736' , '3226708991' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.83.168.0' , '192.83.168.255' , '3226707968' , '3226708223' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '192.192.0.0' , '192.192.255.255' , '3233808384' , '3233873919' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.120.0.0' , '140.127.255.255' , '2356674560' , '2357198847' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.135.0.0' , '140.135.255.255' , '2357657600' , '2357723135' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.132.0.0' , '140.132.255.255' , '2357460992' , '2357526527' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.129.0.0' , '140.129.255.255' , '2357264384' , '2357329919' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.113.0.0' , '140.113.255.255' , '2356215808' , '2356281343' , 'TANET-NET' , '教育部' ) ;
INSERT INTO `twcsv` ( `start_ip`,`end_ip`,`start`,`end`,`cc`,`cn` ) VALUES ( '140.110.0.0' , '140.110.255.255' , '2356019200' , '2356084735' , 'TANET-NET' , '教育部' ) ;
黑牌種子教師
 
文章: 4
註冊時間: 週日 7月 06, 2008 7:01 pm

下一頁

回到 linux技術討論

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 0 位訪客

cron