解决内网、外网同时上的问题

状况:平时大家经常遇到上内网的同时也需要上外网,这个时候我们经常会用两个网卡分别上内网,或一个网卡同时上内、外网。

问题:但是会遇到一种麻烦的情况就是内网和外网不能同时上(例如:腾讯通和QQ不能同时在线)。怎么办呢?

come on,让我们来着手解决问题吧!

在MS-DOS下我们输入route 这个命令会有相应的提示。输入route print 则是打印路由表。输入route -f 则是清空路由。

下面我们来看下路由表中都写了些什么吧。

===========================================================================
Active Routes:
Network Destination        Netmask                Gateway             Interface         Metric
          0.0.0.0                         0.0.0.0                   192.168.1.1       192.168.1.104        25
        127.0.0.0                     255.0.0.0                 127.0.0.1           127.0.0.1                 1
      192.168.1.0                  255.255.255.0          192.168.1.104   192.168.1.104        25
    192.168.1.104  2            55.255.255.255        127.0.0.1            127.0.0.1               25
    192.168.1.255                255.255.255.255      192.168.1.104   192.168.1.104        25
    224.0.0.0                        240.0.0.0    1            192.168.1.104   192.168.1.104       25
  255.255.255.255              255.255.255.255      192.168.1.104                        3       1
  255.255.255.255              255.255.255.255      192.168.1.104   192.168.1.104       1
Default Gateway:       192.168.1.1
===========================================================================

其中active routes是活动路由就是当前有哪些路由存在路由表中的意思

network destination 是目标网络 netmask  是子网掩码的意思 gataway 是网关的意思 interface 是指从哪个接口出去的意思 而metric则是优先距离

其中我们来下第一条的意思

  0.0.0.0          0.0.0.0      192.168.1.1   192.168.1.104       25

意思就是 全网报文从192.168.1.104接口到网关192.168.1.1出去

平常要是我们单独上网这配置没啥问题 但是我们要是用两个网卡同时上内外网的话就会多出来一条路由

例如 0.0.0.0     0.0.0.0     10.X.X.X 10.X.X.Y 25

(其中10.X.X.X是你的内网网关,10.X.X.Y是你的内网地址 25为优先距离)

这样的话,路由表中就有了两种全网报文走向 一条是从192.168.1.104接口到网关192.168.1.1出去,一条则是从10.X.X.Y接口到网关10.X.X.X出去。

你觉得计算机会根据走路由表走哪条呢?当然,计算机不是人,他不会知道内网走内网,外网走外网的路由的!怎么办呢?

我们去尝试改变下即可。

MS-DOS下输入命令 route delete 0.0.0.0 mask 0.0.0.0 X.X.X.X                   其中X.X.X.X是你的内网网关

                           route delete 0.0.0.0 mask 0.0.0.0  Y.Y.Y.Y                  其中Y.Y.Y.Y是你的外网网关

                              route add X.X.X.X mask 255.0.0.0 192.168.Y.Y         其中是你X.X.X.X是你的公司内网IP范围段,192.168.Y.Y 是你的内网IP.

OK,问题顺利解决!!!!

享受同时上外网和内网的乐趣把。嘿嘿…….

注:近期有时间我会将此解决方法改造为一个简单易用的小程序,以方便大家日常的使用。

解决内网、外网同时上的问题

时间: 2024-10-29 00:44:36

解决内网、外网同时上的问题的相关文章

如何使用单机单网卡实现公司内、外网访问

在我所将要实施的一个项目中,某公司内部有两套网络系统实现内.外网的物理隔离,员工访问内.外网时使用的双网卡隔离器来切换实现上不同的网络.而随着业务和科技的进步,用户需要布署一套桌面云系统,用桌面云来打造内.外网络,在前端使用云终端一体机来连接桌面云服务器登陆桌面访问.这样一来就会产生很多问题: 1.因用户前期在将要布署桌面云系统的每个云终端位置只布置了一根网线,不是象其它公司要使用内.外网络都是在每个终端前布两根网线来切换不同网络. 2.云终端一体机上也只有一个网口,无法实现双网口隔离访问内.外

双网卡,内网,外网同时上网的设置

