我想在埃及人域名上创建一个蜘蛛,我想知道是否有任何方法可用于与域名服务器通信以获取以.com.eg
结尾的所有域名列表?
答案 0 :(得分:3)
您可以解析google's results for "site:.com.eg" search。
这是代码,使用python和xgoogle library:
from xgoogle.search import GoogleSearch, SearchError
try:
page = 1
gs = GoogleSearch("site:.com.eg")
gs.results_per_page = 100
results = []
while page < 10:
gs.page = page
results += gs.get_results()
page += 1
except SearchError, e:
print "Search failed: %s" % e
for res in results:
print res.url
我使用此脚本获得了数百个“.com.eg”域名列表。
答案 1 :(得分:2)
某些注册管理机构提供了一种下载“区域文件”的方法,该区域文件是在注册表中注册的所有域的列表。我看了http://www.nic.eg,但我看不懂阿拉伯语,他们没有提供大多数页面的英文翻译。
您将寻找类似VeriSign的TLD Zone Access Program。
Alexa的Top Sites页面提供全球前100万个域名的下载。但是,该列表中只有43个来自.com.eg的名称,这里是:
google.com.eg vodafone.com.eg telecomegypt.com.eg yellowpages.com.eg efa.com.eg etisalat.com.eg nbe.com.eg carrefour.com.eg link.com.eg edita.com.eg gom.com.eg vodafonelive.com.eg travian.com.eg nilesat.com.eg toyotaegypt.com.eg faisalbank.com.eg oriflame.com.eg nsgb.com.eg skoool.com.eg betterhome.com.eg espace.com.eg mcsd.com.eg banquemisr.com.eg mobileshop.com.eg st.com.eg egyptinmypocket.com.eg hyperone.com.eg resala.com.eg arabbank.com.eg nestle.com.eg eaec.com.eg elman.com.eg nas.com.eg nissan.com.eg asset.com.eg tech.com.eg selaheltelmeez.com.eg mh.com.eg cookdoor.com.eg siemens.com.eg bmisr-payment.com.eg citystars.com.eg global-id.com.eg
答案 2 :(得分:1)
不,但可以获得埃及的所有IP地址范围。
答案 3 :(得分:-1)
没有باشا,你做不到。
没有服务器会向您提供此信息。