网卡配置文件详解
1.etc/sysconfig/nework-scripts/ifcfg-eth0
TYPE=Ethernet 网卡类型:以太网(互联网)
BOOTPROTO=none 设置网卡获取ip的方式
NAME=eth0 网卡名称
DEVICE=eth0 网卡名称
UUID=fa77146b-1e0c-4544-8ecb-5a98a6ebfc41 标识符 做到系统中唯一
ONBOOT=yes 是否在开机的时候启动网卡
IPADDR=10.0.0.201 ip address ip地址
PREFIX=24或NETMASK=255.255.255.0 子网掩码
GATEWAY=10.0.0.254 jd.com (域名)
DNS : 域名 ---解析----》ip地址
Domain Name Server/System 域名解析服务/系统
配置:
网卡配置文件中
DNS1
DNS2
公共的DNS服务器:
DNS1或DNS2后面
DNS1=10.0.0.254 (网关ip地址)
阿里云:
DNS1=223.5.5.5
DNS2=223.6.6.6
114:
DNS1=114.114.114.114
DNS2=114.114.115.115
机房提供的DNS
[root@oldboyedu59 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=474f821e-5c25-4f89-b339-6563131ff9f4
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.201
PREFIX=24
GATEWAY=10.0.0.254
DNS1=10.0.0.254
DNS2=223.5.5.5
IPV6_PRIVACY=no
~
"/etc/sysconfig/network-scripts/ifcfg-eth0" 21L, 372C written
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]#
[root@oldboyedu59 ~]# systemctl restart network
[root@oldboyedu59 ~]# ping baidu.com
ping: baidu.com: Name or service not known
[root@oldboyedu59 ~]# ping baidu.com
PING baidu.com (220.181.57.216) 56(84) bytes of data.
64 bytes from 220.181.57.216 (220.181.57.216): icmp_seq=1 ttl=128 time=47.6 ms
64 bytes from 220.181.57.216 (220.181.57.216): icmp_seq=2 ttl=128 time=50.4 ms
64 bytes from 220.181.57.216 (220.181.57.216): icmp_seq=3 ttl=128 time=53.7 ms
64 bytes from 220.181.57.216 (220.181.57.216): icmp_seq=4 ttl=128 time=47.4 ms
64 bytes from 220.181.57.216 (220.181.57.216): icmp_seq=5 ttl=128 time=48.5 ms
64 bytes from 220.181.57.216 (220.181.57.216): icmp_seq=6 ttl=128 time=47.2 ms
64 bytes from 220.181.57.216 (220.181.57.216): icmp_seq=7 ttl=128 time=56.3 ms
64 bytes from 220.181.57.216 (220.181.57.216): icmp_seq=8 ttl=128 time=52.8 ms
^C
--- baidu.com ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7012ms
rtt min/avg/max/mdev = 47.253/50.542/56.369/3.196 ms
[root@oldboyedu59 ~]#
systemctl restart network
system control restart network
系统控制命令 重启 所有网卡
需要自动补全命令参数
tab键默认只能补签 命令名字或目录
bash-completion tab键自动补全增强版
yum install-y tree vim bash-completion
安装完成之后需要重新登录下系统(断开xshell 重新连接)生效
检查软件是否安装
rpm -qa #显示系统中安装了所有软件
-q query 查询
-a all
rpm -qa tree bash-completion
[root@oldboyedu59 ~]# rpm -qa tree bash-completion
tree-1.6.0-10.el7.x86_64
bash-completion-2.1-6.el7.noarch
/etc/resolv.conf 解析 DNS
网卡里面配置DNS VS /etc/resolv.conf配置DNS
共同:配置DNS
不同:在网卡中进行DNS配置
网卡配置DNS使用的是: nameserver 223.5.5.5
DNS1=223.XXXX和DNS2=XXXX nameserver 223.6.6.6
网卡里面永久生效 临时生效(重启网卡后会被网卡里面的DNS覆盖)
重启网卡后生效 立即生效
/etc/hostname主机名
Linux如何修改主机名:
通用:
1 hostname命令修改主机名(临时 重启服务之后失效)
2 修改文件内容 (写合同 永久 重启服务器之后生效)
vim /etc/hostname
3.检查
centos 7特有:
[root@oldboyedu59-lnb ~]# [root@oldboyedu59-lnb ~]# hostnamectl set-hostname oldboy59
[root@oldboyedu59-lnb ~]# hostname
oldboy59
[root@oldboyedu59-lnb ~]# cat /etc/hostname
oldboy59
网站更新过程(程序代码更新)
1.在开发人员自己电脑进行测试
2.公司内部机房进行测试
3.在IDC机房(数据中心)测试
4.程序代码放到用户使用的环境(生产环境/线上环境)
开发或运维在本地(自己电脑进行测试)
/etc/fstab 开机自启动
/etc/hostname 修改主机名
/etc/hosts 主机名与ip的对应关系
/etc/rc.local->rc.d/rc.local 开机自启动
/etc/sysconfig/network-scripts/ifcfg-eth0 网卡配置文件