中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » 站务公告 & 版主讨论 » [推荐]修改hosts文件直接访问DOS论坛的方法
作者:
标题: [推荐]修改hosts文件直接访问DOS论坛的方法 上一主题 | 下一主题
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『楼 主』:  [推荐]修改hosts文件直接访问DOS论坛的方法

大家知道,当通过域名对网站(比如通过bbs.cn-dos.net这个域名访问中国DOS联盟论坛)进行访问时需进行DNS解析,以得到其相应的IP地址后才能进入网站或论坛。解析的过程通常是自动进行的。不过,有时也因此会造成一些问题。首先,DNS解析这个过程本身会降低打开页面的速度,而且,有时由于某种原因(比如域名临时过期)会无法正常进行解析,导致网页打开失败或打开不正确的网页。

对于这些问题,有一种不错的解决办法,而且简单易行,那就是使用hosts文件一次性直接设置域名的解析地址。这样,当通过IE、Firefox等浏览器访问这些域名的时候,浏览器就会自动打开hosts文件中设置的地址,而不用做DNS解析,不仅能加快访问速度,而且可以以防万一,即使域名本身的解析出现故障时也能正常使用,不会受到影响。

hosts本身是一个文本文件,改起来十分方便。对于中国DOS联盟论坛,直接在hosts文件中加入以下两行即可,这样以后在浏览器输入bbs.cn-dos.net后便总能自动进入正确的论坛地址了,在此推荐大家使用:

58.215.64.130 www.cn-dos.net
218.5.74.146 bbs.cn-dos.net


说明:对于大家常用的WinNT/2K/XP等系统,hosts文件通常位于C:\WINDOWS\system32\drivers\etc文件夹中(这里假设WIN装在C:\WINDOWS文件夹中,可根据实际情况做相应修改)。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2006-5-23 11:04
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 2 楼』:  

沙发……
这个主意非常不错,连接速度快了不少!好像论坛的域名从昨天开始又可以正常访问了。



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2006-5-23 12:43
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4633
发帖 2236
注册 2005-1-30
状态 离线
『第 3 楼』:  

由此我想到一个问题:
比如我再偷懒一点,把 218.5.74.146 对应的域名改成
218.5.74.146 cndos
为什么在浏览器的地址中直接输入cndos不可以呢?是否这个域名必须是实际有的呢?



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2006-5-23 13:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
不得不爱
超级版主

我爱DOS


积分 5310
发帖 2044
注册 2005-9-26
来自 四川南充
状态 离线
『第 4 楼』:  

那我今天才能进去?



我的网络U盘 我的网络第2个U盘
论坛软件下载链接
灵雨飘零论坛  
论坛新手必读,所有人的基本行为准则
刷QQ空间人气、留言的小软件
2006-5-23 13:09
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Climbing
铂金会员

网络独行侠


积分 6962
发帖 2753
注册 2003-4-16
来自 河北保定
状态 离线
『第 5 楼』:  

我也遇到了一些奇怪的问题,请Wengier有以教我:

1、我修改了hosts文件,仍然不能访问论坛。我现在是通过http://958961.k58.opensrs.cn/forum这个链接来访问论坛的。

2、为什么不能直接用IP地址访问论坛?我尝试着直接用IP地址访问,两个IP地址都无法正常访问。是不是跟域名转发或者虚拟主机的有关设置有关系?

3、我在自己的域名上做了dos联盟的解析操作,仍然不能正常使用。解析操作是正常的。



偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
2006-5-23 13:19
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (653668)  编辑帖子  回复  引用回复
weilong888
银牌会员




积分 1270
发帖 548
注册 2004-5-31
状态 离线
『第 6 楼』:  



  Quote:
Originally posted by DOSforever at 2006-5-23 01:00 PM:
由此我想到一个问题:
比如我再偷懒一点,把 218.5.74.146 对应的域名改成
218.5.74.146 cndos
为什么在浏览器的地址中直接输入cndos不可以呢?是否这个堮..

那是不一定要真实的,关键是要格式符合范例,HOSTS文件里面是有说明,也是有范例的,一定要符合范例,hosts才能进行地址映射的。

2006-5-23 13:25
查看资料  发送邮件  发短消息 网志  OICQ (314295922)  编辑帖子  回复  引用回复
Wengier
系统支持

“新DOS时代”站长


积分 27734
发帖 10521
注册 2002-10-9
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by Climbing at 2006-5-23 01:19 PM:
我也遇到了一些奇怪的问题,请Wengier有以教我:

1、我修改了hosts文件,仍然不能访问论坛。我现在是通过http://958961.k58.opensrs.cn/forum这个链接来访问论坛的。

2、为什么不能直接用IP地址访问论坛?我尝试着直接用IP地址访问,两个IP地址都无法正常访问。是不是跟域名转发或者虚拟主机的有关设置有关系?

