Skip to content

Commit

Permalink
remove bad ip
Browse files Browse the repository at this point in the history
  • Loading branch information
liruqi committed Oct 15, 2012
1 parent 950ffba commit d383f95
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 108 deletions.
55 changes: 1 addition & 54 deletions dnsmasq.conf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#Author: [email protected]
#Date: 2012年10月15日 星期一 11时14分52秒 CST
#Date: 2012年10月15日 星期一 11时56分29秒 CST
#Description: generate dnsmasq conf from hosts file

server=/android.clients.google.com/114.114.114.114
Expand Down Expand Up @@ -423,92 +423,41 @@ address=/www.googlesource.com/203.208.46.222
address=/plus.google.com/203.208.45.206
address=/plus.url.google.com/203.208.45.206
address=/plusone.google.com/203.208.45.206
address=/0.facebook.com/69.171.228.25
address=/ah8.facebook.com/69.171.239.10
address=/api-read.facebook.com/69.63.189.53
address=/api.connect.facebook.com/66.220.146.89
address=/api.facebook.com/69.171.225.13
address=/apps.facebook.com/69.171.229.39
address=/b.static.ak.facebook.com/61.213.189.98
address=/b.static.ak.fbcdn.net/61.213.189.120
address=/beta.facebook.com/66.220.145.57
address=/bigzipfiles.facebook.com/66.220.145.63
address=/creative.ak.fbcdn.net/61.213.189.113
address=/external.ak.fbcdn.net/97.65.135.139
address=/c.facebook.com/69.171.224.40
address=/chat.facebook.com/69.171.241.10
address=/chat.thefacebook.com/66.220.144.11
address=/check4.facebook.com/66.220.147.11
address=/check6.facebook.com/69.171.228.40
address=/connect.facebook.net/184.31.111.139
address=/creativeupload.facebook.com/69.171.227.19
address=/d.facebook.com/69.171.240.99
address=/developers.facebook.com/69.171.229.18
address=/error.facebook.com/69.171.224.27
address=/facebook.com/66.220.152.16
address=/fbcdn.net/61.213.189.113
address=/fbcdn-photos-a.akamaihd.net/80.67.74.111
address=/fbcdn-profile-a.akamaihd.net/64.213.102.26
address=/fbcdn-sphotos-a.akamaihd.net/173.223.232.67
address=/glb.facebook.com/69.171.239.10
address=/glb1.facebook.com/69.171.239.10
address=/groups.facebook.com/69.171.228.27
address=/hphotos-ak-snc1.facebook.com/69.63.180.186
address=/hphotos-ak-snc3.facebook.com/69.63.180.186
address=/hphotos-ash4.fbcdn.net/69.171.240.10
address=/hphotos-pao1.fbcdn.net/69.63.183.180
address=/hphotos-sjc1.fbcdn.net/69.63.183.51
address=/hphotos-snc1.fbcdn.net/69.63.180.186
address=/hphotos-snc3.fbcdn.net/69.63.183.3
address=/hphotos-snc6.fbcdn.net/66.220.151.22
address=/hphotos-snc7.fbcdn.net/69.171.227.24
address=/iphone.facebook.com/66.220.147.55
address=/irc.tfbnw.net/69.63.177.71
address=/ldap.thefacebook.com/66.220.144.43
address=/legacymail.thefacebook.com/66.220.144.49
address=/m.facebook.com/69.171.229.34
address=/mx.facebook.com/69.171.239.10
address=/o.facebook.com/69.63.190.12
address=/orcart.facebook.com/69.171.227.28
address=/photos-ak-ash1.facebook.com/69.63.186.26
address=/photos-ash1.facebook.com/69.63.186.24
address=/pixel.facebook.com/69.171.229.35
address=/pixmail.vip.tfbnw.net/69.171.240.14
address=/profile.ak.facebook.com/118.214.190.105
address=/profile.ak.fbcdn.net/61.213.189.114
address=/s-static.facebook.com/69.171.247.22
address=/sb-dev.thefacebook.com/66.220.144.97
address=/sb-test.thefacebook.com/66.220.144.98
address=/sb.thefacebook.com/66.220.144.99
address=/s-hprofile-sf2p.fbcdn.net/61.213.189.113
address=/s-static.ak.facebook.com/184.26.194.110
address=/s-static.ak.fbcdn.net/23.5.157.177
address=/secure-media.facebook.com/69.63.178.68
address=/secure-media.fbcdn.net/69.63.178.67
address=/secure-media-sf2p.facebook.com/69.63.181.57
address=/secure-profile.facebook.com/66.220.145.59
address=/secure.facebook.com/69.171.231.10
address=/spraydns.fbops.com/69.171.239.10
address=/ssl.facebook.com/69.63.181.15
address=/ssl.connect.facebook.com/69.171.228.44
address=/star.facebook.com/69.63.189.76
address=/static.ak.facebook.com/61.213.189.98
address=/static.ak.fbcdn.net/97.65.135.163
address=/static.facebook.com/69.171.239.10
address=/static.thefacebook.com/66.220.155.43
address=/touch.facebook.com/66.220.147.58
address=/upload.facebook.com/69.171.229.17
address=/vpn.tfbnw.net/66.220.144.41
address=/vthumb.ak.fbcdn.net/120.29.145.50
address=/vupload.facebook.com/66.220.151.31
address=/www.connect.facebook.com/69.171.225.31
address=/www.facebook.com/69.171.247.21
address=/www.fbplugin.com/66.220.146.61
address=/zh-CN.facebook.com/69.171.242.72
address=/flickr.com/66.94.233.186
address=/www.flickr.com/66.94.233.186
address=/static.flickr.com/68.142.214.43
address=/farm1.static.flickr.com/66.196.118.49
address=/farm2.static.flickr.com/69.147.90.159
address=/farm3.static.flickr.com/76.13.18.78
address=/farm4.static.flickr.com/67.195.19.66
Expand All @@ -521,14 +470,12 @@ address=/s.yimg.com/96.6.93.227
address=/d.yimg.com/98.137.88.88
address=/c5.ah.yahoo.com/68.142.196.57
address=/sa.edit.yahoo.com/124.108.120.124
address=/row.bc.yahoo.com/76.13.6.132
address=/open.login.yahoo.com/66.163.168.247
address=/login.yahoo.com/209.191.92.114
address=/edit.yahoo.com/209.191.92.115
address=/up.flickr.com/209.191.121.31
address=/adjax.flickr.yahoo.com/209.191.105.102
address=/content.yieldmanager.edgesuite.net/204.0.5.35
address=/us.bc.yahoo.com/76.13.6.132
address=/us.js2.yimg.com/204.0.5.34
address=/bf1.farm3.static.flickr.com/76.13.18.78
address=/farm3.static.flickr.com/76.13.18.78
Expand Down
53 changes: 0 additions & 53 deletions hosts
Original file line number Diff line number Diff line change
Expand Up @@ -513,95 +513,44 @@
#Google Services END

