zoukankan      html  css  js  c++  java
  • Linux常用的网络命令

    一、ifconfig、ifup、ifdown

    1.ifconfig:查询、设置网卡与IP网段等相关参数

    2.ifup、ifdown:这两个文件是Script,通过更简单的方式来启动网络接口。

    3.Route:查询、设置路由表(Route table)

    4.ip:复合式的命令,可以直接修改上述命令提到的功能。

    例子:(1)观察所有的网络接口:直接输入ifconfig

           (2)暂时修改网络接口:ifconfig eth0 192.168.100.100

        (3)设置网络接口,同时设置MTU的数值:ifconfig eth0 192.168.100.100 netmask 255.255.255.128 mtu 8000

           (4)在原网络接口上,再仿真一个网络接口:ifconfig eth0:0 192.168.50.50

           (5)仅修改该接口的MTU数值,其他的保持不动:ifconfig eth0 MTU 9000

    二、路由修改Route

    1. 单纯的观察路由状态:route -n

    2. 路由的增加与删除:route del -net 169.254.0.0 netmask 255.255.0.0 dev eth0

                                 route add -net 192.168.100.0 netmask 255.255.255.0 dev eth0

                                 route add default gw 192.168.10.30

    三、ip

    1. 关于设备接口(device)的相关设置:ip link

            (1)显示出所有的接口信息:ip link show

            (2)启动、关闭与设置设备的相关信息:

                                  启动 eth0 这个设备接口:ip link set eth0 up

                                  关闭。。。。。。。。。:ip link set eth0 down

                                  更改MTU的值,实现1000 bytes:ip link set eth0 mtu 1000

           (3)修改网卡代号、MAC等参数:

                               ip link set eth0 down

                               ip link set eth0 name vbird

                               ip link show;

                               ip link set eth0 address aa:aa:aa:aa:aa:aa

    2.关于额外的IP相关设置:ip address

             (1)显示出所有的接口之IP参数: ip address show

             (2)新增一个接口,名称假设为(eth0:vbird): ip address add 192.168.50.50/24 broadcast+ \

    >dev eth0 label eth0:vbird

    3.关于路由的相关设置:ip route

              (1)显示出目前的路由资料:ip route show

              (2)增加路由,主要是本机直接可沟通的网段:ip route add 192.168.5.0/24 dev eth0

              (3)增加可以通往外部的路由:ip route add 192.168.10.0/24 via 192.168.5.100 dev eth0

              (4)增加默认路由:ip route add default via 192.168.1.2 dev eth0

              (5)删除路由:ip route del 192.168.10.0/24


     

  • 相关阅读:
    Tomcat 配置 login 和 gas
    Mac系统终端命令行不执行命令 总出现command not found解决方法
    NodeJS入门---nodejs详细安装步骤
    Android UI 自动化-Android环境安装
    UI自动化-Chrome元素定位插件CreateXpath的安装及使用
    eclipse解决中文乱码
    pytest的allure的环境配置
    pytest基础简介及实践举例
    Appium 工作原理及 Desired Capabilities
    Appium_adb常用命令总结
  • 原文地址:https://www.cnblogs.com/jiangjh/p/2114479.html
Copyright © 2011-2022 走看看