桥接 brctl

把eth0和wlan0桥接在一起

作用:测试wlan0网卡的并发性能   两个网卡桥接后把linux主机模拟成一个“无线路由交换机”

Vi   br0.sh

#!/bin/bash

ifconfig eth0 0.0.0.0 up    #取消eth0的ip

ifconfig wlan0 0.0.0.0 up

brctl addbr br0 #添加一个网桥 即逻辑网段   br0名字任意  delbr br0删除网桥

sudo brctl addif br0 wlan0   #将wlan0加到网桥中去  前提一定要先打开hostapd热点 即启动wlan0,delif删除eth0

sudo brctl addif br0 eth0

sudo ifconfig br0 192.168.1.123 netmask 255.255.255.0 broadcast 192.168.1.253 up   #设置br0ip为1.123 也可以不设置,  broadcast不一定设置

以上设置完相当于一个取消dhcp的无线路由:eth0就是vlan口   wlan0就是无线路由的无线网络  hostapd中的ssid就是无线路由的ssid     手机端连接ssid获取的ip地址和eth0的ip无关  dhcp依赖上级路由

一个br0带多个ethX就是一个交换机

如果有多个eth0  还可以设置多个brX 即配置成多个逻辑网段 (相当于交换机中划分多个VLAN)。

[email protected]:~$ brctl show

bridge name     bridge id               STP enabled     interfaces

br0             8000.e0e0c889b060       no              eth1

eth2

eth3

时间: 2024-07-31 22:05:22

桥接 brctl的相关文章

kvm安装和配置

硬件环境Dell R730 软件环境CentoS6.8 minimal 1.看物理机(主要是CPU)是否支持虚拟机技术   通过以下命令查看:(注意xen和kvm不能共存,在带xen内核的系统中使用下面的命令会无效,即使你的机器支持VT技术也不会查到vmx或者svm)     egrep '(vmx|svm)' --color=always /proc/cpuinfo 2.安装KVM    yum install -y kvm kmod-kvm kvm-qemu-img libvirt Pyth

Centos 安装KVM

一.准备环境: 1.检查是否支持虚拟化 Centos6.2_x864 KVM 需要有 CPU 的支持(Intel vmx 或 AMD svm),在安装 KVM 之前检查一下 CPU 是否提供了虚拟技术的支持: egrep '^flags.*(vmx|svm)' /proc/cpuinfo有显示, 有显示则说明处理器具有VT功能 2.检查BIOSS是否开启虚拟化 二.安装KVM相关软件 1.复制即可(首先确认yum配置是否正常) yum install kvm kmod-kvm qemu kvm-

使用brctl工具创建桥接设备

创建桥接设备: # yun -y install bridge-utils # brctl addbr br0 # ifconfig -a # ifconfig eth0 0 up # ifconfig -a # brctl addif br0 eth0 # ifconfig br0 192.168.1.122/24 up # route add default gw 192.168.1.1 # brctl show # brctl stp br0 on

linux下brctl配置网桥

原文:http://zhumeng8337797.blog.163.com/blog/static/1007689142011643834429/ 先装好网卡,连上网线,这是废话,不用说了.然后开始! 设置linux让网桥运行    配置网桥我们需要让linux知道网桥,首先告诉它,我们想要一个虚拟的以太网桥接口:(这将在主机bridge上执行,不清楚的看看测试场景)[email protected]:~> brctl addbr br0其次,我们不需要STP(生成树协议)等.因为我们只有一个路

centos6 Docker桥接到主机所在的内网

测试环境: windows7台式机:   ip:10.0.1.6/16  网关:10.0.0.254/16 上网正常. vmware虚拟机一台:  centos6.6_64mini eth0 ip:10.0.1.21/16  网关:10.0.0.254/16 用到软件包: pipework iproute-2.6.32-130.el6ost.netns.2.x86_64.rpm 下载地址: https://yunpan.cn/crp5XAESHHh3d  访问密码 57e8 一.CentOS6.

Docker跨主机通信:桥接方式和路由方式

1.直接路由 通过在主机中添加静态路由来实现跨主机通信.如果有两台主机host1和host2,两主机上的docker容器是两个独立的二层网络,将con1发往con2的数据流先转发到主机host2上,再由host2转发到其上的docker容器中,反之亦然. 由于使用容器的IP进行路由,就需要避免不同主机上的docker容器使用相同冲突的IP,所有应该为不同的主机分配不同的IP子网. #主机A上:192.168.187.143,主机B:192.168.187.144 #S1:添加网卡docker0,

Redhat(CentOS、Fedora)下的桥接步骤

1,安装桥接软件包 yum install bridge-utils 2,修改文件/etc/sysconfig/network-scropts/ifcfg-eth0:BRIDGE=br0 删除下面 ONBOOT=yes IPADDR=10.0.0.23 NETMASK=255.255.255.0 GATEWAY=10.0.0.1 DNS1=61.134.1.4 3,建立文件/etc/sysconfig/network-scripts/ifcfg-br0: BEVICE=br0 BOOTPROTO

kvm.huge页、常用命令和桥接设置

详细参考:http://qemu.weilnetz.de/qemu-doc.html 1.设置huge页 (1)查看默认页大小:getconf PAGESIZE (2)挂载hugetlbfs文件系统:mount -t hugetlbfs hugetlbfs /dev/hugepages (3)设置huge页大小:sysctl vm.nr_hugepages=512 (4)查看是否成功:cat /proc/meminfo|grep HugePages 2.qemu-kvm命令 -hda file:

CentOS设置虚拟网卡做NAT方式和Bridge方式桥接

http://www.centoscn.com/CentOS/config/2015/0225/4736.html 摘要:KVM虚拟机网络配置的两种方式:NAT方式和Bridge方式.Bridge方式的配置原理和步骤.Bridge方式适用于服务器主机的虚拟化.问题?客户机安装完成后,需要为其设置网络接口,以便和主机网络,客户机之间的网络通信.事实上,如果要在安装时使用网络通信,需要提前设置客户机的网络连接. KVM 客户机网络连接有两种方式: 用户网络(User Networking):让虚拟机