分类: 系统运维
2010-05-08 02:25:27
在这里我们将连接internet的本地连接设置为外网,连接客户机的本地连接设置为内网:
那么如何分别哪个是外网哪个是内网呢?
分别右键本地连接、本地连接2---属性—高级,会有如下显示:
这下大家可以清楚的看到两者的分别,将高级选项内有Internet连接共享这一项的设置成外网,反之没有的则设成内网
接下来配置IP地址和DSN。在内网的属性中,选择Internet 协议
(Tcp/Ip)的属性,在IP地址栏中输入"192.168.0.1",子网掩码为"255.255.255.0",然后点击"确定"。(DNS)
(DNS根据自己情况进行设置)再配置客户机。
客户机的网卡不需要另外安装服务。我们只需要打开此机的网卡属性,选择Internet 协议
(Tcp/Ip)的属性,在IP地址栏中输入"192.168.0.2",子网掩码为"255.255.255.0",网关
为:192.168.0.1(即主机的IP地址)在DSN中的设置应和主机外网的DSN设置相同
(DNS根据自己情况进行设置)
接下来我们开始配置系统:
1 、主机设置
开始--设置--网络连接--网络安装向导:
选择第一项"这台计算机直接连到INTERNET。我的网络上的其它计算机通过这台计算机连到INTERNET"
再下一步的时候选网卡,应该选择接入INTERNET的那网卡,即外网网卡。(这里要特别注意)
接下来计算机名计算机描述随便填
关闭默认共享文件和打印机
然后工作组就用默认的MSHOME
以后一直默认
直到最后一项"完成改向导。我不需要在其它计算机运行该向导"。
PS:这里设置对了,你会在内网网卡对应的本地连接上看到一只手托着。
之后将内网的网卡地址设置好,注意,内网的网卡的网关一定不要填!填错的话容易造成路由表错误!我就试过将自身的IP设为内网网卡的网关,结果主机只能上学校的内网,外网上不去,DNS服务器压根都ping不通!!得到惨痛的教训是,内网卡的网关千万不要设置。防火墙的话,我是全部关闭的!!!
客户机的就容易设了!直接设一个固定的私有IP,网关设成主机的内网卡的IP地址,DNS服务器和主机的一样!!这样就能实现双卡双待了!!!
但悲剧的事情终究是会发生!晚上出去回来之后发现,主机能上网,客户机能ping通主机,但不能上网了!虽然连接好好的!!!这是什么道理!!!!!之后检查防火墙的时候发现,WindowsFirewall/Internet Connection sharing (ICS)服务关闭了,启动该服务的时候出现错误,无法启动!!!后来重启主机之后,服务正常!!又能正常共享上网了!
但ICS服务自动关闭的原因至今不明。网上不少人都在问这个问题,但貌似没有令人满意的答案!很多说是杀毒软件搞的,但我的主机连杀毒软件都没有安装。之后发现ICS服务的依存关系是Remote Procedure Call (RPC)和Windows Management Instrument 服务。之前可能是这两个服务关闭了,导致启动ICS服务的时候失败!!
但自动关闭的原因还没找到,希望高手能够指点一下!
还有比较好玩的就是,在ubuntu远程自己的IP,这时候,你的屏幕上会一个接着一个出现您的桌面,一个嵌套着一个,不断得递归下去。。。。。。另一个是,从client远程host,再从host远程回client的ubuntu上,里面也是有无尽的窗口,一个套一个!当您移动鼠标的时候,会有无数个鼠标在屏幕上移动!!晕!!!
共享上网,客户机在Win和Ubuntu下测试都没有问题。
下一个折腾方向是把主机换成Ubuntu,那应够会有更多纠结的。