第一章 :red hat linux系统下载安装
第二章:Linux用户和组
第三章:Linux文件管理
第四章:Linux目录管理
第五章:Linux文本编辑器
第六章:Linux文件查找与管理
第七章:Linux输入,输出的重定向以及管道
第八章:Linux包管理
第九章:Linux的系统监控以及进程管理
第十章:Linux服务管理以及计划任务
第十一章:Linux启动流程和故障恢复
第十二章:Linux网络管理
不论什么操作实验,第一步先把这个服务启动了。
systemctl restart NetworkManager
说明一下,这一章实验的命令可能比较长,一定要多用Tab键,死记可能记不住。
ifconfig
可以直接查询到网卡信息,比如IP地址,网卡的MAC地址。
这里说一下这个网卡的名称,不重要听一下就可以了。
en:以太网
wl:无线
ww:宽缆
o:集成网卡
s:后插的网卡
p:USB外接
后边的数字也是通过grub的某种方法算出来的。
为什么要说这个呢,博主用的教程是17年的,是红帽6和红帽7的过渡时期,所以两种版本我都学习了一下。在6的时候是通过eth0,eth1依次排序命名的。
这里简单做一个实验不是很重要。
我现在和一个老工程师合作,他就不喜欢这名字,要求你修改配置用以前的命名格式,要怎么操作。
修改以下文件
vim /etc/sysconfig/grub
需要在后面加两个参数
net.ifnames=0 biosdevname=0
然后重新生成grub.cfg文件
grub2-mkconfig -o /boot/grub2/grub.cfg
之后reboot重启虚拟机。
之后再次使用ifconfig即可。
我用快照恢复了,毕竟这个技术已经比较旧了,不是特别重要,这是只是提及一下。
nmcli device show
这条命令可以对网卡进行更加详细的硬件信息查询。
这样看起来信息更全面条理(反正我也看不懂)。
nmcli connection show
现在将网卡ens160配置删除,进行一次手动配置。
nmcli connection delete ens160
添加配置文件
再次强调多用Tab,命令太长记不住的
nmcli connection add type ethernet(网课类型) con-name e0(配置名称随意) ifname ens160(网课名称,用tab查询) connection.autoconnect yes
nmcli connection add type ethernet con-name e0 ifname ens160 connection.autoconnect yes
现在发现出现的创建的配置文件,下一步往里边写信息。
nmcli connection modify e0(配置名称) ipv4.method manual(手动) ipv4.addresses 10.0.0.1/8(ip地址) ipv4.gateway 10.0.0.1(网关) ipv4.dns 10.0.0.1(dns)connection.autoconnect yes
nmcli connection modify e0 ipv4.method manual ipv4.addresses 10.0.0.1/8 ipv4.gateway 10.0.0.1 ipv4.dns 10.0.0.1 connection.autoconnect yes
之后将网卡重新连接,不然可能信息没有从新读取。
nmcli connection down e0 nmcli connection up e0
可以看到,网卡的配置信息已经被修改了。
nmcli connection modify e0 +ipv4.addresses 192.168.100.1/24
之后在从新链接配置信息。
nmcli connection down e0 nmcli connection up e0
使用以下命令查看
ip addr show
也可以用
nmcli connection show e0 -l
这个信息特别多,看起来可能有点眼花,可以用grep过滤以下。
ifconfig ens160 100.100.100.100/16
这就是实际生产者临时用一下,也不用这个文件都进行配置,down以下再从新up挂上去,就失效了。
这次博客内容基本就这些,命令比较长,还是要多用Tab键,自己多练几次就记住了,不是抓了快照吗,退回去在练一练有个印象就差不多了。