ifcfg系列命令配置网络属性
Posted FernLi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ifcfg系列命令配置网络属性相关的知识,希望对你有一定的参考价值。
Linux网络属性配置:
将linux接到网络中的方式:
1、 本地通信:配置IP/NATMASK
2、跨网络通信:配置路由(网关)
3、基于主机名通信:配置DNS服务器地址(域名解析),linux可以配置3个DNS指向
Linux配置网络的方式:
- 静态指定
- 动态指定
1、静态指定
-
- 指定命令
- 配置有关网络的配置文件
(1)指定命令,只对当前系统有效
-
-
- ifcfg家族
- iproute2家族
- 在CentOS7上新增的nm(network Manager)家族
- DNS服务器的配置文件位置:/etc/resolv.conf
- 本地主机名配置文件位置:/etc/sysconfig/network
-
1)ifcfg家族
ifconfig :配置IP,NETMASK
route :路由
netstat:状态及统计数据查看
2)iproute2家族
ip OBJECT
addr:与ip地址和掩码有关的
link:与网络接口有关的
route:与路由有关的
3)在CentOS7上nm家族
nmcli:命令行工具
mutui:test window工具
(2)直接编辑配置文件,永久有效
配置文件位置:
/etc/sysconfig/network-scripts/ifcfg-NETCARD_NAME
eg:
----如上图,是我目前主机的一个网络信息的显示
2、动态分配
依赖于本地网络中的DHCP服务(Dynamic Host Configure Procotol)
动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。
网络接口命名方式
- 传统命名
- 可预测命名方案(CentOS7)
1、传统命名:
以太网:ethX,[0,oo),例如eth0,eth1...
PPP网络:pppX, [0,...], 例如,ppp0, ppp1, ...
2、可预测命名方案(CentOS7)
支持多种不同命名机制:
Fereware,拓扑结构
一些补充:
将linux主机接入到网络中:
主机要接入网络中要配置的基本网络属性有哪些?
ip/mask
路由:和非本地网络中的主机通信,配置默认网关机制
DNS服务器:指明用到哪个DNS服务器,域名解析。例如我们记住的是www.baidu.com,但是网络需要把这个解析成它知道的数字,这时用到DNS域名解析
主DNS服务器
次DNS服务器
第三次服务器(windows支持2个。linux支持3个,防止宕机)
主机名:自己的主机有自己的主机名,但是别人想要访问你的主机,你就必须要在互联网的DNS服务器注册才可以
以上是关于ifcfg系列命令配置网络属性的主要内容,如果未能解决你的问题,请参考以下文章