zoukankan      html  css  js  c++  java
  • Linux网卡高级命令

    网卡的高级命令

    [root@gechong ~]# mii-tool
    No interface specified
    usage: mii-tool [-VvRrwl] [-A media,... | -F media] <interface> ...
           -V, --version               display version information
           -v, --verbose               more verbose output
           -R, --reset                 reset MII to poweron state
           -r, --restart               restart autonegotiation
           -w, --watch                 monitor for link status changes
           -l, --log                   with -w, write events to syslog
           -A, --advertise=media,...   advertise only specified media
           -F, --force=media           force specified media technology
    media: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD,
           (to advertise both HD and FD) 100baseTx, 10baseT

    可以查看以太网线是否连接正常、速度、双工情况

    [root@gechong ~]# mii-tool eth0

    1:查看网卡物理特性

    [root@gechong ~]# ethtool eth0

    2:查看网卡驱动信息

    [root@gechong ~]# ethtool -i eth0

    3:查看网卡状态

    [root@gechong ~]# ethtool -S eth0

    高级网卡使用技术

    1:IP别名

    2:多网卡绑定

    IP别名:

    Linux支持在一个物理网卡上配置多个IP地址,用来实现类似子接口之类的功能,称之为IP别名。

    当Linux作为DHCP服务器,需要向多网段分配不同的IP地址

    当Linux作为路由设备,可能通过一根网线制作单臂路由

    RHEL系统默认会启用NetworkManager对网卡管理,以方便用户使用,但是如果要使用子接口要禁用NetworkManager

    [root@gechong ~]# service NetworkManager stop
    
    [root@gechong ~]# chkconfig NetworkManager off
    永久禁用

    添加IP别名

    可以用ifconfig也可以使用ip命令

    ip addr add 10.1.1.1/24 dev eth0 lable eth0:0

    eth0:0

    0为ip别名的编号

    永久添加IP别名

    在/etc/sysconfig/network-scripts下添加别名配置文件ifcfg-eth0:0

    内容如下:

    DEVICE=eth0:0

    IPADDR=10.1.1.1

    PREFIX=24 子网掩码

    ONPARENT=yes

  • 相关阅读:
    ios开源项目2
    Cocoa 框架 For iOS(一) 框架的介绍
    iPhone开源项目大全
    8款iOS的日历开源代码
    二维码扫描工具和开发包 ZBar
    图文解释XCode常用快捷键的使用
    常用的iOS高效开源类库
    static_cast
    [转]SecureCRT rz 上传文件失败问题
    Linux中的EAGAIN含义
  • 原文地址:https://www.cnblogs.com/xiaoit/p/3412367.html
Copyright © 2011-2022 走看看