Linux网络管理,网络管理基本命令

Linux中主要使用三类网络管理命令:1。ifconfig、路由和netstat属于传统的功能单一类网络命令;2.知识产权和ss属于综合类网络命令;3.nmcli适用于RHEL7中的综合网络命令,还可以通过配置文件来实现网络管理。

本文主要讲解这三类网络管理命令和相关配置文件。

注:通过命令修改的网络参数在网络服务重新启动后就会丢失,只有通过配置文件修改的网络参数才能永久有效。


1 - 1。<强> ifconfig命令

作用:,查看或配置网络接口参数

格式:

<强> ifconfig(接口)(上|下),,,,,查看指定网络接口参数,设置网络接口状态

常用选项:

——:显示所有网络接口信息

s:显示网络接口统计信息癓inux网络管理,网络管理基本命令"









默认ifconfig只显示活动网络接口,不消失关闭网络接口参数

癓inux网络管理,网络管理基本命令"


<强> ifconfig INT地址,,,,,配置指定网络接口的IP地址

ifconfig INT IP/掩码或ifconfig INT IP子网掩码面具修改指定设备的IP地址

#配置IP地址时,如果掩码使用点分十进制表示就必须使用关键字网络

癓inux网络管理,网络管理基本命令"


<强> 1 - 2。路线命令

作用:,查看或配置本机的路由条目

格式:

<强> route ,,,,,,,查看路由条目

选项:

- N:对域名不进行解析,以IP地址进行显示

癓inux网络管理,网络管理基本命令"


<强>路线增加净|主机|默认目标[子网掩码面具][兆瓦兆瓦][mertic N] (dev INT)

<强>路线del <强>,净|主机|默认目标(子网掩码面具)(兆瓦兆瓦)(dev INT)

<强>添加或删除路由条目

主机路由条目时使用关键字主机,网络路由条目使用关键字网络,默认路由条目使用关键字默认

mertic N:用于指定路由条目度量值

dev INT:指定出战接口


添加主机路由条目,路由添加主机1.1.1.1 gw 10.10.10.1指标15 dev eth2

下一跳地址为:10.10.10.1,路由条目度量值为15日,出站接口为eth2

网络路由条目,路由添加净3.3.3.0/24指标7 dev eth0

度量值为7,出站接口为eth0

癓inux网络管理,网络管理基本命令"

删除网络路由条目

癓inux网络管理,网络管理基本命令"


<强> 1 - 3。netstat命令

作用:,通过指定选项查看本机的网络属性

格式:<强> netstat[选项]

常用选项:

- n:以数字显示IP和端口

- t:显示tcp连接

- u:显示udp连接

- l:处于监听状态端口

——:所有状态

- e:扩展格式

- p:显示相关进程及PID

- r:显示内核路由表

我INT:显示指定接口的统计信息


癓inux网络管理,网络管理基本命令"

=============================================================

<强> 2 - 1。ip命令

作用:,配置本机的接口状态,网络参数和路由条目

格式:,<强> ip[选项]对象{命令|帮助}

<强>对象为链接时强,用于配置本机的二层链路属性配置

对应命令为:

ip链路设置设备{上上| | arp {alt=癓inux网络管理,网络管理基本命令">


<强>对象为地址时强,用于设置本机ip地址

对应命令为:

ip addr{添加|▽}IFADDR dev字符串:对指定网络接口添加或删除ip地址

ip addr{显示|冲洗}(dev字符串):查看或清空指定设备的ip地址

添加ip/掩码:为设备添加地址

删除ip:删除设备配置的地址

冲洗:清空指定设备中的配置

显示:查看ip地址配置


通过添加命令添加指定ip地址

癓inux网络管理,网络管理基本命令"

Linux网络管理,网络管理基本命令