Linux基础学习(四)桥接、修改未知密码

 这是Linux基础的最后一点点内容了,还差一个LVM的没有总结,下次补上。本人开始学习Linux下的C编程了~~~~~~~

1、桥接(Bridging),是指依据OSI网络模型的链路层的地址,对网络数据包进行转发的过程。 是工作在osi的第二层的。一般的交换机,网桥就有桥接作用。就交换机来说,本身有一个端口与mac的映射表,通过这些,隔离了冲突域(collision)。 简单的说就是通过网桥可以把两个不同的物理局域网连接起来,是一种在链路层实现局域网互连的存储转发设备。网桥从一个局域网接收MAC帧,拆封、校对、校验之后 ,按另一个局域网的格式重新组装,发往它的物理层。

再简单点说,就是虚拟机与真机之间的网络通信可以通过桥接来完成,虚拟机和真机相当于一条河的两岸,而桥接形成的网桥就是连接这两岸的桥梁。搭建了这个桥之后,虚拟机就可以与外界进行网络通信了。虚拟机的网络通信方式为,虚拟机将请求传给虚拟网卡,虚拟网卡将请求传给真机的真实网卡向外界网络发送信息。现在我们就自己动手搭建这个网桥。

ifconfig查看网络信息,ens3是真实网卡信息,inet是当前本机的IP,netmask是子网掩码,是用来判断ip是否属于同一子网的标志,255.255.255.0是C类掩码,表示这个网段内一共有2的8次方个IP,具体内容计算机网络基础中有讲。我们主要就是查看我们所用的真实网卡标号就好。lo是逻辑回环,是用来进行本机之间信息交换的网络,它不是真实存在的。virbr0是虚拟网桥,virtual bridge的缩写,是系统中自带的。



ls /etc/sysconfig/network-scripts/   查看网络配置文件,能看见一个ifcfg-ens3的配置文件,(这个是与真机网卡相对应的,不一定都是ens3),编辑这个文件,在文件最下方加上一行BRIDGE=br0,意思是我们要创建br0这个网桥。wq保存退出之后新建一个ifcfg-br0文件,写入如下信息。其中BOOTPROTO是获取方式,dhcp是自动获取,也可以更改为static静态,但是要配置相应的IP网关等信息。wq保存退出,重启网络之后ifconfig我们会发现多了个br0网卡,且原来在ens3的IP地址转到了br0下。这说明网桥建立成功。








2丶关于linux系统的root密码。有的时候我们可能会由于种种原因而忘记自己的root密码。那么这个时候怎么办呢,linux下没有xp里不带密码的administrator用户。这个时候我们可以对启动过程的内容进行一些修改而进入系统 。

开机时候进入到系统选择界面的时候选择第一个系统按e进入如下界面。按下键跳到最后修改ro后的内容为rw init=/bin/sh回车,这里回车的作用是保持下边那行文字回到下一行。ctrl+x进入下一界面。等待几秒中按下键你会发现有#号了,也就是可以输入了。pwhoami看看自己现在是谁,是root,那么现在就可以passwd修改root密码,修改完之后需要在根目录下创建文件 touch /.autorelabel

然后执行 exec /sbin/inti重启系统,这样就进入登陆界面了,输入刚修改的密码就可以登陆了。








欢迎各位批评指点







by:晓宇

QQ:479715456















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值