前几天实验室要求用一个LINUX主机实现网桥的功能,在网上看了几天的帖子,先后看了iptables,route,brctl三个指令,其中brctl指令就是用来打开LINUX的网桥模式的。走了很多弯路,但是同时也学习到了很多,例如数据包通过软件防火墙(iptables)到达用户层的流程、iptables的使用、route的使用等

下面叙述一下我搭建这个网络的过程:

网络环境:

1.windows系统的笔记本一台;

2.双网卡的LINUX主机;

LINUX主机的eth0端口通过交换机接至网关,然后eth1端口直连到笔记本;

目的:让eth1的数据通过eth0转发出去,从而使笔记本能够上网。

首先在LINUX主机当中应做以下操作:

1.安装brctl工具:yum install  brctl-utils(centos) 或者apt-get install brctl-utils(ubuntu);

2.检查工具是否安装成功: whereis brctl

3.创建网桥:

1) brctl addbr br0

2) brctl addif eth0

3) brctl addif eth1

然后为了对网桥br0进行管理,可以对该网桥设置IP

ifconfig br0 192.168.22.51

而eth0和eth1此时只是作为桥接口,所以不需要IP地址,且应设置为混杂模式

ifconfig eth0 0.0.0.0

ifconfig eth1 0.0.0.0

ifconfig eth0 promisc

ifconfig eth1 promisc

对笔记本的设置的要求就是要和网桥在同一网段。

这样笔记本就能顺利上网了。

以下是参考的文章:

http://blog.csdn.net/mrwangwang/article/details/8393973

阅读(1582) | 评论(0) | 转发(0) |

linux双网卡网桥转发,Linux网桥实现相关推荐

  1. linux 双网卡浮动ip,Linux 双网卡绑定一个IP原理及实现

    我们在这介绍的Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作.其实 ...

  2. linux双网卡端口聚合,Linux双网卡聚合改造

    Linux双网卡聚合改造 一.环境和需求 Linux主机只有一块网卡接到交换机上,为了消除交换机的单点,新增一台交换机,Linux主机端新接一块网卡到新交换机上,对这两块网卡做聚合达到目的. 二.物理 ...

  3. suse linux双网卡绑定,suse linux双网卡绑定设置详解

    <suse linux双网卡绑定设置详解>由会员分享,可在线阅读,更多相关<suse linux双网卡绑定设置详解(2页珍藏版)>请在人人文库网上搜索. 1.suse linu ...

  4. 如何开启Linux双网卡的转发功能

    /******************************************************* 原文地址: http://blog.csdn.net/lllzd/article/de ...

  5. linux双网卡驱动配置,linux网卡驱动安装、双网卡绑定

    本次课程包含RAID0/1/5/6/10/50/60配置实验(使用Dell R720服务器实验).Redhat/CentOS/ubuntu/windows操作系统安装.windows/linux网卡绑 ...

  6. linux双网卡配置默认,linux双网卡配置

    环境:CentOS5.3 Linux version 2.6.18-128.el5,双网卡 配置: 1.编辑/etc/modprobe.conf 文件 #vi /etc/modprobe.conf加入 ...

  7. linux双网卡网段互通,linux环境中,两个不同网段的机器互通

    环境如下: host1 单网卡 eth0 172.24.100.15/16 host2 双网卡 eth0 172.24.100.14/16   eth1 192.168.122.214/24 host ...

  8. linux 双网卡bond命令,Linux下bond双网卡绑定(示例代码)

    bond,是一种双网卡绑定技术.即将多块物理网卡绑定成一个逻辑网卡,并实现网卡冗余.流量均衡等的一种可靠性强且高可用技术. 七种bond模式: 一.mod=0即banlance-rr(平衡轮循环策略) ...

  9. linux双网卡同一网段,linux双网卡同一网段问题

    为了流量统计方便想双网卡区别一下内部和外部流量,网段还是同一个.vnstat死活没eth1的流量.后来才发现流量全到eth0去了,而且arp信息里,eth1的mac地址也是eth0的地址.通过搜索找到 ...

  10. ARM Linux双网卡设置转发

    文章目录 简介 内核增加`netfilter`组件 移植iptables 制定转发规则 最后 简介 一台嵌入式的设备,有两个网卡,一个是eth0,可以连接外网,另一个eth1,连接内部网络设备,比如网 ...

最新文章

  1. 微软浏览器适配问题前端_「图」微软新贡献:修复Chromium浏览器的奇怪触控板手势问题...
  2. 随机变量的数字特征(数学期望,方差,协方差与相关系数)
  3. android判断以太网还是wifi,对比平台--WiFi和以太网之间的区别
  4. Ruby/Rails 生态环境、社区、资料 Ecosystem
  5. [转]js 取得 Unix时间戳(Unix timestamp)
  6. Method Tracking
  7. 最小生成树Prime算法
  8. UIView封装动画--iOS利用系统提供方法来做关键帧动画
  9. C# winform程序怎么打包成安装项目(图解)
  10. 自学前端开发:想要学习成为一名优秀的前端开发者,代码之外需要关注的问题
  11. 【web前端面试题整理05】做几道前端面试题休息休息吧
  12. mysql hibernate 分页查询_hibernate分页查询的实现
  13. Hadoop—数据仓库分层介绍
  14. Amazfit T-Rex Pro 体验:户外运动爱好者的装备清单里,有它一席之地
  15. Python实现英文词频统计:以hamlet为例
  16. nim game代码java_LeetCode Nim Game
  17. idea从插件市场或者外部插件库导入插件的方式
  18. 超级计算机app不能解方程,有了这款被 App Store 官方推荐的超级计算器,该把手头的计算器扔了...
  19. android温湿度传感节点指令源代码,Arduino+DHT11+OLED显示温湿度信息(附详细文档+源码)...
  20. 文字识别在高德地图数据生产中的演进

热门文章

  1. 关系型数据库由哪三部分组成_关系数据库| 第2部分
  2. php 匿名函数 递归,匿名函数,lambda_C++ lambda 递归调用,匿名函数,lambda,c++ - phpStudy...
  3. ICCV2019超分辨率方向论文整理笔记
  4. C#读取Excel文件
  5. pg中多值列_PostgreSQL中列的statistics属性
  6. 如何选购一台笔记本电脑
  7. 步进电机基本原理、分类、基本参数、应用场景
  8. html图片底部显示,html – 将背景图像保持在底部
  9. 国际象棋AI(三)---评估
  10. 前端学到什么程度才能叫精通?