ping
:测试网络是否可用 最基础
wget
获取资源
个人常用命令:显示资源但不获取到本地
wget -O - -q http://nginx
curl
curl和wget功能有诸多重叠。都是用来下载的命令
我本人经常使用curl来探测远程端口是否开启:
curl -v ip:port
traceroute
traceroute
显示多级路由跳转 我这里只能看到一层路由 别的路由信息加密看不到
nslookup和dig
DNS解析
dig 正向解析
dig -t A nginx.default.svc.cluster.local @10.96.0.10
上面的意思是 我要是用10.96.0.10来解析nginx.default.svc.cluster.local这个地址
如果诸位用过k8s就会发现,这个地址是给到的svc,然后加上搜索域的名字
nslookup 反向解析
nslookup 10.103.57.253
这里的nslookup解析了上图从dig解析到的地址,并且获取到了name=nginx.default.svc.cluster.local