DNS服务器乱码,怎么解决????
当使用 cmd ipconfig 检测时,DNS服务地址是一串乱码,为什么会这样呢
检测情况如下:
C:\Documents and Settings\Administrator> ipconfig
Windows IP Configuration
Ethernet adapter 本地连接:
Connection-specific DNS Suffix :
Autoconfiguration IP Address : 169254231253
Subnet Mask : 25525500
IP Address : fe80::2f0:f3ff:fea1:a95e%4
Default Gateway :
PPP adapter ADSL:
Connection-specific DNS Suffix :
IP Address : 221425570
Subnet Mask : 255255255255
Default Gateway : 221425570
Tunnel adapter Teredo Tunneling Pseudo-Interface:
Connection-specific DNS Suffix :
IP Address : fe80::ffff:ffff:fffd%5
Default Gateway :
Tunnel adapter 6to4 Tunneling Pseudo-Interface:
Connection-specific DNS Suffix :
IP Address : 2002:dd04:ff46::dd04:ff46
Default Gateway : 2002:c058:6301::c058:6301
Tunnel adapter Automatic Tunneling Pseudo-Interface:
Connection-specific DNS Suffix :
IP Address : fe80::5efe:221425570%2
Default Gateway :
Tunnel adapter Automatic Tunneling Pseudo-Interface:
Connection-specific DNS Suffix :
IP Address : fe80::5efe:169254231253%2
Default Gateway :
修改DNS和你网站显示乱码没关系的
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
把这放到你所有页面的第一行,如果有公共包含文件在第一行,就放到公共包含文件的第一行,就是必须保证这个出现,每个文件的第一行,不然会报错的 哦
因为数据在计算机底层的存储方式。
以二进制的方式存在,010101我们看到的都是字符或者汉字的形式每个应用都有自己的字符集,这个字符集就可以看成是一个字典,将二进制的内容转换为字符内容。
更多原因
乱码是因为解码方式和编码方式不一致导致的,这句话本身没有错,但同样这句话的本身就是把乱码概括了而已,它并不能帮助你理解乱码。
因为服务器和客户端浏览器对数据的编码不同,也就是字符集不同,双方进行沟通的时候,就会出现乱码,浏览器安装在中文操作系统下,编码一般为GBK服务端是外国人开发的,它默认的字符集是ISO-8859-1。
这类乱码是由于在Windows注册表中,关于字体部分配置不正常造成的,即使你用内码翻译软件处理也不会消除这类乱码。
出现码的消除方法 :
方法一:找一台与你的Windows版本相同且显示正常的机器,依下列步骤进行:
1在正常机器上选择“开始”→“运行”,在对话框中键入“regedit”,打开注册表编辑器;
2请你将光标定位到“HKEY_LOCAL_MACHINE\ system\CurrentControlSet\Control\Fontassoc”,然后选择“注册表”→“导出注册表文件”,再选择“分支”,导出该分支注册表信息到文件(如ZTREG)中;
3把ZTREG文件拷贝到你那显示乱码的机器上,方法是:在显示乱码的机器上运行“regedit”,打开注册表编辑器,选择“注册表”→“导入注册注册表”,把ZTREG文件导入注册表中即可。
方法二:如果你找不到一台与你的Windows版本相同且显示正常的机器,则需要手工恢复字体部分的注册表项,其步骤是:
1首先在显示乱码的机器上选择“开始”→“运行”,在对话框中键入“regedit”,打开注册表编辑器;
2选择“HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Control\Fontassoc”,正常情况下,会有Associated DeaultFonts、Associated CharSet两个文件夹,其正确的内容应是:
子目录内容
Associated DefaultFonts
AssocSystemFont=“simsunttf”
FontPackageDecorative=“宋体”
FontPackageDontcare=“宋体”
FontPackageModern=“宋体”
FontPackageRoman=“宋体”
FontPackageScript=“宋体”
FontPackageSwiss=“宋体”
或
AssocSystemFont=“simsunttf”
FontPackage=“新宋体”
FontPackageDecorative=“新宋体”
FontPackageDontcare=“新宋体”
FontPackageModern=“新宋体”
FontPackageRoman=“新宋体”
FontPackageScript=“新宋体”
FontPackageSwiss=“新宋体”
3当出现汉字乱码时,上述两个文件夹中的内容就会不完整,有的没有Associated CharSet文件夹或其中的内容残缺不全;有的Associated DefaulFonts下的内容残缺。如果遇到这种情况怎么办呢?其实你只要打开注册表编辑器,在“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Fonassoc”下,根据以上的正确内容恢复即可。
0条评论