目录
一. 网络配置命令
1.1 ifconfig命令---查看网络接口信息
二. hostname ——查看主机名称
2.1 查看主机名
2.2 修改主机名称
2.3 永久修改主机名,修改后重启生效
三.route——查看路由表条目
四. netstat——查看网络连接情况
五. ss——查看网路连接情况,获取socket统计信息
六.设置网络参数
6.1 设置网络参数的方法
6.1.1 临时配置:使命令调整网络参数
6.1.2 固定设置:通过配置文件修改网络参数
6.2 修改网卡
七.配置双网卡
由net-tools包装包
查看所有网络接口信息:ens33网卡要在虚拟机里面打开,右下角设置,网络配置,添加,确定
常用格式:
ifconfig显示名称-----显示具体网卡的详细信息
网卡名称详解:ens33详解
“en”是“EtherNet”的缩写,表示网卡 类型为以太网,
“s” 表示热插拔插槽上的设备(hot-plug Slot),
数字“33”表示插槽 编号
ifconfig -a ——显示所有网卡包括没有启动的网卡
ens33网卡信息详解:
ens33:网卡名称
UP:该接口已启用
BROADCAST:支持广播
RUNNING:正在运行
MULTICAST:支持组播
mtu 1500:网络传输时的最大传输单元,单位字节。这里为网络传输时的最大传输单元1500字
节。
inet 192.168.52.100 netmask 255.255.255.0 broadcast 192.168.52.255
网络接口的IP地址、子网掩码、广播地址
inet6 fe80::a28:acb2:2002:e58b prefixlen 64 scopeid 0x20
inet6 fe80::a28:acb2:2002:e58b:IPV6地址
prefixlen 64:子网长度
link>:作用域link表示仅有该接口有效
ether 00:0c:29:c8:8c:ce txqueuelen 1000 (Ethernet)
ether 00:0c:29:c8:8c:ce:mac地址
txqueuelen :传输队列长度(传输缓存大小)
Ethernet:接口类型
RX packets 19106 bytes 22836687 (21.7 MiB)
接收报文个数19106、总字节数22836687 (21.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
接收错误个数0、丢弃个数0、溢出个数0、冲突帧数0
TX packets 7641 bytes 602600 (588.4 KiB)
发送报文个数 7641、总字节数602600 (588.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
发送错误个数0、丢弃个数0、溢出个数0、载荷数0、冲突数0
ifconfig -a——显示所有网卡包括没有启动的网卡
ifconfig网卡名称【up/down】——表示开启或者关闭网卡
ifconfig——up 开启状态 ifconfig——down 关闭状态
ifconfig网络接口ip地址【子网掩码长度】------临时设置网卡地址
临时修改主机名,重启后失效
编辑配置文件/etc/hostname,该文件只对第一行生效。
只对第一行生效
使用 “hostnamectl set-hostname 新主机名” 命令,该命令实际是修改了配置文件
route:查看或设置主机中路由表信息
路由表主要构成
route -n:以数字形式显示路由信息
route add -net 网段地址 gw IP地址:添加到指定网段的路由记录
route del -net 网段地址:删除指定网段的路由记录
route add default gw ip 地址:向路由表添加默认网关记录
route del defauit gw ip地址:删除路由表中默认网关记录
netstat命令查看系统的网络连接状态、路由表、接口统计等信息
常用选项:
netstat -napt 查看当前系统中的TCP连接信息
netstat -nuap查看当前系统中的UDP连接信息
ss(socket statistics) 命令:也可以查看网络连接情况,主要用于获取 socket 统计信息,它可以显示和 netstat 命令类似的输出内容。但 ss 的优势在于它能够显示更多更详细的有关 TCP 和连接状态的信息,而且比 netstat 更快速更高效。当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢。
ss快的秘诀在于,它利用到了TCP协议栈中tcp_diag。tcp_diag是一个用于分析统计的模块,可以
获得Linux 内核中第一手的信息,这就确保了ss的快捷高效 ss命令是Linux CentOS 7中iproute软件
修改各项网络参数的配置文件
适合对服务器设置固定参数时使用
需要重载网络服务或者重启以后才会生效
在虚拟机中点击设置,选择网络适配器点击添加,在向导中点击网络适配器,点击完成后点击确定
添加成功会多一个网络配置器
查看网卡
添加新加网卡的配置文件并编辑,编辑结束后wq保存
重启服务