ifconfig
mtu值 看出去的mtu值 如果超过最大限制 要拆分排队 然后通过以后要重组 会消耗更多的资源 一般看出去是多少 调一致
如果没有ifconfig 需要先通过yum的方式去安装net-tools 可以用ifconfig ens33 指定查看网卡 因为当网卡过多时 这样能精准的查看你想看的网卡信息
ifconfig -a 显示所有活动和非活动的连接 ip addr 查看所有网卡信息
hostname 查看主机名
route 查看路由表 route -a 也可以
Destination ip地址 Gateway自己的网关 Genmask 子网掩码 Flags标签 Metric 度量值 衡量路径指标值的标准
路径和距离矢量 需要度量值 度量值越小的代表越近 描述我到目标位置的路径有多大 越大 消耗越大 服务对接 靠ip地址对接
选择网卡 两个参照 一是路由优先级 可以直接在网卡里面配置 /etc/sysconfig/network-scripts/ifcfg-ens33 数字越大 优先级越低 二是metrics路径 路由规则来控制
回环网卡 虚拟子接口 承载虚拟设备 用于检测TCP协议的连通性
virbr0 虚拟网桥 用于连接虚拟机 vm
ip route 查看路由配置
ss 命令 :也可以查看网络连接情况,主要用于获取socket统计信息,它可以显示和netstat命令类似的输出内容。但ss的优势在于它能够显示更多更详细的有关tcp和连接状态的信息,而且比netstat更快速更高效。要想使用ss命令是linuxcentos7中iproute软件包的一部分,默认已经安装,如果没有安装,可以通过yum安装。
选项:
-h --help 通过该选项获取更多的使用帮助。
-v --version 显示软件的版本号。
-t --tcp 显示tcp协议的sockets。
-u --udp 显示udp协议的接口信息。
-n --numeric 不解析服务的名称,如22端口不会显示成ssh
-l --listening 只显示处于监听状态的端口。
-p -processes 显示监听端口的进程。
-a -all 对tcp协议来说,既包含监听的端口,也包含建立的连接。
-r --resolve 把ip解释为域名,把端口号解释为协议名称。
80 HTTP端口
443 HTTPS端口
ping -c 指定ping的次数 简单的错误回馈协议
若看到 Destination Host Unreachable 的反馈信息,则表示目的主机不可达,可能目标地址不存在或者主机已经关闭。
若看到 Network is unreachable 的反馈信息,则表示没有可用的路由记录(如默认网关),无法达到目标主机所在的网络。
当目标主机有严格的防火墙限制时,或者当网络中存在影响通信过程稳定性的因素(如网卡故障,病毒或网络攻击等)时,可能收到 Request timeout 的反馈结果。
traceroute 看生命周期可以判断中间经过了多少个设备
命令可以用于测试从当前主机到目的主机之间经过了哪些网络结点,并显示各中间结点的连接状态(响应时间)。对于无法响应的结点。连接状态将显示为*。
tcpdump
-i 指定需要抓包的网卡
-nnn 使用-nnn参数禁用tcpdump展示时把ip,端口等转换为域名,端口对应的服务名称
-s 指定抓包的包大小
-c 指定抓包的数量
-w 指定抓包文件保存到的位置,方便以后分析
-n 不进行ip和域名解析
配置网络参数
临时配置和永久配置
ifconfig ens33:0 192.168.1.1 相当于在网卡上增加一个虚拟子接口
添加删除静态路由
route add -net 192.168.100.100/24 gw 192.168.4.254
-net 选项指定目标网段的地址,结合 gw 选项指定下一跳路由器的ip地址
route del -net 192.168.100.100/24 删除
dev ens33 指定设备表示是从哪个网卡出去
路由也有配置文件
bash 刷新环境
hostname -i 查看主机ip
修改网络配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33
第一个 网卡类型 表示以太网 千兆网或者百兆网
第二个 **
第三个 代理
第四个 静态static
第五个 默认路由
name 网卡名称
uuid 每一张网卡唯一性的身份标识
device 设备名称
onboot 是否开启
!vim可以直接进上一次编辑的文件
NetworkManager服务 管理网卡
ifconfig ens33 down | up 或 ifup/ifdown ens33 启用,禁用网络接口配置
域名解析配置文件
/etc/resolv.conf nameserver
114.114.114.114 三大运营商的DNS服务器 服务端
ip和域名映射关系
本地主机的映射文件 /etc/hosts 文件中记录着一份主机名与ip地址的映射关系表,一般用来保存经常需要访问的主机的信息。当访问一个未知的域名时,先查找该文件中是否有相应的映射记录,如果找不到再去向DNS服务器查询。