双网卡实现内外网络同时使用
2015-08-31 14:01
423 查看
用双网卡同时访问内外网暂时没有很完美的解决办法,因为存在路由冲突,毕竟有两个网关地址,现在你可以试试下面的办法:
咱们先来解决双网卡冲突的问题。可以通过改变路由地址表搞定。以你的单位用机为例,机器有两块网卡,接到两台路由器上:
内部网地址设置为192.168.1.110,子网掩码:255.255.255.0,网关:192.168.1.1
办公网地址:10.94.12.123,子网掩码:255.255.255.0,网关:10.94.12.254
如果按正常的设置方法设置每块网卡的IP地址和网关,再cmd下使用route print查看时会看到以0.0.0.0 0.0.0.0 开头的两个东西,即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络的访问存在困难。要实现同时访问两个网络就要用到route命令
第一步:route delete 0.0.0.0(删除所有0.0.0.0的路由)
第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1(添加0.0.0.0网络路由)
第三步:route add 10.0.0.0 mask 255.0.0.0 10.94.12.254(添加10.0.0.0网络路由)
这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?
作一个BAT文件吧,把上面3步的内容全加进去,并设置系统在开始的启动菜单里运行他。
咱们先来解决双网卡冲突的问题。可以通过改变路由地址表搞定。以你的单位用机为例,机器有两块网卡,接到两台路由器上:
内部网地址设置为192.168.1.110,子网掩码:255.255.255.0,网关:192.168.1.1
办公网地址:10.94.12.123,子网掩码:255.255.255.0,网关:10.94.12.254
如果按正常的设置方法设置每块网卡的IP地址和网关,再cmd下使用route print查看时会看到以0.0.0.0 0.0.0.0 开头的两个东西,即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络的访问存在困难。要实现同时访问两个网络就要用到route命令
第一步:route delete 0.0.0.0(删除所有0.0.0.0的路由)
第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1(添加0.0.0.0网络路由)
第三步:route add 10.0.0.0 mask 255.0.0.0 10.94.12.254(添加10.0.0.0网络路由)
这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢?
作一个BAT文件吧,把上面3步的内容全加进去,并设置系统在开始的启动菜单里运行他。
相关文章推荐
- UNIX网络编程卷一:调试工具 tcpdump lsof 总结
- 第二届全国高校SDN网络应用创新大赛获奖名单出炉
- TCP的拥塞机制
- TCP与UDP的不同接包处理方式
- casperjs无法加载https的网页
- NAT网络映射设置:允许局域网用户访问VMWare内linux的SSH
- 2015关于第十一届"蓝狐网络杯"湖南省大学生计算机程序设计竞赛的总结
- 人脸识别(稀疏表示、人工神经网络)
- ios开发进阶之网络05 NSURLConnection AFN
- [转载]使用HttpWebRequest进行请求时发生错误:基础连接已关闭,发送时发生错误处理
- HttpURLConnection发送POST请求(可包含文件)
- Windows环境下,自建TFTP+DHCP+HTTP server,通过PXE+VNC安装CENTOS6.3-64bit系统
- 写一个脚本,实现判断192.168.3.0/24网络里,当前在线的IP有哪些。
- Linux(Centos6.5)下安装svn服务器,并通过http访问
- TCP报文详解
- android中图片的三级缓存cache策略(内存/文件/网络)
- iOS Communicating with Authenticating HTTP Servers 与HTTP服务器通信认证 官方文档翻译(六)
- UNIX网络编程——socket的keep-alive(转)
- Android 网络编程——Socket
- wireshark-实时抓取移动设备上的通信包(Wireshark+nc+tcpdump)