网卡配置: ======== Wan: IP: 自动获取IP地址 LAN: IP: 10.203.168.222子网掩码:255.255.225.0默认网关: 空 注意:   内部网的网卡IP配好后,设网关设置为空(即不设网关)   只设IP地址和子网掩码 --------------------------------- 1. route delete 0.0.0.0 删除0.0.0.0这条路由,因为接了两个网段有那个0.0.0.0的路由, 会发生冲突,数据包不知道该往哪边发,即使偶尔能上网,

Ubuntu server解决不能访问外网问题

Ubuntu server解决不能访问外网问题 在Ubuntu Server上设置访问外网时,需要设置dns,通常是将dns添加到/etc/resolv.conf文件中. 但是将dns添加至/etc/resolv.conf文件之后,即可访问外网,但是当重启Ubuntu server之后,/etc/resolv.conf文件中dns就丢失了. 解决方案: 将dns分别添加到 $ vi /etc/resolvconf/resolv.conf.d/base 比如,上海dns,添加进去,保存即可 nam

win10内网外网智能访问

当电脑同时连接有线和WiFi时(有线连接为内网,WiFi为外网),会出现内网和外网内容无法同时访问的情况. 本方法实现内网和外网的同时访问. 第一步: 输入指令 “route print ” 查看路由表: 第二步: 输入“route delete 0.0.0.0” 删除默认路由: 第三步: 输入“route add 10.0.0.0 mask 255.0.0.0 10.1.9.1” 添加路由: 输入“route add 0.0.0.0 mask 0.0.0.0 192.168.199.1” 添加

C#获取本机内网外网IP

using System.Net; # region 获取内.外网Ip /// <summary> /// 获取本地ip地址,优先取内网ip /// </summary> public static String GetLocalIp() { String[] Ips = GetLocalIpAddress(); foreach (String ip in Ips) if (ip.StartsWith("10.80.")) return ip; foreach

C#获取本地IP地址,内网+外网方法

1 #region 获取内.外网Ip 2 3 /// <summary> 4 /// 获取本地ip地址,优先取内网ip 5 /// </summary> 6 public static String GetLocalIp() 7 { 8 String[] Ips = GetLocalIpAddress(); 9 10 foreach (String ip in Ips) if (ip.StartsWith("10.80.")) return ip; 11 for

配置windows路由表,使电脑同时连接内网外网方法

1.环境一(系统:windows xp,内网.外网不是同一类地址,内网地址固定): 外网:通过笔记本的无线网卡连接: 内网:通过笔记本的本地连接: 第一步,连接网线,配置本地连接地址,注意IP地址不要与其它在用ip冲突: 下图,本地连接配置10.9.1.189的内网地址. 外网地址,则由笔记本的无线网卡连接到路由器,自动获得的p地址,本机获得的IP地址为192.168.1.115. 现在测试,内网可以ping通其它任意主机,外网也连接,但打开浏览器,不能上网: 如果拔掉网线,外网就可以上网. 第

FTP搭建 共享上网 穿透内网外网

1.ftp原理介绍 FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口).通常21端口是命令端口,20端口是数据端口.当混入主动/被动模式的概念时,数据端口就有可能不是20了. 主动模式(port): 主动模式下,FTP客户端从任意的非特殊的端口(N > 1023)连入到FTP服务器的命令端口--21端口.然后客户端在N+1(N+1 >= 1024)端口监听,并且通过N+1(N+1 >= 1024)端

如何在局域网内搭建外网能访问的网站?

实现这个功能很简单,用花生壳软件即可.花生壳大家都有听说过,一款ddns动态域名解析软件.根据网络环境的不同,分为内网版和公网版.安装并注册花生壳动态域名软件,在任何地点.任何时间.使用任何线路,均可利用这一服务建立拥有固定域名和最大主动权的互联网主机. 花生壳网址http://www.oray.com 公网版可以通过http://hsk.oray.com/download下载花生壳公网版进行设置搭建服务.下面以内网版搭建网站为例: 需要使用的软件工具:花生壳内网版2.2软件和IIS7.0组件,

内网外网同时连接方法

资料 内网ip:192.168.40.19 内网网网关:192.168.40.1 外网(无线网)ip:192.168.61.161 外网(无线网)网关:192.168.60.1 查询网关的方法: 1 设置外网网关优先 设置无线网卡为默认路由网关:无线网络连接属性-Internet协议(TCP/IP)-属性-高级,手动输入无线路由网关,我这里的是 192.168.1.1,跃点数为"1",是最高优先级.到了这一步,如果有线连接,无线连接同时存在的话,所有的数据都是经由无线网卡处理的. 2