网卡、主机名、dns等文件详解(2)

1、网卡配置文件

/etc/sysconfig/network-scripts/ifcfg-eth0或ens33
TYPE=Ethernet                     网卡类型:以太网
BOOTPROTO=none                   ---自动获取  dhcp
                                 ---静态  static或者none
NAME=eth0                         网卡名称(可以没有)
DEVICE=eth0                       网卡名称(必须有)
UUID=fa77146b-1e0c-4544-8ecb-5a98a6ebfc4    (标识符)
ONBOOT=yes                        开机时是否自动启动网卡
IPADDR=10.0.0.10                  ip地址
PREFIX=24                         子网掩码
GATEWAY=10.0.0.254                网关
DNS1=10.0.0.254                   域名解析1
DNS2=223.5.5.5                    域名解析2
systemctl restart network#重启所有网卡,配置生效

①如何安装软件包
bush-completion --tab键补全增强版(需安装)
yum -y install bush-completion--安装bash-completion这个软件包
参数-y在安装的时候默认选择yes
②检测安装软件包
rpm -qa 需要安装的软件包--检查是否安装
参数-q 查询query
参数-a 所有all

2、/etc/resolv.conf 解析DNS配置文件

/etc/resolv.conf与网卡中配置文件的相同与不同:
相同点:都可以配置DNS
不同点:

#/etc/resolv.conf
[rootle ~] cat /etc/resolv.conf
       Generated by NetworkManager
nameserver 10.0.0.254
#/etc/sysconfig/network-scripts/ifcfg-网卡名
DNS1=10.0.0.254 

/etc/resolv.conf
重启网卡后临时生效 (重启网卡后被网卡中的DNS地址所覆盖)
/etc/sysconfig/network-scripts/ifcfg-网卡名
重启网卡永久生效

3./etc/hostname 主机名

1# hostname命令修改主机名(临时 重启服务器之后失效)

[root@apple ~] hostname
apple
[root@apple ~] hostname applepen 

2# 修改文件内容(写合同 永久 重启服务器之后生效)

[root@apple ~] vim /etc/hostname
applepen
~    

3# 检查

[root@apple ~] hostname
applepen
[root@oldboyedu59 ~] cat /etc/hostname 
applepen

CentOS 7特有:
一条命令,同时修改临时+永久

[root@applepen ~] hostnamectl set-hostname apple#同时修改临时+永久
[root@apple ~] hostname
apple
[root@apple ~]cat /etc/hostname 
apple

4、/etc/hosts ip地址和域名的对应关系

[root@apple ~] cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
10.0.0.10     aiyou.com  guoav.com jd.com
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

以上面为例,ping jd.com 相当于 ping 本机IP

5、/etc/fstab 设备挂载点

[root@apple ~]# cat /etc/fstab


UUID=7c6d4829-4794-479a-be53-d4340076fce7 /                       xfs     defaults        0 0
UUID=81ab68e6-4c2e-4583-b6ce-12a9107e31d1 /boot                   xfs     defaults        0 0
UUID=b37230e9-bbcd-4d0f-a40c-818e71c736f8 swap                    swap    defaults        0 0

第一列:设备名
第二列:挂载点

6、网站更新过程(程序代码更新)

1.在开发人员自己电脑进行测试
2.公司内部机房进行测试
3.在IDC机房测试(IDC=数据中心)
4.程序代码放在用户使用的生产环境(线上环境)

感谢参阅!!!

你可能感兴趣的:(网卡、主机名、dns等文件详解(2))