连续两天,接到大小朋友询问,IE不能用了,看不了网页……
一开始还在怀疑IE出了问题了,建议重新注册IE,但结果依旧无法浏览网页。
后来想到,可能是DNS的问题,于是对设置DNS的方法指点一番,大致过了三五分钟,对方给的回复都一样,IE正常了。
补充说明一下,在IE不正常时,对方从QQ发来的图片都无法正常接收,导致我无法看到对方的截图内容是什么,挺郁闷的,在IE正常后,对方又尝试了截图,这一回很爽,很快就看到截图的内容了。
有一个事实是,这两台机器的IE其实都没有故障。类似的情况在单位里也发现过不止一台机器了,后来是批量处理的,所以不再发现类似情况,而家庭用户就不一样了。
那两台机器有一个共同的特点,他们都是使用了路由器共享上网的,其中一台是最近有人给重装过操作系统,估计没有设置DNS,至于另外一台,本来是设置过DNS,但好像主DNS无效了。或许是电信为对付路由而在玩什么花样?
下面是专对使用路由的用户设计的一个批处理程序,DNS事先设置一下:
@rem ----- ExeScript Options Begin -----
@rem CompanyName: 天边飞云
@rem FileVersion: 1.0.0.1
@rem LegalCopyright: 2009.04
@rem ProductName: 通用IP与DNS设置
@rem ProductVersion: 1.0.0.1
@rem ----- ExeScript Options End -----
@Echo Off
TITLE IP切换-★天边飞云设计★
CLS
Echo 目前的IP配置如下:
Echo.
ipconfig /all
::===========================================
PAUSE
COLOR 0A
:Select
mode con:cols=50 lines=10
Echo.
Echo ********************************************
Echo 本程序需要以管理员身份运行
Echo.
Echo 本次设置IP为192.168.X.X 默认网关192.168.X.X
Echo.
Echo 仅需输入IP地址的末两段数字
Echo ********************************************
Echo.
Set /p PAU= [选择操作:1-更改IP 2-更改DNS]
MODE con:cols=40 lines=2
If %PAU%==1 Goto MAIN
If %PAU%==2 Goto Loop
If %PAU%=="" Goto End
:MAIN
::Echo 设置IP
Set /p KEY= 请输入指定IP地址:192.168.
Set IP=192.168.%key%
Set MASK=255.255.255.0
::Echo 设置默认网关
Set /P GATE= 请选择 默认网关:192.168.
Set GATEWAY=192.168.%GATE%
:Loop
::Echo 设置默认DNS(根据实际,预先设置)
Set DNS1=XXX.XXX.XXX.XXX
Set DNS2=XXX.XXX.XXX.XXX
Set DNS3=XXX.XXX.XXX.XXX
Set INTERFACE=本地连接
ECHO 如果不成功,请检查本地连接名称
COLOR 0f
Echo 只需要等待几秒钟...
::Echo IP地址及子网掩码设置完成
NETSH interface ip Set address name="%INTERFACE%" source=static addr=%IP% mask=%MASK% >NUL
::Echo 网关地址设置完成
NETSH interface ip Set address name="%INTERFACE%" gateway=%GATEWAY% gwmetric=1 >NUL
::Echo 主DNS地址设置完成
NETSH interface ip Set DNS name="%INTERFACE%" source=static addr=%DNS1% register=PRIMARY >NUL
::Echo 辅DNS地址设置完成
NETSH interface ip add DNS name="%INTERFACE%" addr=%DNS2% index=2 >NUL
NETSH interface ip add DNS name="%INTERFACE%" addr=%DNS3% index=3 >NUL
COLOR 1f
mode con:cols=80 lines=18
ipconfig /all
Echo 天边飞云设计 OICQ:119625285
Echo.
Set /P PRE=[设置已完成,R-重新设置;Y-完成设置]
DNS是什么呢?
DNS是Domain Name System 域名系统缩写。
DNS有什么用途?
在一个TCP/IP架构的网络(例如Internet)环境中,主要的功能就是将人易于记忆的Domain Name与人不容易记忆的IP Address作转换。而上面执行DNS服务的这台网络主机,就可以称之为DNS Server。通常我们都认为DNS只是将Domain Name转换成IP Address,然后再使用所查到的IP Address去连接(正向解析),当login到一台Unix工作站时,工作站就会去做反查,找出你是从哪个地方连线进来的(逆向解析)。
标签:IE相关IE故障无法浏览网页