好記性不如爛筆頭,記錄下學習過的點點滴滴
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