linux网桥动态ip,使用Linux主机当网桥
网桥实验
实验目的
将一台Linux主机配置为网桥,将两台在不同了网络,ip地址却在同一网段的设备连接起来
实验准备
准备3台虚拟机,主机A配置一块网卡,主机B配置一块网卡,主机Bridge配置2块网卡
主机A在vmnet2网络
主机B在vmnet3网络
Bridge两个口一个连接vmnet2网络,另一个连接vmnet3网络
主机
en33
ens37
A
192.168.10.10
-
B
192.168.10.11
-
Bridge
无地址
无地址
一、先分别为主机A和主机B配置ip地址
1.为主机A网卡配置地址
[root@centos7 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.10.10
PREFIX=24
#重启网络服务
[root@centos7 ~]# systemctl restart network
#查看地址是否配置成功
[root@centos7 ~]# ip addr show ens33
2: ens33: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:0f:f4:54 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.10/24 brd 192.168.10.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe0f:f454/64 scope link
valid_lft forever preferred_lft forever
2.为主机B网卡配置地址
[root@centos7 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.10.11
PREFIX=24
#重启网络服务
[root@centos7 ~]# systemctl restart network
#查看网卡配置是否成功
[root@centos7 ~]# ip addr show ens33
2: ens33: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:48:5f:06 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.11/24 brd 192.168.10.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe48:5f06/64 scope link
valid_lft forever preferred_lft forever
3.此时虽然主机A与主机B在同一个网段,但他们不在同一个物理网络,所以无法连通
[root@centos7 ~]# ping 192.168.10.11
PING 192.168.10.11 (192.168.10.11) 56(84) bytes of data.
^C
--- 192.168.10.11 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4001ms
二、在主机Bridge上进行桥接设置
#创建网桥设备br0
[root@centos7 ~]# brctl addbr br0
#将ens33添加入br0
[root@centos7 ~]# brctl addif br0 ens33
#将ens37添加入br0
[root@centos7 ~]# brctl addif br0 ens37
#启用网桥设备br0
[root@centos7 ~]# ip link set br0 up
#查看网桥设备状态,是否已经学习到主机A和B的mac地址
[root@centos7 ~]# brctl showmacs br0
port no mac addr is local? ageing timer
1 00:0c:29:0f:f4:54 no 269.63 此为主机A的mac地址
2 00:0c:29:48:5f:06 no 273.98 此为主机B的mac地址
1 00:0c:29:b6:86:9f yes 0.00
1 00:0c:29:b6:86:9f yes 0.00
2 00:0c:29:b6:86:a9 yes 0.00
2 00:0c:29:b6:86:a9 yes 0.00
至此网桥已经全部配置完成
三、测试
#查看当前主机地址
[root@centos7 ~]# ip a s ens33
2: ens33: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:0f:f4:54 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.10/24 brd 192.168.10.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe0f:f454/64 scope link
valid_lft forever preferred_lft forever
#ping远程192.168.10.11主机查看是否能连通
[root@centos7 ~]# ping 192.168.10.11
PING 192.168.10.11 (192.168.10.11) 56(84) bytes of data.
64 bytes from 192.168.10.11: icmp_seq=1 ttl=64 time=0.700 ms
64 bytes from 192.168.10.11: icmp_seq=2 ttl=64 time=1.95 ms
64 bytes from 192.168.10.11: icmp_seq=3 ttl=64 time=1.88 ms
^C
--- 192.168.10.11 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 0.700/1.514/1.958/0.577 ms
网桥的删除
删除网桥需要先禁用网桥然后将网桥上的接口全部删除,最后删除网桥设备
1.先禁用网桥设备
[root@centos7 ~]# ip link set br0 down
2.删除网桥上接口
[root@centos7 ~]# brctl delif br0 ens33
[root@centos7 ~]# brctl delif br0 ens37
3.将网桥设备br0删除
[root@centos7 ~]# brctl delbr br0
linux网桥动态ip,使用Linux主机当网桥相关推荐
- linux动态ip 搭建什么服务,怎么给Linux系统配置动态IP服务
所谓的动态ip指的是DHCP服务,如果不用手动设置的IP地址,使用动态ip也是个不错的选择.特别是在主机比较多的局域网内,动态ip可以有效解决ip自动分配问题.那么Linux系统应该怎么样配置动态ip ...
- 动态ip解析 linux,ddwrt路由/linux动态解析ip(ddns)到dnspod配置
dnspod域名解析服务有提供出来api,可以通过curl命令与dnspod交互.需要在dnspod先绑定一个域名,并设置一个二级域名(A记录),如我的test.xdty.org指向到了127.0.0 ...
- linux修改动态ip名领,Linux动态和静态修改ip(转)
静态方法 注意:所有操作均使用root用户 修改ip: 编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 //设备名称,不要修改 BO ...
- linux配置基于ip的虚拟主机
技术QQ交流群:294088839 查看自己的ip信息: [java] view plain copy [root@slave5 conf]# ifconfig eth0 Link enca ...
- Linux篇.配置IP地址与主机名的映射关系
作用:方便SSH的调用 //进入编辑模式 vi /etc/hosts //添加内容 192.168.234.11 bigdata11 192.168.234.12 bigdata12 192.168. ...
- linux清空动态文件内容,linux 动态清空 nohup 清空后,发现文件大小不变
linux 动态清空 nohup 清空后,发现文件大小不变 关注:282 答案:2 mip版 解决时间 2021-01-18 22:48 提问者[舉燈向ηáη] 2021-01-18 15:17 ...
- linux tc 限制ip流量,linux tc实现ip流量限制
tc是个配置Linux内核流量控制的工具 名字 tc - 显示/维护流量控制配置 摘要 tc qdisc [ add | change | replace | link ] dev DEV [ par ...
- linux 永久绑定ip命令,Linux Ubuntu临时设置和永久设置绑定新IP地址的方法
老蒋经常遇到有些网友是由于外贸业务的需求,会购买多IP的独立服务器或者是云服务器增加临时或者多的IP地址来满足业务需求.或者我们有一些网站项目的需求,在服务器中绑定多个IP地址,不同的网站用不同的IP ...
- Linux Kernel TCP/IP Stack|Linux网络硬核系列
大家好,我是Alex,今天给大家介绍Linux网络技术中最核心的部分--TCP/IP协议栈 . 我们先看一下抽象的网络协议栈模型 TCP/IP四层(参考)模型 再按分层思想看Linux内核协议栈实现框 ...
- linux建立动态库链接,Linux动态链接库.so文件的创建与使用
资料出处:http://linux.chinaitlab.com/administer/803560.html 编 写维护文件的目的,在于方便程序员维护程序,尤其是维护比较大的工程项目.一个素质良好的 ...
最新文章
- 相册服务器位置,王者荣耀游戏相册是什么 游戏相册开放服务器以及功能使用详细介绍...
- python 浏览器自动化测试,python中使用chrome进行自动化测试,浏览器变量设置
- python和java哪个-Python和Java哪个好?有什么区别?
- 自定义eachFile遍历文件夹文件
- vue element隐藏组件滚动条scrollbar使用
- 前端js嵌套遍历优化_2020web前端最新面试面经:阿里、字节、小红书
- 设计资源 | 万圣节矢量图标
- 求链表是否有环和第一个交点
- ios开发之--UITableView中的visibleCells的用法
- SoapUI使用教程
- 光纤跳线接口_一篇文章读懂光纤接头、尾纤、耦合器、终端盒的作用与接法!...
- 谈谈象棋的基本功《二》复盘篇
- MSN 通信协议学习笔记(转)
- python 显著性检验_Python SciPy 统计显著性检验(Statistical Significance Tests)
- 正方形里面两个扇形相交部分_正方形里面为两个半圆相交,求相交部分阴影面积...
- 远程桌面连接命令“Mstsc”,Windows系统连接远程方法
- python去除图片马赛克_python 检测图片是否有马赛克
- 京东,想说爱你,并不容易!
- 新基建下的工业互联网,等不到第四次工业革命
- 微信公众号添加word文档附件教程_公众号添加Excel、PDF、PPT等附件教程
热门文章
- chrome 扩展插件API
- Google插件switchysharp的用法
- Python-OpenCV——Image inverting
- 台架控制器-AVL_ISAC学习
- 从朋友测试ISAC和SILK效果到二者理论比较
- IE浏览器F12无法使用
- linux加密狗复制克隆教程,Guardant Code/Guardant加密狗解密 复制 克隆 模拟
- 戴尔服务器重装系统优盘启动不了怎么办,戴尔电脑重装系统识别不了u盘怎么办...
- lenovo启动热键_联想的u盘启动快捷键是什么_电脑开机如何进入u盘启动
- 记一次授权的渗透测试