#Facebook Start
69.171.228.25 0.facebook.com
69.171.239.10 ah8.facebook.com
69.63.189.53 api-read.facebook.com
66.220.146.89 api.connect.facebook.com
69.171.225.13 api.facebook.com
69.171.229.39 apps.facebook.com
61.213.189.98 b.static.ak.facebook.com
61.213.189.120 b.static.ak.fbcdn.net
66.220.145.57 beta.facebook.com
66.220.145.63 bigzipfiles.facebook.com
61.213.189.113 creative.ak.fbcdn.net
97.65.135.139 external.ak.fbcdn.net
69.171.224.40 c.facebook.com
69.171.241.10 chat.facebook.com
66.220.144.11 chat.thefacebook.com
66.220.147.11 check4.facebook.com
69.171.228.40 check6.facebook.com
184.31.111.139 connect.facebook.net
69.171.227.19 creativeupload.facebook.com
69.171.240.99 d.facebook.com
69.171.229.18 developers.facebook.com
69.171.224.27 error.facebook.com
66.220.152.16 facebook.com
61.213.189.113 fbcdn.net
80.67.74.111 fbcdn-photos-a.akamaihd.net
64.213.102.26 fbcdn-profile-a.akamaihd.net
173.223.232.67 fbcdn-sphotos-a.akamaihd.net
69.171.239.10 glb.facebook.com
69.171.239.10 glb1.facebook.com
69.171.228.27 groups.facebook.com
69.63.180.186 hphotos-ak-snc1.facebook.com
69.63.180.186 hphotos-ak-snc3.facebook.com
69.171.240.10 hphotos-ash4.fbcdn.net
69.63.183.180 hphotos-pao1.fbcdn.net
69.63.183.51 hphotos-sjc1.fbcdn.net
69.63.180.186 hphotos-snc1.fbcdn.net
69.63.183.3 hphotos-snc3.fbcdn.net
66.220.151.22 hphotos-snc6.fbcdn.net
69.171.227.24 hphotos-snc7.fbcdn.net
66.220.147.55 iphone.facebook.com
69.63.177.71 irc.tfbnw.net
66.220.144.43 ldap.thefacebook.com
66.220.144.49 legacymail.thefacebook.com
69.171.229.34 m.facebook.com
69.171.239.10 mx.facebook.com
69.63.190.12 o.facebook.com
69.171.227.28 orcart.facebook.com
69.63.186.26 photos-ak-ash1.facebook.com
69.63.186.24 photos-ash1.facebook.com
69.171.229.35 pixel.facebook.com
69.171.240.14 pixmail.vip.tfbnw.net
118.214.190.105 profile.ak.facebook.com
61.213.189.114 profile.ak.fbcdn.net
69.171.247.22 s-static.facebook.com
66.220.144.97 sb-dev.thefacebook.com
66.220.144.98 sb-test.thefacebook.com
66.220.144.99 sb.thefacebook.com
61.213.189.113 s-hprofile-sf2p.fbcdn.net
184.26.194.110 s-static.ak.facebook.com
23.5.157.177 s-static.ak.fbcdn.net
69.63.178.68 secure-media.facebook.com
69.63.178.67 secure-media.fbcdn.net
69.63.181.57 secure-media-sf2p.facebook.com
66.220.145.59 secure-profile.facebook.com
69.171.231.10 secure.facebook.com
69.171.239.10 spraydns.fbops.com
69.63.181.15 ssl.facebook.com
69.171.228.44 ssl.connect.facebook.com
69.63.189.76 star.facebook.com
61.213.189.98 static.ak.facebook.com
97.65.135.163 static.ak.fbcdn.net
69.171.239.10 static.facebook.com
66.220.155.43 static.thefacebook.com
66.220.147.58 touch.facebook.com
69.171.229.17 upload.facebook.com
66.220.144.41 vpn.tfbnw.net
120.29.145.50 vthumb.ak.fbcdn.net
66.220.151.31 vupload.facebook.com
69.171.225.31 www.connect.facebook.com
69.171.247.21 www.facebook.com
66.220.146.61 www.fbplugin.com
69.171.242.72 zh-CN.facebook.com
#Facebook End

