VMware安装CentOS7
1. 选择镜像

2. 安装CentOS7

















3. 其他必要修改
注意:安装好后,没有ifconfig命令
3.1 主机名修改
|
1
2
|
[zhang@lnmp ~]$ cat /etc/hostnamezhang |
3.2 网卡名修改
配置修改

我们在命令行中键入#:vim /etc/default/grub命令来编辑环境变量值。
并在变量GRUB_CMDLINE_LINU中加入:net.ifnames=0来禁用新的命名规则

|
1
2
3
4
5
6
7
8
|
[root@docker01 ~]# cat /etc/default/grubGRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="console"GRUB_CMDLINE_LINUX="net.ifnames=0 crashkernel=auto rhgb quiet"GRUB_DISABLE_RECOVERY="true" |
保存后需要重新生成grub配置文件并更新内核参数,为此我们需要运行
|
1
|
#grub2-mkconfig -o /etc/grub2.cfg 如下图 |

修改网卡文件名
可以看到此时并没有我们想要的ifcfg-eth0的配置文件信息:

使用#mv ifcfg-eno16777736 ifcfg-eth0 重命名一下网卡配置信息,之后查看一下:

修改网卡信息
|
1
2
3
4
5
6
7
8
9
10
|
[root@oldboy ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 # 模拟内网DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=noneIPV6INIT=yesUSERCTL=noIPADDR=172.16.1.100NETMASK=255.255.255.0 |
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
[root@oldboy ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1 # 模拟外网 DEVICE=eth1TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=noneIPV6INIT=yesUSERCTL=noIPADDR=10.0.0.100NETMASK=255.255.255.0GATEWAY=10.0.0.2DNS1=223.5.5.5DNS2=223.6.6.6 |
重启系统,然后生效
3.3 ifconfig安装

可以正常上网
我们的解决办法是:yum安装ifconfig这个命令包

看到了吗,bash也是有分割线的,当然这不是在重点,重点是通过yum search 这个命令我们发现ifconfig这个命令是在net-tools.x86_64这个包里,接下来我们安装这个包就行了
|
1
2
|
# yum search ifconfig # 查询该命令在哪个工具包中# yum install -y net-tools.x86_64 |

这是我们已经安装好ifconfig这个命令了,我们试一下

4. 安装完之后系统基础优化
|
1
2
|
相关网址:https://github.com/zhanglianghhh/system-install/blob/master/linux-CenetOS7/basedOptimi_7.sh |

浙公网安备 33010602011771号