网络环境查看命令
ifconfig
查看和配置网络状态命令
ifdown 网卡名
禁用该网卡设备
ifup 网卡名
启用该网卡
netstat
查询网络状态
-t 列出TCP协议端口
-u 列出UDP协议端口
-n 不使用域名与服务器,而是要IP地址
-l 仅列出在监听状态网络服务
-a 列出所有的网络连接
常用命令
netstat -tuln
netstat -rn 查看网关
route -n 路由列表
nslookup
查看DNS
网络测试命令
ping
查看网络是否通畅,这个命令会一直ping下去,加上-c 次数即可
telnet
这个一般不用,主要用于远程管理与端口探测命令
traceroute
这是一个路由追踪命令,我们的数据会经过各个节点,在生产环境有助于故障排查
wget
下载命令,下载数据包
tcpdump
这个命令是用来抓包的,比较有趣
-i 指定网卡接口
-nn 将数据包中的余名与服务转为IP和端口
-X 以十六进制和ASCII码显示数据包内容
post 指定监听的端口
由于明文传递安全性太低,下面讲解一下SSH协议原理
来源:https://www.cnblogs.com/wangheng669/p/8206248.html