好记性不如烂笔头,记录下学习过的点点滴滴
1.修改主机名
格式: 服务器功能-编号.域名
1.1 查看主机名
hostname
1.2 临时更改主机名
hostname bigdata-test01.mykine.cn
1.3 永久更改主机名
(1) hostnamectl set-hostname bigdata-test01.mykine.cn
(2) 修改/etc/hosts
vim /etc/hosts
保存为
#127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
#::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 bigdata-test01.mykine.cn
::1 bigdata-test01.mykine.cn
2.修改centos7网卡为eth0
2.1 备份
cd /etc/sysconfig/network-scripts
cp ifcfg-eno16777736 ifcfg-eno16777736.bak
2.2 修改网卡名为eth0
vim ifcfg-eno16777736
改
NAME=eth0
DEVICE=eth0
mv ifcfg-eno16777736 ifcfg-eth0
2.3 修改/etc/sysconfig/grub配置文件,在“GRUB_CMDLINE_LINUX”变量中添加一句"net.ifnames=0 biosdevname=0"
vim /etc/sysconfig/grub
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
GRUB_DISABLE_RECOVERY="true"
2.4 重启grup配置
grub2-mkconfig -o /boot/grub2/grub.cfg
2.5 将多余的ifcfg开头的配置文件都移动到其他目录,只保留一个ifcfg-eth0一个网卡配置文件,以防设置NM_CONTROLLED=no后重启网络服务报错
mv ifcfg-eno16777736.bak ~/bak/
mv ifcfg-lo ~/bak/
mv ifcfg-Profile_1 ~/bak/
2.6 重启系统
reboot
3.配置网络(选择NAT模式)
VM-》编辑-》虚拟网络编辑器-》NAT模式-》NAT设置-》查看网关
-》DHCP设置-》查看子网、子网掩码、广播地址
vim /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=89389c6d-8581-495d-b774-54e7ba8528a4
DEVICE=eth0
ONBOOT=yes
DNS1=192.168.118.2
IPADDR=192.168.118.130
PREFIX=24
GATEWAY=192.168.118.2
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
NM_CONTROLLED=no
3.1 配置IP地址
必须与虚拟机NAT模式下分配的IP地址同网段
IPADDR=192.168.118.130
3.2 配置子网掩码
必须与虚拟机NAT模式下分配的IP地址的子网掩码相同
PREFIX=24
3.3 配置网关
使用NAT模式提供网关,一般默认是.2
GATEWAY=192.168.118.2
3.4 配置DNS
与网关一样即可,或使用常用的8.8.8.8
DNS1=192.168.118.2
3.5 配置这块网卡不由网络管理包管理
NM_CONTROLLED=no
3.6 重启网络服务
service network restart