论文部分内容阅读
(Email:li_lil@126.com)
通信地址:(邮编:100006)北京市王府100006---28号信箱
单位的一台电脑,因为工作原因,需要同时上内网和外网,两个网段都有自己固定的IP和网关,目前该机始终只能访问其中一个网段。如果内网的IP地址为10.1.1.100,网关为10.1.1.254,外网的IP地址为20.1.1.200,网关为20.1.1.254(子网掩码都是255.255.255.0)。这时如何设置才能让该机同时访问两个网段?在网上也看到有网友提出了这个问题。笔者为此做过多次试验,觉得以下三个方法值得一用:
因为一台计算机中不允许同时有两个网关,所以用一块网卡来绑定这两个网关就不可能了。有三种解决途径:一是用两块网卡来分别绑定一个网关;二是不加网卡,又想同时访问两个网段,可以用“route”命令来配置一下;三是用虚拟机来解决这个问题。
方法1:禁用法
在台式机上安装两块网卡,第一块网卡命名为“内网”,IP地址为:10.1.1.100,网关为10.1.1.254,用于访问内网。第二块网卡命名为“外网”,IP地址为:20.1.1.200,网关为20.1.1.254,用于访问外网。当要访问内网时,启用网卡“内网”,禁用网卡“外网”。同理,当要访问外网时,启用网卡“外网”,禁用网卡“内网”。
这种很简单,是普遍采用的方法,但它需要两块网卡,连接不同的网段,比较浪费硬件资源。
方法2:Route法
如果台式机不加网卡,但连接了交换机,该交换机又能连接内网和外网,就可以采用Route法。假设内网需要访问的网段是10.0.0.0/8,外网需要访问的网段是20.0.0.0/8。在台式机网卡上添加10.1.1.100和20.1.1.200两个IP地址(子网掩码都为255.255.255.0),接着在命令提示符下输入如下命令:
route add -p 1O.O.O.O mask 255.0.0.0 10.1.1.254 (内网)
route add -p O.0.0.0mask 0.0.0.020.1.1.254 (外网)
如果安全性要求不高,这种方法是最经济、最简单的。
方法3:虚拟机法
在台式机上安装虚拟机软件VMware Workstation 6,在VMware Workstation 6中安装Windows XP Professional虚拟机,设置虚拟机的网卡为“桥接”网卡。
在台式机上,设置主机网卡的IP地址为20.1.1.200,网关为20.1.1.254,用于访问外网;在Windows XP Professional虚拟机中,设置IP地址为10.1.1.100,网关为10.1.1.254,用于访问内网(所有子网掩码都为 255.255.255.0)。
小提示:虚拟机有四种网络连接,使用其中的桥接网络,此时虚拟机相当于网络上的一台独立计算机,与主机一样,拥有一个独立的IP地址,这时用户就相当于同一时间拥有了两台计算机。
这种方法是最安全的。如果读者是在一个要求数据比较安全的单位工作,建议采用这种方法连接两个网段,用主机访问外网,用虚拟机访问内网,主机和虚拟机之间不相互通信,这样可以保证数据的安全。
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。
通信地址:(邮编:100006)北京市王府100006---28号信箱
单位的一台电脑,因为工作原因,需要同时上内网和外网,两个网段都有自己固定的IP和网关,目前该机始终只能访问其中一个网段。如果内网的IP地址为10.1.1.100,网关为10.1.1.254,外网的IP地址为20.1.1.200,网关为20.1.1.254(子网掩码都是255.255.255.0)。这时如何设置才能让该机同时访问两个网段?在网上也看到有网友提出了这个问题。笔者为此做过多次试验,觉得以下三个方法值得一用:
因为一台计算机中不允许同时有两个网关,所以用一块网卡来绑定这两个网关就不可能了。有三种解决途径:一是用两块网卡来分别绑定一个网关;二是不加网卡,又想同时访问两个网段,可以用“route”命令来配置一下;三是用虚拟机来解决这个问题。
方法1:禁用法
在台式机上安装两块网卡,第一块网卡命名为“内网”,IP地址为:10.1.1.100,网关为10.1.1.254,用于访问内网。第二块网卡命名为“外网”,IP地址为:20.1.1.200,网关为20.1.1.254,用于访问外网。当要访问内网时,启用网卡“内网”,禁用网卡“外网”。同理,当要访问外网时,启用网卡“外网”,禁用网卡“内网”。
这种很简单,是普遍采用的方法,但它需要两块网卡,连接不同的网段,比较浪费硬件资源。
方法2:Route法
如果台式机不加网卡,但连接了交换机,该交换机又能连接内网和外网,就可以采用Route法。假设内网需要访问的网段是10.0.0.0/8,外网需要访问的网段是20.0.0.0/8。在台式机网卡上添加10.1.1.100和20.1.1.200两个IP地址(子网掩码都为255.255.255.0),接着在命令提示符下输入如下命令:
route add -p 1O.O.O.O mask 255.0.0.0 10.1.1.254 (内网)
route add -p O.0.0.0mask 0.0.0.020.1.1.254 (外网)
如果安全性要求不高,这种方法是最经济、最简单的。
方法3:虚拟机法
在台式机上安装虚拟机软件VMware Workstation 6,在VMware Workstation 6中安装Windows XP Professional虚拟机,设置虚拟机的网卡为“桥接”网卡。
在台式机上,设置主机网卡的IP地址为20.1.1.200,网关为20.1.1.254,用于访问外网;在Windows XP Professional虚拟机中,设置IP地址为10.1.1.100,网关为10.1.1.254,用于访问内网(所有子网掩码都为 255.255.255.0)。
小提示:虚拟机有四种网络连接,使用其中的桥接网络,此时虚拟机相当于网络上的一台独立计算机,与主机一样,拥有一个独立的IP地址,这时用户就相当于同一时间拥有了两台计算机。
这种方法是最安全的。如果读者是在一个要求数据比较安全的单位工作,建议采用这种方法连接两个网段,用主机访问外网,用虚拟机访问内网,主机和虚拟机之间不相互通信,这样可以保证数据的安全。
注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。