Linux配置永久静态IP地址、配置DNS以及host文件

Linux配置永久静态IP地址

 

Centos 系统ip配置

centos系统ip配置文件的路径:
/etc/sysconfig/network-scripts 目录中,文件名格式为:“ifcfg-XXX”,其中“XXX”是网络接口的名称

以下是ip配置文件默认的配置:

DEVICE=eth0
ONBOOT=yes
HWADDR=fa:16:3e:05:7d:dc
BOOTPROTO=none
TYPE=Ethernet
IPADDR=192.168.0.1
NETMASK=255.255.255.0
GATEWAY=192.168.0.2
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy

要永久修改ip地址,需设置以下参数:
ONBOOT=yes #系统启动时是否激活此设备
IPADDR=192.168.0.1 #ip地址
BOOTPROTO=static #ip地址的分配方式(static/none表示静态ip地址,dhcp表示自动分配ip地址)
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.0.2 #默认网关
 

重启 network 网络服务

当修改了网络接口的配置文件以后,若要使新的配置生效,可以重启network服务或者重启主机或者禁用、启用网络接口。

#重启网络服务

service newwork restart
systemctl restart network

注意:

电脑虚拟机安装完成后,如果要进行静态IP配置,需要查看虚拟机自动分配的IP地址,然后进行设置,参考:https://www.jb51.net/article/150822.htm

 

域名解析配置文件

/etc/resolv.conf文件中记录了本机默认使用的DNS服务器的地址信息,对该文件所做的修改将会立刻生效。Linux系统中最多可以指定3个(第3个以后将被忽略)不同的DNS服务器地址,优先使用第1个DNS服务器。

其中“search localdomain”用来设置默认的搜索域(域名后缀)。例如,当访问主机“localhost”时,就相当于访问“localhost.localdomain”。

本地主机映射文件

/etc/hosts文件中记录着一份主机名与ip地址的映射关系表,一般用来保存经常访问的主机信息。当访问一个未知的域名时,先查找该文件中是否有相应的映射记录,如果找不到在去向DNS服务器查询。

hosts 文件和 DNS 服务器的比较

默认情况下,系统首先从 hosts 文件查找解析记录hosts 文件只对当前的主机有效hosts 文件可减少 DNS 查询过程,从而加快访问速度

 

部分内容引用地址:https://baijiahao.baidu.com/s?id=1618628054855105015&wfr=spider&for=pc

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值