资源:
网卡两块:eth0,eth1;一个带有web登录服务器方式的静态ip,ubuntu9.04.
目标:
实现eth0外网,eth1内网.
参考:
============参考1==============
http://hi.baidu.com/wmeihan/blog/item/e838d3fb22024717a8d311c6.html

一台双网卡电脑拥有两个网关是不可能的,因为默认网关(defaultgateway)只能是一个。给服务器安装两块网卡,分别设置不同的ip和网关(内网和外网),外网的通过外网网卡来访问,内网的通过内网网卡来访问,似乎实现起来很简单,但有些问题,因为默认网关(defaultgateway)只能是一个!

解决的办法就是:

1、将其中一块网卡(如外网)设置默认网关,另外一块网卡eth1不设置网关

sudovi /etc/network/interfaces

# The loopback networkinterface
auto lo
iface lo inet loopback

# The primarynetwork interface
auto eth0
iface eth0 inet dhcp
post-upiptables-restore < /etc/iptables.up.rules

#the secondeth1
auto eth1
iface eth1 inet static
address192.168.0.1
netmask 255.255.255.0
注意没有为eth1(内部网络)设置 gateway.
2.(注意:对于ubuntu系统,该步骤似乎可以省略)输入命令:route,如果没有下面一行:
192.168.0.0* 255.255.255.0 U 0 0 0eth1
就手工加上一条静态路由,让另一个网段(内网)的数据经过第二个网卡。使用route命令,命令的范例如下
参考命令:
sudoroute add -net 192.168.0.0 netmask 255.255.255.0 deveth1(让对192.168.0.0的访问走eth1网卡,netmask后面是子网掩码)

如果想让上面的命令在开机时运行,编辑下面的文件执行上面的命令,把上面的命令加入文件exit0之前
sudovi/etc/rc.local
==================参考2================
http://hi.baidu.com/52hack/blog/item/999182134a69b6d8f7039eb0.html
因为公司的需要,现在又追加了一个网段A:10.4.1.*/16,而公司原有域为B:10.2.1.*/16,为了使两个网段能够通信,本文的目的就在Ubuntu下设置路由
使两个网段可以互相通信。
1、ubuntu机器配置为双网卡,分别连接两个网段。
#router@proxy:/etc/network$sudo vi interfaces
dd
# This file describes the networkinterfaces available on your system
# and how to activate them.For more information, see interfaces(5).
# The loopback networkinterface
auto lo
iface lo inet loopback
# The primarynetwork interface
auto eth0
iface eth0 inet static
address10.2.1.216
netmask 255.255.0.0
network 10.2.0.0
broadcast10.2.255.255
gateway 10.2.1.218
# dns-* options are implementedby the resolvconf package, if installed
dns-nameservers211.93.80.129 211.94.65.97 211.98.4.1
auto eth1
iface eth1 inetstatic
address 10.4.1.216
netmask 255.255.0.0
network10.4.0.0
broadcast 10.4.255.255
gateway10.4.1.10
dns-nameservers 211.93.80.129 211.94.65.97
ifacedsl-provider inet ppp
providerdsl-provider
2、打开包转发
编辑/etc/sysctl.conf

net.ipv4.ip_forward= 0
改成
net.ipv4.ip_forward=1
=================参考3=============
http://hi.baidu.com/yongfa365/blog/item/39b0cdbfcf4da80b18d81fd2.html

Ubuntulinux 基本操作双网卡双IP配置

2007年03月30日上午 09:32

Ubuntulinux6.06server版
以下是系统在运行过程中的一些基本操作:
1、在默认情况下系统禁止远程用户使用root进行登录,需用user普通用户登录之后再使用sudosu root 进行转换,或是直接在$普通用户模式下用sudo进行直接操作
$sudosu root            //切换到root用户界面
#passwdroot            //root用户进行修改密码
#passwdpowerport       //对powerport用户进行修改密码

2、系统启动目录的脚本放在      /etc/init.d/目录下      同其它版本的linux有些区别有些放在/etc/rc.d/init.d/目录下
/etc/init.d/networkingstart      //启动网卡
/etc/init.d/networkingstop      //停止网卡
/etc/init.d/networkingrestart       //重启网卡

3、网卡的配置文件放置在/etc/network/interfaces可以直接用vi/etc/network/interfaces 进行修改IP,如下:(请根据具体的网络环境进行设置)
#The primary network interface
auto eth0
iface eth0 inetstatic
address 192.168.10.71
netmask 255.255.255.0
network192.168.10.0
broadcast 192.168.10.255
gateway192.168.10.225
nameserver 202.168.134.133
nameserver192.168.1.1
auto eth1
iface eth1 inet static
address192.168.10.18
netmask 255.255.255.0
network192.168.10.0
broadcast 192.168.10.255
gateway192.168.10.225
nameserver 202.168.134.133
nameserver192.168.1.1

