目录
一、Linux网络管理概述
(1)概述:网络负责进行计算机通信,可以实现客户端到服务器的访问
(2)网卡配置参数
IPv4地址是计算机在同一网络下的唯一标识,IP地址不能重复,由32位二进制数构成
(3)子网掩码是用来确定IP地址是否属于同一个网络
(4)默认网关
是通向外部网络的唯一出口
是连接不同网络的途径
(5)DNS地址域名解析服务是将已知的域名解析为IP地址,用来进行使用域名访问网络服务器
(6)获得网卡配置参数的方式有:自动获得(DHCP分配),手动配置(管理员手动配置)
二、网络参数配置
(1)图形化 NetworkManager
(2)命令行
1、ifconfig
查看及配置网卡参数(临时配置),不能查看基于配置文件的多IP地址的网络参数
root用户可以使用该命令更改网卡参数,普通用户只能用户查看
2、ip a[ddress]
查看网络参数,能够查看基于配置文件实现的多IP地址配置后的网络参数
3、配置文件
路径:/etc/sysconfig/network-scripts/ifcfg-网卡名 是永久配置,需要网卡重新读取配置文件
三、网卡启停操作
systemctl start network
ifup 网卡名
ifdown 网卡名
ifconfig 网卡名 up | down不会重新读取配置文件重新读取网卡配置文件
四、路由配置
route
查看:route -n
配置路由
添加:route [选项] add [选项] 目标网络ID/子网掩码网络位长度 [选项] 下一跳地址
删除:route [选项] del [选项] 目标网络ID/子网掩码网络位长度 [选项] 下一跳地址
配置网关地址(临时)
语法:
route add -net 0/0 gw 网关地址
route add default gw 网关地址
案例:route add -net 0/0 gw 192.168.115.3
五、网络连接查看
1、netstat
作用:查看本地服务的网络监听状态查看客户端连接到本地服务的连接状态
语法:netstat 选项 (-anptu)
选项:
-n, --numeric 显示数字形式地址而不是去解析主机、端口或用户名
-a, --all显示所有的监听或连接状态
-p, --program显示连接所属进程的PID和名称
-t,--tcp显示TCP连接
-u,--udp显示UDP连接
2、ss
作用:查看本地服务的网络监听状态查看客户端连接到本地服务的连接状态
语法:ss 选项 (-anptuli)
选项:
-n, --numeric 显示数字形式地址而不是去解析主机、端口或用户名
-a, --all显示所有的监听或连接状态
-p, --program显示连接所属进程的PID和名称。
-t,--tcp显示TCP连接
-u,--udp显示UDP连接
-i,--info 查看客户端连接到本地的状态