linux第六天课程总结

网卡配置文件详解

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  网卡配置文件

你可能感兴趣的:(linux第六天课程总结)