- 查看及测试网络
- 查看网络配置
- 网络地址查看——ifconfig
- 查看路由条目——route
- 查看主机名称——hostname
- 查看网络连接情况——netstat
- ss/lsof命令——获取socket统计信息
- 测试网络连接
- 测试网络连通性——ping
- 跟踪数据包的路由途径——traceroute
- 测试域名解析——nslookup
- 设置网络地址参数
- 使用网络配置命令
- 设置网络接口参数——ifconfig
- 设置路由记录——route
- 修改网络配置文件
- 网络接口配置文件
- 启用、禁用网络接口配置
基本格式:
ifconfig
ifconfig +网卡名
基本格式:
route
route -n
基本格式:
hostname ##查看当前主机名称
hostnamectl set -hostname 主机名称 ##永久修改主机名称
vim /etc/hostname ##设置完需要重启系统才能生效
基本格式:
netstat [选项]
-a:显示当前主机中所有活动的网络连接信息
-n:以数字的形式显示相关的主机地址、端口等信息
-r:显示路由表信息
-l:显示处于监听状态的网络连接及端口信息
-t:查看TCP协议相关的信息
-u:显示UDP协议相关的信息
-p:显示与网络连接相关联的进程号、进程名称信息(需要root权限)
查看当前系统中所有TCP连接信息
基本格式:
ss [ 选项] ##查看系统的网络连接情况,获取socket统计信息
lsof [选项] ##查看打开服务进程的端口(TCP、UDP)
-t:tcp显示TCP协议的sockets
-u:udp显示 UDP协议的sockets
-n:numeric不解析服务的名称,如“22”端口不会显示成“ssh”
-l:listening只显示处于监听状态的端口
-p:processes显示监听端口的进程(Ubuntu 上需要sudo)
-a:all对TCP协议来说,既包含监听的端口,也包含建立的连接
-r:resolve把IP解释为域名,把端口号解释为协议名称
查看sshd服务进程
基本格式:
ping [选项] 目标主机
基本格式:
traceroute 目标主机
基本格式:
nslookup 目标主机地址 [DNS服务器地址]
1.临时配置:使用命令调整网络参数
简单、快速,可直接修改运行中的网络参数
一般只适合在调试网络的过程中使用
系统重启以后,所做的修改将会失效
2.固定设置:通过配置文件修改网络参数
修改各项网络参数的配置文件
适合对服务器设置固定参数时使用
需要重载网络服务或者重启以后才会生效
修改网卡的IP地址、子网掩码
基本格式;
ifconfig 网络接口 ip地址 [netmask 子网掩码]
ifconfig 网络接口 ip地址[/子网掩码长度]
禁用或重新激活网卡
ifconfig 网络接口 up 激活
ifconfig 网络接口 down 禁用
为网卡绑定虚拟接口
ifconfig 网络接口:序号 IP地址
添加到指定网段的路由记录
route add -net 网段地址 gw IP地址
删除到指定网段的路由记录
route del -net 网段地址
向路由表中添加默认网关记录
route add default gw IP地址
删除路由表中默认的网关记录
route del default gw IP地址
添加一块网卡
ip a 查看网络接口号 cd /etc/sysconfig/network-scripts/ cp ifcfg-ens33 ./ ifcfg-ens38 vim ifcfg-ens38 systemctl restart network 重启一下网卡就可以用了启用、禁用网络接口配置
重启network网络服务
systemctl restart network
禁用、启用网络接口
ifdown ens33
ifup ens33
主机名称配置文件
一:vim /etc/hostname 进入配置文件
reboot
二:hostnamectl set-hostname kyy
su