Ubuntu双网卡共享上网 外网 内网相关推荐

  1. ubuntu双网卡共享上网

    学校使用锐捷2.56认证,固定IP. 本机双网卡,eth0连接外网.eth1内网接路由. 使用mystar代替锐捷2.56. 1.IP的设置: sudo gedit /etc/network/inte ...

  2. CentOS 6.6下双网卡共享上网配置

    CentOS 6.6下双网卡共享上网配置 时间:2015-10-15 01:03来源:blog.51cto.com作者:l19891223j 的BLOG 举报 点击:494次   实现方式:通过设置i ...

  3. 两台XP系统电脑用双网卡共享上网操作

    两台XP系统电脑用双网卡共享上网操作   双网卡互联共享上网两个步骤:一个是硬件连接,另一个是网卡设置.    一.硬件连接 1.安装网卡:一台机器安装双网卡做为服务机,并安装上驱动,另一台也同样安上 ...

  4. linux下双网卡共享上网配置

    双网卡共享上网配置 ###环境 主机1: 192.168.1.1(外网)eth0192.168.0.1(内网)eth1 主机2:192.168.0.2 eth0###配置主机1 1.临时开启转发功能s ...

  5. Win7双网卡共享上网

    Win7通过双网卡共享上网,安装另外一块网卡,用于共享网络.设定可以直接上网的网卡为A,另一块网卡为B,A联网后,在"控制面板\网络和 Internet\网络连接"中右键A的属性, ...

  6. 直接用网线连接两台电脑,实现双网卡共享上网

    原文 直接用网线连接两台电脑,实现双网卡共享上网 我有两台电脑,一台笔记本,一台台式机,都是 XP 操作系统.笔记本收到 邻居无线信号,能正常上网.想通过有线连接使台式机同样能够共享网.经过摸 索总算 ...

  7. ubuntu做主机双网卡共享上网方法

    一.网络拓补结构: (注:如果是无线网卡连接内网,eth0改为wlan0,不清楚自己的网卡是哪个用命令ifconfig -a 查询) 服务器:两网卡的设置: eth0:202.96.168.100 掩 ...

  8. linux 双网卡共享上网

    CentOS测试通过 首先 $lsusb 显示网卡芯片ID是0fe6:9700 好在已经有国外友人提供了qf9700的源代码.网址是 http://mquin.livejournal.com/1784 ...

  9. 两台win 7系统电脑 一台双网卡 共享上网

    一台WIN7通过USB无线路由上网,另一台使用交叉线与其相连,如果让两台同时上网,可以使用桥接,方法如下: 以笔者所在的网络为例,使用的网段是192.168.1.X,其中一台台式机已经能够访问Inte ...

最新文章

  1. linux查看rabbitmq运行状态,RabbitMQ常用命令
  2. 《数学之美》第15章 矩阵运算和文本处理中的两个分类问题
  3. 00600 ora 关闭oracle_ORA-00600的解决方法?
  4. stylus-loader (copy)
  5. Android Gradle查询器
  6. 金山云最新财报:Q4营收7.27亿,同比增长81%
  7. 分布式文件系统—HDFS—核心设计
  8. Angular self study 5 - remove ng-app
  9. PAT 1153 Decode Registration Card of PAT (25 分)- 甲级
  10. 布局智能家居 三大电信运营商进展如何?
  11. CICD详解(七)——git、gitlab与github
  12. iOS SDK:预览和打开文档
  13. Springboot使用@Scheduled多节点启动时调度重复执行
  14. DJ8-2 主存储器的组织
  15. 谈谈对java的理解
  16. HPUX 无法启动 卡在EVN_MC_INITIATED
  17. echarts 3d
  18. Android GridView实现自定义日程表课表
  19. 百度想成为伟大的金融科技公司?太迟了
  20. mysql 烂泥行天下_烂泥:mysql数据库使用的基本命令

热门文章

  1. mysql分表的原则_mysql分表规则(转)
  2. 大一_计算机专业_职业生涯规划书(可拷贝在自己空间)
  3. JMeter测试文档
  4. 一万个bug——安装阿里云SDK核心库遇到的问题(涉及Rust、cryptography、openssl等的安装)
  5. 易语言超级列表框 网络图片_网络被中断,稳赢被翻盘?网友:试试OPPO Reno3 Pro网络无缝切换...
  6. Itext生成图表类型PDF
  7. Beats:Beats processors
  8. 趣谈HmacSHA1和原生SHA1的区别
  9. matlab鲁棒优化算法,鲁棒优化算法的研究及应用.pdf
  10. html字体颜色反色,根据背景颜色反转CSS字体颜色