#Flickr START
66.94.233.186 flickr.com
66.94.233.186 www.flickr.com
68.142.214.43 static.flickr.com
66.196.118.49 farm1.static.flickr.com
69.147.90.159 farm2.static.flickr.com
76.13.18.78 farm3.static.flickr.com
67.195.19.66 farm4.static.flickr.com
Expand All @@ -614,14 +563,12 @@
98.137.88.88 d.yimg.com
68.142.196.57 c5.ah.yahoo.com
124.108.120.124 sa.edit.yahoo.com
76.13.6.132 row.bc.yahoo.com
66.163.168.247 open.login.yahoo.com
209.191.92.114 login.yahoo.com
209.191.92.115 edit.yahoo.com
209.191.121.31 up.flickr.com
209.191.105.102 adjax.flickr.yahoo.com
204.0.5.35 content.yieldmanager.edgesuite.net
76.13.6.132 us.bc.yahoo.com
204.0.5.34 us.js2.yimg.com

#data from HostsX
Expand Down
6 changes: 6 additions & 0 deletions scripts/check.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
curl --connect-timeout 5 $1
if [ $? -eq 28 ]
then
echo $1 >> badiplist.txt
fi

2 changes: 2 additions & 0 deletions scripts/cleanup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
cat ../hosts| egrep -v "^#|^$|localhost|0\.0\.0\.0"|awk '{print $1; }'|sort --un | xargs -L 1 sh check.sh

2 changes: 1 addition & 1 deletion dnsmasqconfgen.sh → scripts/dnsmasqconfgen.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@ alias=174.121.66.230,66.6.32.137
alias=174.121.194.34,66.6.32.137
EOF
) | awk 'BEGIN { RS = " " } ; { print $0 }'
cat hosts| egrep -v "^#|^$|localhost|dropbox|0\.0\.0\.0|wiki|googleusercontent"|awk '{print "address=/"$2"/"$1; }'
cat ../hosts| egrep -v "^#|^$|localhost|dropbox|0\.0\.0\.0|wiki|googleusercontent"|awk '{print "address=/"$2"/"$1; }'


0 comments on commit d383f95

Please sign in to comment.