rounte 显示路由表
选项: -n 数字形式显示路由表
add -net 10.0.0.0/8 gw 192.168.91.2
添加一台去往10.0.0.0段的路由,通过网关192.168.91.2转发
del -net 10.0.0.0/8
删除去往10.0.0.0段的路由
add -net 0.0.0.0 gw 192.168.92.2
添加默认路由
del -net 0.0.0.0
删除默认路由
ifconfig 默认显示活动的网卡
选项:
-a 显示所有的网卡
ifconfig 网卡名称 显示指定网卡的信息
ifconfig up/down 网卡名称 开启/关闭指定名称的网卡 可以简写ifup ifdown
ens33:0 ip地址/子网掩码 设置虚拟网卡
hostname 查看主机名
修改主机名:hostname 要修改的名字 临时修改
hsotnamectl set-hostname 要改的名字 永久修改
vim /etc/hostname 将名字写入配置文件也是永久修改,只有第一行有用
ss 或 netstat ss更快,选项都一致
选项:-n 数字 -a 更详细 -u udp -t tcp p 进程信息
ping ip地址 测试双方网络联通性
-c 数字 发指定数字数量的包
-w 数字 等待指定秒数的时间
tracepath ip地址
检测 该ip地址经过了多少个路由器
ethtool 网卡名称 显示对应网卡的详细信息
ethtool -p 网卡名称 让对应网卡名称的网卡灯快速闪烁
nslookup 域名
dig 域名 可以显示更多的信息
tcpdump 选项 协议 数据的方向 抓取的数据类型
tcpdump option proto dir type
proto:tcp udp icmp ip ipv6 arp
dir:src(源地址) dst(目标地址) src and dst
type:host(主机) net(网段) port(端口) port range(端口范围)
选项:-i 指定监听网络监听端口
-w 将捕获信息保存到文件中,且不分析和打印到屏幕上
[root@localhost ~]#tcpdump -i any -w test.cap
#将文件后缀改成cap 或者pcap形式可以直接用wireshark打开
-r 读取上面存储的文件
-n 不把ip转换成域名,直接显示ip
-nn 直接显示ip和端口号
-t 不显示时间戳
-tt 输出一个时间戳
-ttt 每行之间的时间间隔
-tttt 详细日期
-v 产生详细的输出
-c 指定收取数据包的数量
-C 需要与w配合使用,指定单个文件的大小 百万字节
-Q 过滤数据包方向 in out inout
-q 简洁的输出
-D 显示所有可用的列表
-s 指定数据包的大小
抓住源地址是10.0.0.6目的地址是10.0.0.7经过eth0网卡的icmp协议包
tcpdump -i eth0 icmp src 10.0.0.6 and dst 10.0.0.7
路径:/etc/sysconfig/network-scripts/网卡名
TYPE=Etherent 网卡的类型
BOOTPROTO=static ip地址获取方式
NAME=ens33 网卡的描述一般和DEVICE一样
ONBOOT=yes 开机自启动
IPADDR=192.168.174.100 ip地址
NETMASK=255.255.255.0 子网掩码 PREFXI=24
DNS1=8.8.8.8 DNS服务器1
DNS2=114.114.114.114 DNS服务器2