桥接命令brctl的用法
虚拟机连网是头等大事,所以我们先解决这个问题。通过桥接可以实现联网,主要用到的命令有:brctl,ifconfig,tunctl,route
brctl是一个以太网桥接工具,常见的用法有:
如果发现无法删除网桥,那么可能是还没有将其关闭:
yao@twomoon:~$ sudo brctl delbr br0
bridge br0 is still up; can't delete it
yao@twomoon:~$ sudo ifconfig br0 down
yao@twomoon:~$ sudo brctl delbr br0
说了这么多,到这才是重点。首先,将物理网卡桥接:
yao@twomoon:~$ ifconfig -a |grep eth
eth0 Link encap:Ethernet HWaddr 90:fb:a6:14:cd:42
yao@twomoon:~$ brctl addbr br0
yao@twomoon:~$ brctl addif br0 eth0
yao@twomoon:~$ ifconfig eth0 0.0.0.0
yao@twomoon:~$ ifconfig br0 192.168.1.51 up
这样又多了一个网络设备br0:
yao@twomoon:~$ LANG=C ifconfig -a |grep Ethernet
br0 Link encap:Ethernet HWaddr 2a:24:d3:aa:99:e7
eth0 Link encap:Ethernet HWaddr 90:fb:a6:14:cd:42
如果没有弄明白为什么,可以上网找找桥接的资料和brctl的用法。
当然不能每次开机后都要手工输入这么多命令。你可以将这些命令写成一个脚本,每次开机就执行这个脚本:
#!/bin/bash
# networking.sh
# change eth0 to your network interface(eg. eth1)
ifconfig lo 127.0.0.1 up
if [ ! -z "`ifconfig -a | grep br0`" ]; thenifconfig br0 downbrctl delif br0 eth0brctl delbr br0
fi
brctl addbr br0
brctl addif br0 eth0
ifconfig eth0 0.0.0.0 up
ifconfig br0 192.168.1.51 up
route add default gw 192.168.1.1
exit 0
桥接命令brctl的用法相关推荐
- linux 网桥迁移命令,Linux 网桥配置命令: brctl
Linux网关模式下将有线LAN和无线LAN共享网段实现局域网内互联: brctl addbr bridge brctl addif bridge eth0 brctl addif bridge at ...
- Windump网络命令的简单用法
Windump网络命令的简单用法 大家都知道,unix系统下有个tcpdump的抓包工具,非常好用,是做troubleshooting的好帮手.其实在windows下也有一个类似的工作,叫windum ...
- linux mount命令参数及用法详解
linux mount命令参数及用法详解 非原创,主要来自 http://www.360doc.com/content/13/0608/14/12600778_291501907.shtml. htt ...
- linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)
linux useradd(adduser)命令参数及用法详解(linux创建新用户命令) useradd可用来建立用户帐号.帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号 ...
- linux+历史命令',Linux历史命令管理以及用法
# **history命令管理及用法总结** **命令历史:**shell进程会在其会话中保存此前用户提交执行过的命令,可以用它来重复执行命令:包括关机之前的指令 ~]# history 示例 ![] ...
- linux popd 命令,在Linux系统中的Pushd命令与Popd命令,教你这两个命令的基本用法...
在本文中,我们将向你展示如何使用pushd命令与popd命令浏览系统的目录树,教你这两个命令的基本用法.push与popd是允许你使用目录堆栈并在Linux和其他类似Unix的操作系统中更改当前工作目 ...
- linux系统下top命令的详细用法、参数详解、以及模式配置
用过linux系统的人都知道top命令,它是Linux下一个最常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. top显示系统当前的进程和其他状况,是一 ...
- mysql check table_修复MySQL的MyISAM表命令check table用法
MyISAM如果损坏了修复方法是比较简单了我们只要使用check table命令就可以了,下面我们来看一篇关于修复MySQL的MyISAM表命令check table用法,具体如下所示. MySQL日 ...
- php umount强制,linux中mount/umount命令的基本用法及开机自动挂载方法
本文介绍了linux中mount/umount命令的基本用法及开机自动挂载,具体方法如下: mount命令格式如下: 格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有: -a ...
- linux中group命令详解,linux groupmod命令参数及用法详解
需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作.接下来是小编为大家收集的linux groupmod命令参数及用法详解,希望能帮到大家. linux groupmod命令参数及用 ...
最新文章
- net start mysql 提示:服务名无效 请键入NET HELPING 2185以获得更多的帮助的问题
- 深入理解SQL注入绕过WAF和过滤机制
- python or妙用
- 网页小图标Favicon
- hadoop 环境搭建
- 数据结构杂谈番外篇——时间复杂度计算
- bpmn2.0业务过程模型和符号_IT帮业务架构学习小组学习内容
- linux的服务文件,Linux的nfs文件服务
- 实现前后台数据交互(上传/回传单个JSON数据和上传/回传JSON数组)
- java实现多张图片和文字合并 java图片合成示例代码
- 2019年ArcGIS JavaScript API 4.x添加天地图矢量地图(球面墨卡托)
- median函数的使用方法_如何使用逆分布函数模拟MEDIAN()聚合函数
- java导出excel报表_java生成excel报表文件示例
- 1000道Python编程题
- CF221C Circling Round Treasures
- 跟着聪明资金做交易!北上资金每天操作哪些股票一目了然
- 飞飞php影视系统漏洞,飞飞影视最新版前台无限制getshell
- Crypto.com、Dock项目评级更新 | TokenInsight
- UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xbb‘ in position 61547 解决办法
- 一些我推荐的和想上的网络课程(Coursera, edX, Udacity,MIT OCW)