Linux的网络命令

网络环境查看命令

  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协议原理

posted @ 2018-01-05 18:42  爱编程的男孩  阅读(161)  评论(0编辑  收藏  举报