• 1、网络基本配置


    网络命令


    1.traceroute:追踪路由


      选项1.1


    -g <网关>:设置网关
    -n:不将IP解析为域名
    -p <端口>:设置目的端口
    -s <来源地址>:设置本地送出数据包的IP地址
    -N <次数>:尝试探测的次数,默认16
    -i <接口>:指定网络接口


      例1.2:从本地追踪到www.163.com

        traceroute www.163.com


    traceroute to www.163.com (36.99.42.7), 30 hops max, 60 byte packets
    1 phicomm.me (192.168.2.1) 1.323 ms 1.461 ms 1.704 ms
    2 192.168.1.1 (192.168.1.1) 1.908 ms 3.001 ms 3.732 ms
    3 10.16.0.1 (10.16.0.1) 5.685 ms 7.769 ms 8.430 ms
    ......
    7 222.85.82.110 (222.85.82.110) 156.166 ms 155.263 ms 155.210 ms
    8 * * *
    9 36.99.42.7 (36.99.42.7) 9.518 ms 10.565 ms 8.525 ms

    远程主机的IP为36.99.42.7
    允许经过的路由上线为30
    传输测试的数据包大小为64字节
    实际经过的路由器数目为8,最后一条记录除去
    “***”表示分组在指定的TTL时间内,无法将分组经过该路由器

    2.mii-tool:查看网卡模式

      选项2.1

        -v:详细输出

        -r:重新启动自动协商

        -R:重置MII开启状态

        -F:更改网络接口协商模式

        -w:检测链路状态的变化

      例子2.2:查看ens33的工作模式

        [root@Centos7 ~]#mii-tool ens33

        ens33: negotiated 1000baseT-FD flow-control, link ok    # ens33工作在1000M全双工自适应的模式下

      例子2.3:查看ens33的工作模式详细输出

    [root@Centos7 ~]#mii-tool -v ens33
    ens33: negotiated 1000baseT-FD flow-control, link ok
    product info: Yukon 88E1011 rev 3
    basic mode: autonegotiation enabled
    basic status: autonegotiation complete, link ok
    capabilities: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
    advertising: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
    link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

      例子2.4:设置ens33为100M半双工

    [root@Centos7 ~]#mii-tool -F 100baseTx-HD ens33
    [root@Centos7 ~]#mii-tool -v ens33
    ens33: 1000 Mbit, half duplex, link ok
    product info: Yukon 88E1011 rev 3
    basic mode: 100 Mbit, half duplex
    basic status: link ok
    capabilities: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
    advertising: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
    link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

      例子2.5:恢复ens33的自适应

    [root@Centos7 ~]#mii-tool -r ens33
    restarting autonegotiation...
    [root@Centos7 ~]#mii-tool -v ens33
    ens33: negotiated 1000baseT-FD flow-control, link ok
    product info: Yukon 88E1011 rev 3
    basic mode: autonegotiation enabled
    basic status: autonegotiation complete, link ok
    capabilities: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
    advertising: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
    link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

    3.ifconfig:现实和配置网络接口

      选项3.1:

        -a:显示所有网络接口的状态

        add <地址>:设置IPv6地址

        del <地址>:删除IPv6地址

        up:启动

        down:禁用

        hw <类型> <硬件地址>:

        netmask:子网掩码

      例子3.1:配置网卡eth1,同事激活该设备

        [root@CentOS6 ~]#ifconfig eth0 192.168.9.6  netmask 255.255.255.0 up 

      例子3.2:配置eth0的别名设备eth0:1的ip地址

        [root@CentOS6 ~]#ifconfig eth0:0 192.168.9.10/24

      例子3.3:激活eth0:0

        [root@CentOS6 ~]#ifconfig eth0:0 up

        ifdown eth0  # 禁用eth0

        ifup eth0   # 启用eth0

      例子3.4:修改eth0的MAC地址

        [root@CentOS6 ~]#ifconfig eth0 hw ether 00:00:00:00:00:01

    4.ping:测试主机的连通性

      选项4.1

        -c <完成次数>:设置要求回应的次数

        -i <间隔>:每个数据包的间隔

        -s <大小>:每个数据包的大小

        -W <超时>:超时时间

        -I <指定设备>:设置源地址的接口

    5.netstat

      选项5.1

    -r:查询路由表

    -i:查看设备信息

    -I<设备> | -I=<设备>:制定单独查看某个设备,不要空格

    -n:将域名等字母转换成IP或端口号

    -t:tcp相关协议

    -u:查看udp相关协议

    -w:裸套接字相关

    -l:查看处于监听状态的

    -a:查看所有

    -p:查看进程

    -e:扩展信息

        常用组合:-antup

    6.arp

      选项6.1

         -a:显示所有arp缓存

         -d:删除指定条目

         -s:设置一个新的arp条目

         -i <接口>:指定网络接口

      例子6.2:添加一个arp解析

        [root@CentOS6 ~]#arp -s 192.168.9.7 00:0c:29:d7:41:5e

      例子6.3:删除一个arp条目

        [root@CentOS6 ~]#arp -d 192.168.9.7

  • 相关阅读:
    CAP分布式
    专职DBA-MySQL数据库开篇
    os.sep
    DocStrings
    Python如何获取脚本的参数
    LVM基础命令
    VoAndEntityTrans
    短信倒计时
    springboot在eclipse上搭建项目一(无页面)
    springboot问题
  • 原文地址:https://www.cnblogs.com/-xuan/p/10527767.html
Copyright © 2020-2023  润新知