002 Linux下网络配置、查看ip地址、网关信息,DNS信息(以centos7为例)

本文介绍了如何在CentOS7系统下进行网络配置,包括查看和设置IP地址、网关信息以及DNS。通过编辑网络接口配置文件、重启网络服务等方式,详细讲解了动态和静态IP的配置过程。此外,还提到了安装net-tools工具包以使用ifconfig命令的必要性。
摘要由CSDN通过智能技术生成

一、CentOS7网络配置相关文件:

/etc/resolv.conf             # DNS配置文件
/etc/hosts                      #主机名到IP地址的映射 ,不该主机名基本不会动他。
/etc/sysconfig/network           #所有的网络接口和路由信息,网关只有最后一个有效。
/etc/sysconfig/network-script/ifcfg-<interface-name>      #每一个网络接口的配置信息

每一个网卡只能使用一个配置文件,当有多个配置文件时,后面读取的配置文件信息会覆盖前面的配置信息。所以,一个网卡最好只写一个配置文件。或者之设置一个文件开机自启动,同时/etc/sysconfig/network-script/ifcfg-<interface-name>中不要写网关信息,交给/etc/sysconfig/network来配置。

二、查看网卡名称

CentOS7最小化安装后是没有 ifconfig 命令的,所以没有办法通过 ifconfig 查看网卡相关配置信息的,这个时候通过新的ip 命令来查看网卡相关配。

[root@localhost~]# ip addr 或 ip addr show

通过 ip 命令加参数 addr 则是查看当前网卡的配置信息, 从下图中可以看出, 当前系统的 ens33 网卡并没有 ipv4 及 ipv6, 没有 ip地址 则只能说明一个问题, 当前linux系统是没有办法上网的,lo 这块网卡每一个系统中都会有, 这个称之为回环网卡,另一片就是我的网卡名:ens33.

ip addr

三、CentOS7默认网卡接口配置文件

CentOS7默认网络接口文件存放于 /etc/sysconfig/network-scripts/ 目录下, 有于CentOS的发行及系统升级或许可能会存在网络接口名称与之前版本不一致的情况, 这也很容易理解, 网络接口名称在linux系统中它只是一个标志, 它并不能说明什么问题, 关键是这个网络接口文件的配置参数, 我当前CentOS7的网络接口名称是 :eno16777736,配置文件是:ifcfg-eno16777736(上一步找到的网卡名:ens33,一般情况下配置文件默认是:ifcfg-网卡名,但我的不是。如果没有,随便新建一个也行,格式:ifcfg-XXX

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eno16777736 通过 cat 查看CentOS7最小化安装默认网卡设备配置信息, 如下:

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值