• 网络命令


                                                              环境查看:

    1‘ ifconfig:查看与配置网络状态命令

    2’ ifdown,ifup + 网卡设置名

    3’查询网络状态
    netstat 选项
    选项:一般为tuln或an
    -t:列出TCP协议端口
    -u:列出UDP协议端口
    -n:不使用域名与服务名,而使用IP地址和端口号
    -l:仅列出在监听状态的网络服务
    -a:列出所有的网络连接

    统计计算机建立的远程连接数:netstat -an | grep ESTABLISHED | wc -l

    netstat -rn #查看网关
    选项:
    -r:列出路由表,功能和route命令一致。

    4’route命令
    route -n #查看路由列表(可以看到网关)

    route add default gw 192.16.1.1 :临时设定网关

    route del default gw 192.16.1.1 :取消临时设定的网关

    (在一台服务器里,连内网的网卡是不能设置网关的)

    5’域名解析命令
    nslookup [主机名或IP] #进行域名与IP地址解析

    nslookup:用来翻译域名对应哪个IP
    >server #本地设定的DNS的地址
    >exit #退出

    ======================

                        网络测试

    1.ping命令
    ping [选项] ip或域名 #探测指定IP或域名的网络状况
    选项:
    -c 次数:指定ping包的次数

    2.telnet命令
    telnet [域名或IP] [端口] #远程管理与端口探测命令,明文传递
    telnet 192.168.0.252 80 (+ip +端口号)(退出 用 ctrl+>)

    3.traceroute
    traceroute [选项] IP或域名 #路由跟踪命令

    可以探测网络在哪个节点断了,用于故障排查,有实际意义
    选项:
    -n:使用IP,不使用域名,速度更快

    4.wget命令
    wget http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz #下载命令

    5.tcpdump命令(抓包,明文协议有风险,https才是加密的)
    tcpdump -i eth0 -nnX port 21
    选项:
    -i:指定网卡接口
    -nn:将数据包中的域名与服务转为IP和端口
    -X:以十六进制和ASCII码显示数据包内容
    port:指定监听的端口

  • 相关阅读:
    Window_Open详解
    ajax josn 城市
    图片在容器里垂直居中
    Asp.Net 分段,断点,下载
    HTTP Range
    看得懂的看
    反射访问非公共成员
    C# Rijndael 大文件 分割/合并 并 加密
    在存储过程中如何实现将id列表字符串传入in()
    《植物大战僵尸》网页脚本版
  • 原文地址:https://www.cnblogs.com/Uhey/p/4743703.html
Copyright © 2020-2023  润新知