访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

centos 7如何配置网络、网卡、ip命令

时间:2019-08-13

linux 命令_linux命令手册_linux命令

Linux网络相关配置文件

Linux网络配置相关的文件根据不同的发行版目录名称有所不同,但大同小异,主要有似下目录或文件。

(1)/etc/hostname:主要功能在于修改主机名称。

(2)/etc/sysconfig/network-scrips/ifcfg-enoN:是设置网卡参数的文件,比如IP地址、子网掩码、网关等,N为一串数字。

(3)/etc/resolv.conf:此文件设置了DNS相关的信息,用于将域名解析到IP。

(4)/etc/hosts:计算机的IP对应的主机名称或域名对应的IP地址,通过设置/etc/nsswitch.conf中的选项可以选择是DNS解析优先还是本地设置优先。

(5)/etc/nsswitch.conf(name service switch configuration,名字服务切换配置):规定通过哪些途径,以及按照什么顺序通过这些途径来查找特定类型的信息。

配置网络

ifconfig命令可以用于查看、配置、启用或禁用指定网络接口,如配置网卡的IP地址、掩码、广播地址、网关等,Windows类似的命令为ipconfig。

	语法如下:#ifconfig interface [[-net -host] address [parameters]]

其中inteface是网络接口名,address是分配给指定接口的主机名或IP地址。-net和-host参数分别告诉ifconfig将这个地址作为网络号或是主机地址。与之前版本的网卡命名规则不同,CentOS 7 采用固件信息、网络拓扑等信息来命名网卡,这种方法更易于固定网卡的名称。Linux系统中的网卡lo为本地环回接口,IP地址固定为127.0.0.1,子网掩码8位,表示本机。

ifconfig常见使用方法如下:

linux 命令_linux命令_linux命令手册

	#查看网卡基本信息
	[root@centos ~]# ifconfig
	#命令后面可接网络接口用于查看指定网络接口的信息
	[root@centos ~]# ifconfig eno16777736
	eth016777736??????fiags=4163<UP,BROADCAST,RUNNING,MULTICAST>? mtu 1500??
            inet addr:192.168.111.136? Bcast:192.168.111.255? Mask:255.255.255.0
	????inet6 addr: fe80::20c:29ff:fec2:14a8/64 Scope:Link
	????ether00:0c:29:0b:07:76??txqueuelen1000??
?????       RX packets 851 boytes 75229 (73.4 KiB)
?????       RX errors 0 dropped 0 overruns 0 frame 0?
?????       TX packets?561 bytes?100225 (97.8 KiB)
????       ?TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
说明:

第1行:UP表示此网络接口为启动状态,RUNNING表示网卡设备已连接,MULTICAST表示支持持组播,MTU为数据包最大传输单元。

第2行:依次为网卡IP、子网掩码、广播地址。

第3行:ipv6地址。

第4行:Ethernet(以太网)表示连接类型,ether为网卡的MAC地址。

 上一个教程:linux命令问题