• linux系统配置之单一网卡配置多个不同网段IP(centos)


    1、用root权限的用户登录CENTOS,进入network-scripts文件夹下(本步骤可以省略,与二步骤一起完成):

    shell命令:cd /ect/sysconfig/network-scripts/

    2、复制现在正在使用的网卡配置信息文件

    shell命令:cp ifcfg-eth0 ifcfg-eth0:1(其中ifcfg-eth0:1为单网卡上第二ip配置文件名,如要配置第三个ip,则可复制文件名ifcfg-eth0:2,想在单网卡上设置跟多ip,文件名以此类推)

    若没有步骤1,则命令如下:

    shell命令:cp /ect/sysconfig/network-scripts/ifcfg-eth0 /ect/sysconfig/network-scripts/ ifcfg-eth0:1

    3、编辑第二IP配置文件。

    shell命令:vi /ect/sysconfig/network-scripts/ ifcfg-eth0:1

    vi命令:

    I开始编辑文本内容

    找到DEVICE=eth0这一行,将其改为DEVICE=eth0:1

    找到IPADDR=xxx.xxx.xxx.xxx这一行,替换成新的IP

    找到GETWAY=xxx.xxx.xxx.xxx这一行,将其替换成新的网关

    找到NETMASK=xxx.xxx.xxx.xxx这一行,将其替换成新的网子掩码。

    Vi命令:

    ESC建,然后输入::wq(保存,其中:wq均为vi命令)保存退出vi编辑。

    4、重新启动网络设置。

    Xshell命令:

    方法一(重新变换所有网络状态):

    /etc/init.d/network reload 

    /etc/init.d/network restart

    方法二(重启单个network配置文件):

    ifconfig eth0:1 down

    ifdown eth0:1(此两行命令意思相同,为关闭该ip配置,可省略)

    ifconfig eth0:1 up

    ifup eth0:1(启动该配置文件中设置的IP,此两行命令意义相同)

    至此,给CENTOS服务器单网卡设置第二IP完成,可输入Shell命令:ifconfig查看是否设置成功,也可以找同一个ip网段的第三方电脑ping该IP,开始否能够ping通。

    需要注意的事项:

    1、可能一台服务器不只有一个网卡,在 /ect/sysconfig/network-scripts/该目录下可能看见eth1,eth2等一系列文件,切勿将新添加的IP配置到该文件内,以免造成不必要的麻烦,本人走过弯路,浪费了不少时间。微笑

    2、高亮部分为shell命令或者vi命令,可copy直接使用。

  • 相关阅读:
    MySQL中interactive_timeout和wait_timeout的区别
    MySQL主从环境下存储过程,函数,触发器,事件的复制情况
    Hbase的伪分布式安装
    当master down掉后,pt-heartbeat不断重试会导致内存缓慢增长
    ERROR 1010 (HY000): Error dropping database (can't rmdir './test/', errno: 17)
    基于MySQL MEB的备份恢复
    pt-heartbeat
    B树和B+树的区别
    如何在Zabbix上安装MySQL监控插件PMP
    如何部署Zabbix服务端
  • 原文地址:https://www.cnblogs.com/tankblog/p/6795165.html
Copyright © 2020-2023  润新知