FOR /f "delims=" %%i in (Domain.txt) do (
FOR /f "tokens=2 delims=[]" %%a in ('ping -n 1 %%i') do (
ECHO %%i %%a
ECHO %%a>>"Domain to IP.txt"
))
PAUSE
分类: 电脑/网络 >>互联网问题描述:
很多虚拟主机服务商采用多个甚至多达几万个域名共用一个 IP 地址的做法。这不是容易引起混淆吗?
举例来说,domain_1 和 domain_2 共用一个 IP 地址。当用 tracert 命令检查路径时,得到的 IP 地址是一样的。那么我们在访问domain_1和domain_2时,为什么可以看到各自的内容呢?既然是共用一个 IP 地址,服务器怎么知道你想访问的是 domain_1 而不是 domain_2 的呢?
解析:
1、一台服务器只有一块网卡,只有一个IP,现在由于通信运营商的南北分割,出现很多双网卡,双线路服务器,这就需要两个IP,这应该是最好的双线服务器。
一台服务器分割由许多虚拟主机组成,每个虚拟主机邦定不同的域名,来区分访问相同的IP,而不同的虚拟主机。
判断访问域名指向的IP,是由域名解析器来进行。访问的IP后,判断访问不同的域名,由服务器本身来进行。
2、限制访问的IP,则本IP服务器上的说有网站,都不能被访问。
国内或国外有些解析服务器,限制访问或来源某些IP,不能进行访问。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)