两个网关之间怎么建立虚拟连接??

两个网关之间怎么建立虚拟连接??,第1张

虚拟网关设置

1 手动设置

  手动设置适用于电脑数量比较少、TCP/IP参数基本不变的情况,比如只有几台到十几台电脑。因为这种方法需要在联入网络的每台电脑上设置“默认虚拟网关”,非常费劲,一旦因为迁移等原因导致必须修改默认虚拟网关的IP地址,就会给 网管带来很大的麻烦,所以不推荐使用。

  在Windows 9x中,设置虚拟网关的方法是在“ 网上邻居”上右击,在弹出的菜单中点击“属性”,在网络属性对话框中选择“TCP/IP协议”,点击“属性”,在“ 默认网关”选项卡中填写新的默认网关的IP地址就可以了。

  需要特别注意的是:默认虚拟网关必须是电脑自己所在的 网段中的IP地址,而不能填写其他网段中的IP地址。

2 自动设置

  自动设置就是利用 DHCP服务器来自动给网络中的电脑分配IP地址、 子网掩码和 默认网关。这样做的好处是一旦网络的默认虚拟网关发生了变化时,只要更改了DHCP服务器中默认网关的设置,那么网络中所有的电脑均获得了新的默认网关的IP地址。这种方法适用于网络规模较大、TCP/IP参数有可能变动的网络。

  另外一种自动获得网关的办法是通过安装 代理服务器 软件(如MS Proxy)的客户端程序来自动获得,其原理和方法和DHCP有相似之处。由于篇幅所限,就不再详述了。

  如果开始看 路由知识的话,就会容易明白了,

  进入命令行 模式:

  c:\>route print

  会有一条路由:

  0000 0000 默认网关的IP 接口(机器的IP) 跳数

  比如我的机器:

  0000 0000 192168100254 192168100233 1

  意思是:所有的需要转发的 数据包,都经过默认网关的IP(接口)发送出去,当然返回也是从那里经过。

3默认设置

  如果搞清了什么是虚拟网关,默认设置虚拟网关也就好理解了。就好像一个房间可以有多扇门一样,一台 主机可以有多个网关。默认设置虚拟网关的意思是一台主机如果找不到可用的网关,就把 数据包发给默认指定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认设置网关。

1921681210是你服务器的第二块网卡地址,所以你在添加静态路由的时候下一跳地址不能写这个地址,需要写1921681210的三层网关,所以需要进行如下修改

route -P add 19216800 mask 25525500 192168xx(此地址为1921681210的网关,如不知,则去问网络管理员)

双网卡绑定技术,将eth1和eth2绑定成一个bond0,eth1和eth2出口仍如楼主所诉。

将网卡绑定模式改成主备模式(mode=1)即,默认流量走eth0,当eth0宕掉后走eth1。

具体步骤楼主搜索一下“LINUX 双网卡绑定”。

其核心代码为

1

2

3

# vim /etc/modprobeconf

alias bond0 bonding

options bonding miimon=100 mode=1

首先任何服务器,只能有一个默认网关,但可以设置多个路由。

如想使用服务器实现双网关上网,答案是可以的,但设置很繁锁,

而不会流量均衡,掉线什么的难免。

建议使用双WAN口的路由器吧,价格不贵。

为什么要在服务器上设置双网关呢?电脑是不可能同时存在两个默认网关的,那样只会导致数据包间歇性断网。如果你的网络存在两个出口路由器接在一台傻瓜交换机,服务器需要连接两边的出口上网,那只能选择将上互联网的网关设置为默认网关,内网的网段通过命令行设置静态路由指向。这个你百度一下电脑添加双路由有很多详细教程的。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 两个网关之间怎么建立虚拟连接??

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情