http://hi.baidu.com/sing520/item/56418e51ebb02da8adc85701

首先重新编译kernel,make menuconfig.....

注 意,除了要把该编译进去的驱动编进去(象NIC什么的)还要把最重要的iptables给enable起来,进入Network Options,选中Network Packet filtering (replaces ipchains),这样就会打开IP: Netfilter Configuration -->; 子菜单,进入,选中里面所有的选项,然后回到Network Options菜单,选中“802.1d Ethernet Bridging” 和 “netfilter (firewalling) support”两个选项(一看就知道很重要。) 退出,开编。

make
make modules_install 
make install

重起,如果正常,开始下一步,tar –xzvf bridge-utils-1.1.0.tar.gz. 
cd ./bridge-utils-1.1.0
make 
make install(编译bridge并安装,具体的安装目录可在make文件生成时指定。) 
完毕后可以先试试bridge的基本命令:
brctl addbr mybridge (创建bridge mybridge,然后用ifconfig查看会发现多了一个mybridge端口) 
brctl addif mybridge eth0 
brctl addif mybridge eth1 (把eth0和eth1包含到mybridge中)

然后需要对各端口做以下动作 
ifconfig eth0 0.0.0.0 promisc 
ifconfig eth1 0.0.0.0 promisc(打开混杂模式)
ifconfig mybridge up(启动网桥) 
这 时桥接即已成功,从router和局域网转发过来的消息开始通过机器,这时你会发觉满屏的tcp/ip转发消息让你无法下手,硬盘也狂转,这是 syslogd和klogd做的怪,log的priviledge设得太低,改掉它。telnet 进入机器(这时你只能telnet,console上已经泛滥成灾。)kill 掉syslogd和klogd,在/etc/syslog.conf中屏蔽掉*.info至/var/log/messages的rules,并修改 /etc/init.d/syslog,在daemon klogd 一项后加上-2 -c 4(提高klogd的消息转发级别),重起syslogd,哈哈,整个世界清净了!!! 
可以用以下语句为桥接配ip
ifconfig mybridge 192.168.1.10 netmask 255.255.255.0

Linux+bridge做透明网桥相关推荐

  1. Linux Kernel TCP/IP Stack — L2 Layer — Linux Bridge(虚拟网桥)

    目录 文章目录 目录 Linux bridge Linux bridge 的实现方式 Linux bridge 的代码逻辑 Linux bridge 在 Linux 的语境中,Bridge(网桥)和 ...

  2. Linux Kernel TCP/IP Stack — L2 Layer — Linux Bridge(虚拟网桥)的基本操作

    目录 文章目录 目录 Linux bridge 的基本操作 创建 Bridge 将 veth pair 连上 Bridge 为 Bridge 配置 IP 地址 将物理网卡接口设备挂靠 Bridge L ...

  3. Linux Bridge的IP NAT细节探析-填补又一坑的过程

    前序 近日温州皮鞋厂老板正在忙着学习Linux Bridge以及诸多虚拟网卡相关的东西,老湿给了一些指导,但最根本的还要靠温州老板自己.就好像有仙灵在聆听心声,我正因为温州老板的缘故一而再再而三地怀念 ...

  4. Linux 虚拟化网络技术 — KVM + Linux Bridge 的网络虚拟化解决方案

    目录 文章目录 目录 KVM 虚拟机应用 Linux Bridge + VLAN 实现网络隔离 TSG: Failed to restart network KVM 虚拟机应用 Linux Bridg ...

  5. 理解 neutron(15):Neutron Linux Bridge + VLAN/VXLAN 虚拟网络

    学习 Neutron 系列文章: (1)Neutron 所实现的虚拟化网络 (2)Neutron OpenvSwitch + VLAN 虚拟网络 (3)Neutron OpenvSwitch + GR ...

  6. 一个关于Linux Bridge配置的吐嘈

    话说有些事情十分适合在放假前的一天折腾一天,但绝对不适合在你准备去吃饭前多看一眼...我上周就碰到了这么一件揪心的事,最终以低血糖收场,十分狼狈地四处觅食,却觅到了一包超级辣的鸡爪,吃完后感觉症状加重 ...

  7. linux下brctl配置网桥

    设置linux让网桥运行    配置网桥 我们需要让linux知道网桥,首先告诉它,我们想要一个虚拟的以太网桥接口:(这将在主机bridge上执行,不清楚的看看测试场景) root@bridge:~& ...

  8. 【云计算学习笔记(十六)】之 KVM原理,Libvirt,VLAN,Linux Bridge介绍

    文章目录 本文章由公号[开发小鸽]发布!欢迎关注!!! 一. 虚拟机基础 (一) 虚拟化分类 1. Host是通过什么方式将硬件资源虚拟化,并提供给Guest使用的呢? 2. 1型虚拟化 3. 2型虚 ...

  9. Linux bridge桥接两个VirtualBox虚拟网络

    这篇文章缘起于这段时间我对拆东墙补西墙这种工作方式的抱怨. 先是磁盘空间不够用,配发的电脑仅仅剩余12G的空间,不能外接硬盘,暂时也不能上传备份,相当于一台离线的机器吧.我却要完整编译一个4.19版本 ...

  10. linux虚拟网络设备--内核网桥的实现分析(六)

    一.Linux内核网桥的实现分析 Linux 内核分别在2.2 和 2.4内核中实现了网桥.但是2.2 内核和 2.4内核的实现有很大的区别,2.4中的实现几乎是全部重写了所有的实现代码.本文以2.4 ...

最新文章

  1. html style属性
  2. CTF-IDA的常用操作(初学者)
  3. android-侧滑菜单
  4. 项目管理六大制约因素_用PCTS理念做好项目管理规划(优秀项目管理者必知)...
  5. asynchttpclient 超时_dnf这才是混子的毕业套装,却发现超时空漩涡不买账!
  6. python 函数 类 模块
  7. Spring Boot基础学习笔记01:Spring Boot入门程序
  8. No usable temporary directory found in [‘/tmp‘, ‘/var/tmp‘, ‘/usr/tmp‘]
  9. Unity Understanding Lifetime Managers
  10. Resnet 18网络模型
  11. 排序算法之---希尔排序(一看你就懂滴)
  12. 无法保存在此处,请选择其他位置
  13. 我国三大运营商即将开始联手屏蔽垃圾短信
  14. 计算机考证编程类证书
  15. 华中农业大学python期末考试试卷_华中农业大学本科课程期末考试试卷
  16. PG系列数据库TPCH测试文档
  17. cnc计算机控制,第二章计算机数控系统CNC与控制原理分解.pdf
  18. css加载不起作用,webpack css loader不起作用
  19. MD5加密——MD5只能加密不能解密
  20. No.006 雪碧图CSS Sprite

热门文章

  1. 数据库系统的简单结构图
  2. python面向对象的特点_Python面向对象基本特征
  3. 笔记本光驱位固态硬盘重装系统
  4. 【BurpSuite学习篇】四:Scanner 漏洞扫描模块
  5. python函数详细讲解_小白必看的Python函数讲解
  6. matlab在矩阵后面添加两行数据_用MATLAB对矩阵每两列求和
  7. 想转行学IT,小白如何选择靠谱的培训学校
  8. Flutter 自定义下拉菜单
  9. 国家测绘法宣传日专题知识分享
  10. 【等保测评】等保测评师怎么考,前景怎么样?