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


     

  • 相关阅读:
    信息收集之Nmap
    namp ssl秘钥安全性检测
    msf测试tomcat
    MobaXterm root用户连接虚拟机时出现Access denied
    最长公共子序列C
    web 入门58-70
    oninput,onpropertychange,onchange的用法和区别
    JavaScript判断图片是否加载完成的三种方式---转
    node.js
    SPP-Net
  • 原文地址:https://www.cnblogs.com/jiangjh/p/2114479.html
Copyright © 2011-2022 走看看