美文网首页Linux学习之路Linux我用 Linux
linux | ubuntu 一张网卡绑定多个ip

linux | ubuntu 一张网卡绑定多个ip

作者: joyhj | 来源:发表于2019-12-31 21:23 被阅读0次

    一张网卡可以绑定多个ip,下面以ubuntu 系统为例看下如何操作。

    1 首先运行ifconfig 查看服务器现有的网络配置

    2 然后根据现有的网络配置 运行下面的命令

    ifconfig eth0:0 121.237.51.28 broadcast 121.237.51.27  netmask 255.255.255.224
    

    eth0:0 121.237.51.28 表示这是eth0 这张网卡绑定的第二个ip。
    如果还有第三个ip 就用 eth0:1 ip 来表示。
    eth0:index 可以理解为一个数组,第二ip index 从0开始,后面的依次递增。
    broadcast 广播地址 和第一步查询出来的一样配置。
    netmask 子网掩码 和第一步查询出来的一样配置。

    3 执行完成之后 再执行 ifconfig 查看是否绑定成功

    4 如果要删除的话就执行下面的命令进行删除

    ip addr del 121.237.51.28 dev eth0
    

    ip addr del 后面跟着要删除的ip
    dev 后面跟着要删除ip的网卡名称

    5 上面的命令执行后都是立即生效的,但是如果重启过,相关配置没有写入文件中去,就会失效。要想重启后网卡的配置依然有效,就需要将配置写入文件。
    在ubuntu上 要将配置写入 /etc/network/interfaces 文件中
    像下面这样

    auto eth0
    iface eth0 inet static
    address 121.237.51.27
    netmask 255.255.255.224
    gateway 121.237.51.26
    dns-nameservers 114.114.114.114
    
    auto eth0:0
    iface eth0:0 inet static
            address 121.237.51.28
            netmask 255.255.255.224
    
    auto eth0:1
    iface eth0:1 inet static
            address 121.237.51.29
            netmask 255.255.255.224
    

    相关文章

      网友评论

        本文标题:linux | ubuntu 一张网卡绑定多个ip

        本文链接:https://www.haomeiwen.com/subject/tpaboctx.html