3、我在自己的域名上做了dos联盟的解析操作,仍然不能正常使用。解析操作是正常的。

今天域名已经恢复,因此即使未修改hosts文件也应该可以用bbs.cn-dos.net来正常访问。若想完全通过hosts文件来用bbs.cn-dos.net访问论坛,需在hosts中同时转换bbs.cn-dos.net和www.cn-dos.net两个地址(具体可见顶楼中的说明;而我前两天在QQ群中所说的地址转换中未包括bbs.cn-dos.net而只有www.cn-dos.net,所以如用当时的方法只能用www.cn-dos.net/forum进入论坛)。

另外,论坛使用的确实是虚拟主机(具体是由autoit设置的),服务器只能通过这两个域名进入正确的地址,用其它的域名或IP地址都不行。



Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

2006-5-23 13:40
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
Climbing
铂金会员

网络独行侠


积分 6962
发帖 2753
注册 2003-4-16
来自 河北保定
状态 离线
『第 8 楼』:  

实在搞不懂域名解析这么复杂的操作。



偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
2006-5-23 13:47
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (653668)  编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4633
发帖 2236
注册 2005-1-30
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by weilong888 at 2006-5-23 13:25:

那是不一定要真实的,关键是要格式符合范例,HOSTS文件里面是有说明,也是有范例的,一定要符合范例,hosts才能进行地址映射的。

它的规范我看了,无非有三条

  Quote:
1.Each entry should be kept on an individual line.
每一个条目应该保持在单独一行上

2.The IP address should be placed in the first column followed by the  corresponding host name.
IP地址应该放在第一列,随后跟相应的主机名

3.The IP address and the host name should be separated by at least one space.
IP地址和主机名应该被至少一个空格分开

按照这样的话,我前面的写法应该不会有什么错误。我想还是如Wengier所说的虚拟主机的原因。

不管对方是实际主机还是虚拟主机,既然用了hosts文件,那本地主机就是把输入的域名转换成相应的IP地址,最后从本地出去的还是IP,但为什么直接用IP或者用别的域名不行呢?

最好趁此机会请Wengier或其他知道的另外发个贴给我们上上课



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2006-5-23 14:17
查看资料  发短消息 网志   编辑帖子  回复  引用回复
weilong888
银牌会员




积分 1270
发帖 548
注册 2004-5-31
状态 离线
『第 10 楼』:  

==================================================
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

#      127.0.0.1                                     # localhost
===========================================
总要符合上面的For example吧?

2006-5-23 14:30
查看资料  发送邮件  发短消息 网志  OICQ (314295922)  编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4633
发帖 2236
注册 2005-1-30
状态 离线
『第 11 楼』:  

哪点不符合?



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2006-5-23 14:33
查看资料  发短消息 网志   编辑帖子  回复  引用回复
weilong888
银牌会员




积分 1270
发帖 548
注册 2004-5-31
状态 离线
『第 12 楼』:  

就一个CNDOS总不能算一个域名吧?

2006-5-23 14:58
查看资料  发送邮件  发短消息 网志  OICQ (314295922)  编辑帖子  回复  引用回复
DOSforever
金牌会员





积分 4633
发帖 2236
注册 2005-1-30
状态 离线
『第 13 楼』:  

呵呵,实际的当然不行,但hosts可没这个规范,它只是把名字和IP地址相对应起来,也不检查合法性。如果这个名字不规范,那来个规范的名字:bbs.cndos.net,这个总够规范了吧,可还是不行。



DOS倒下了,但永远不死
DOS NEVER DIES !

投票调查:
http://www.cn-dos.net/forum/viewthread.php?tid=46187

本人尚未解决的疑难问题:
http://www.cn-dos.net/forum/viewthread.php?tid=15135
http://www.cn-dos.net/forum/viewthread.php?tid=47663
http://www.cn-dos.net/forum/viewthread.php?tid=48747
2006-5-23 15:32
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Michael
钻石会员





积分 10046
发帖 3039
注册 2002-11-11
状态 离线
『第 14 楼』:  

DOSforever:
hosts当然没有这个规范,比如,localhost。但论坛的虚拟主机机制决定了你只能使用特定的域名才能访问到特定的网站,除非我们有一台自己的独立主机。
虽然域名转IP不由网站本身来控制,但浏览器向网站发送的数据中都含有域名信息的。这个可以理解为特定的域名被映射到特定的目录。



简单就是美
2006-5-23 19:49
查看资料  发短消息 网志   编辑帖子  回复  引用回复
autoit
系统支持




积分 904
发帖 339
注册 2002-10-10
来自 厦门
状态 离线
『第 15 楼』:  

hi.all

http://958961.k58.opensrs.cn是空间商免费送的三级域名...

因为是购买的虚拟主机, 而他使用的方法是,用主机头来实现的多站点,所以只能用现在的cn-dos.net 和上面的 9589......cn的来访问.



joomla! Autoit!
2006-5-24 11:07
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: