真的是要吐血了,为了使自己的win7系统笔记本和mini2440,通过交换机(没有路由功能,才5口,和HUB差不多)共享宽带上网,并且连接上的宽带还是长城宽带,我用尽各种cmd命令都查不到长城宽带的默认网关。因为要使mini2440和PC进行语音通讯,必须要二者都有网络才行,否则局域网的没有什么意义。

  其实有很多方案:1. 买个路由器   2.  买个USB无线网卡(因为win7笔记本可虚拟出无线网)。

  但是,我有以前在学校里的5口交换机,我想着(根据我那弱爆了的计算机网络知识推断),应该可以实现二者同时上网。可是没想到这么麻烦,幸亏有软件路由,否则真的又要花钱买设备了。

  为了这个解决这个问题,6点下班就滚回来百度,尝试各种解决方案,连续三天熬到夜里一点才睡。害的连续几天没空洗头啊,天天在办公室偷偷睡觉。还好最近领导很忙,不在办公室,我也没有重要的事儿。下面就直接说说怎么实现的吧。

  当然,这个方法,也可以推广到多台PC,使用HUB或者交换机共享一个宽带。不过这个方法对于全是PC端的话,有点复杂了。如果全是PC的话,可以使用window自带的ICS,这个下面再说。下面讲的是PC和mini2440(可扩展至只能设置静态IP的设备)。

  一、资源列表

1.  hp笔记本,win7系统

2. 水星的交换机,5口,没有路由功能

3. 嵌入式设备友善之臂的mini2440

4. 3根网线,连接示意图:

  |——————————入——————出————————|

  |  长城宽带网线————>交换机————>  笔记本     |

  |                 |—————>    mini2440  |

  |——————————————————————————|

  二、软件安装

  下载软路由软件X-router(我在华军软件园下的),解压,点击自动安装,注意,自动安装是个鸡肋(我第一次自动安装,然后重启,总是登录出错,一看服务全都没有打开)。后来看到安装目录里有个“安装说明”,认真照着上面做了。重点是一下步骤:

3.打开连接本地局域网的网卡属性,点击“安装”-->服务-->添加(我选的是那个大点的inf文件,证明可用),文件路径为本系统安装文件所在的目录。安装过程中,Windows会提示没有数字签名,一律点击“是”按钮。(win2000及以后版本不需要重启动)

  服务安装成功后,本地连接的属性,应该多了个,如下图:

  

然后是各种服务的安装(注意目录要换成自己的安装目录),照着做就是了(如果之前自动安装过,这些服务都是装好了的,再重复装时它会提示已安装)。接着一定要重启机器!再开机后:

11.双击安装目录下的“启动路由服务.cmd”来启动路由服务。

12.运行XRouter.exe程序,管理员帐号:admin,没有密码。

  服务正常启动后,应像这样(5个服务全部是“已启动”):

  三、软件设置

  这个可以参考http://www.yitsoftware.com/XRouter/help/index.htm。这里只写最常用的“单网卡ADSL拨号共享上网”的设置方法。

1.  选择“内网网卡(LAN或局域网网卡)”,是配置系统的第一步。记得,在选择前,先把本地连接设置为“自动分配IP”。因为PC就一个网卡,就选择那个“本地连接”(注意:我的不知道为什么冒出2个,一个是“本地连接*(多了个星号)”,另一个才是“本地连接”,费了很长时间才明白带星号的废的,所以一定是4个字的“本地连接”,其它的都是瞎折腾)。

2. 选择“添加外网出口”,选择“添加网卡出口”(PPPoE拨号必须要添加网卡出口)。由于是单网卡,因此,选择网卡列表中只有一个网卡。选中该网卡(还是本地连接),其它默认,然后勾选“需要PPPoE拨号”。输入帐号,密码,重复密码。勾选“由系统自动管理拨号与断开”。如下图

3. ok,软路由设置好了。

  四、mini2440的设置

 1. 需要给安装X-Router的主机网卡(就是我的笔记本)设置一个固定IP地址(右击你的“本地连接”),比如192.168.255.1,设置子网掩码(255.255.255.0),不用设置同网关(也可以不用设置网关),DNS可以设置也可以不用设置。如图,我的设置(图中DNS是长城宽带的,没有参考价值):

2. mini2440(客户机)只能设置为静态IP,所以就要将mini2440(客户机)的的网关设置成安装X-Router主机的IP地址,否则客户机无法上网。客户机DNS可以用任意IP地址。不好意思,mini2440没法截图。这里文字说明一下。

  装上软路由的PC——>本地连接——>固定IP地址  是  192.168.255.1

那么

  mini2440(客户机)——静态IP为 192.168.255.xxx(即和装软路由的PC在同一网段)      xxx可以是2到254之间随意某个数字

             ——掩码为    255.255.255.0

             ——网关为    192.168.255.1    (装软件的PC的本地连接的固定IP)

            ——DNS为 211.161.158.10     (经测试,最好是你的 IPv4 DNS )

  这里对mini2440来说,还需要有一步,才可以访问外网IP,就是mini2440手册上写的:打开Terminal,输入命令:route add default gw 192.168.255.1

这里的IP要替换为你的mini2440网关。

  如果客户机是比mini2440高端的PC机,就可以使用PC的自动分配IP,此时,需要在X-Router中启用DHCP服务功能。在“网络”菜单下选择“DHCP服务设置”,这就和硬件的路由器的设置一样了。选中“启用DHCP”,然后保存它默认的设置就行了。详细请参考:http://www.yitsoftware.com/XRouter/help/index.htm

另  五、多台PC利用交换机的共享上网

  如果是多台PC利用交换机的话,就很简单,只要先都连上交换机,然后由一个PC拨号上网,设置这台PC的宽带连接(可以上网的那种宽带连接,注意不一定是这个名字)为“共享”(在属性中设置),接着把这台拨号的PC和其它的PC的本地连接IP设置为同一个网段,一般设置为:192.168.0.xxx。

  举例如下(可直接使用)。如

    拨号的PC的本地连接设置为 192.168.0.1

    第二台PC

        本地连接·     192.168.0.2

         掩码                  255.255.255.0

        网关       192.168.0.1 (必须是拨号PC的本地连接)

        DNS                   192.168.0.1   (最好还是是拨号PC的本地连接)

    第三台就是

        本地连接     192.168.0.3     (递增,保证每台PC不同)

         掩码                  255.255.255.0     (和上面一模一样)

        网关       192.168.0.1   (和上面一模一样,是拨号PC的本地连接)

        DNS                   192.168.0.1     (和上面一模一样,是拨号PC的本地连接)

    这个的具体方法在window7的帮助里面有,在宽带连接的共享属性页中,也有,微软称之为:“ICS”。可参考帮助文档。

<完>

2013年10月25日 01:46:05

最后修改:2013年11月7日 21:46:56

————————————进展——————————————

由于PC到板子传送文件,要么需要串口,要么需要网络,串口没有搞定,只能摸索网络。现已解决。

最新文章

  1. [Asp.net 5] Options-配置文件(2)
  2. hdu4987A simple probability problem.(凸包)
  3. [转]UOS 中的虚拟网络设备
  4. *[hackerrank]Girlfriend &amp; Necklace
  5. Use Eclipse to develop groovy[docs.codehaus.org]
  6. Selenium webdriver 截图 太长截不全的问题
  7. 语音信号处理之(三)矢量量化(Vector Quantization)
  8. LinqToXml高级用法介绍
  9. CodeForces 190D Non-Secret Cypher
  10. BZOJ 4516: [Sdoi2016]生成魔咒 [后缀自动机]
  11. SQL Server 执行计划操作符详解(2)——串联(Concatenation )
  12. 【面试笔试算法】牛客网一站通Offer编程题2016.4.19
  13. 微信小程序 + nodeJs(loopback) 实现支付
  14. RSA算法原理——(1)目前常见加密算法简介
  15. xcode10 出现iPhone has denied the launch request
  16. 尚未备份数据库 &quot;***&quot; 的日志尾部。如果该日志包含您不希望丢失的工作,请使用 BACKUP LOG WITH NORECOVERY 备份该日志。
  17. Bioconductor(Bioconductor for Genomic Data Science教程)
  18. SD配置步骤清单
  19. 【转】(八)unity4.6Ugui中文教程文档-------概要-UGUI Rich Text
  20. win10 提速

热门文章

  1. HttpContext.Current
  2. OpenGL ES 3.0 点,线,三角形绘制形式总结
  3. angularjs sortbale
  4. 详细查看数据库SQL执行计划
  5. iOS网络通信类库
  6. IOS 生成设备唯一标识
  7. hadoop 分片与分块,map task和reduce task的理解
  8. hdoj 1060
  9. 『重构--改善既有代码的设计』读书笔记----Move Field
  10. mysqldump: command not found问题解决