iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >CentOS系统中怎么为一个网卡绑定多个IP地址
  • 681
分享到

CentOS系统中怎么为一个网卡绑定多个IP地址

2023-06-10 08:06:46 681人浏览 薄情痞子
摘要

今天就跟大家聊聊有关Centos系统中怎么为一个网卡绑定多个IP地址,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。首先,让我们找到网卡的IP地址。在我的CentOS 7服务器中,我只

今天就跟大家聊聊有关Centos系统中怎么为一个网卡绑定多个IP地址,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

首先,让我们找到网卡的IP地址。在我的CentOS 7服务器中,我只使用了一个网卡。

用root特权运行下面的命令:

代码如下:

ip addr

示例输出:

   

代码如下:

lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
       link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
       inet 127.0.0.1/8 scope host lo
          valid_lft forever preferred_lft forever
       inet6 ::1/128 scope host
          valid_lft forever preferred_lft forever
   2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
       link/ether 08:00:27:80:63:19 brd ff:ff:ff:ff:ff:ff
       inet 192.168.1.150/24 brd 192.168.1.255 scope global enp0s3
          valid_lft forever preferred_lft forever

如上所见,我的网卡名是enp0s3,ip地址是192.168.1.150。

如你所知,网卡的配置文件存储在 /etc/sysconfig/network-scripts/ 目录下。每个网卡的详细内容将会以不同的名字存储,比如ifcfg-enp0s3。

让我们看下ifcfg-enp0s3的细节。

   

代码如下:

cat /etc/sysconfig/network-scripts/ifcfg-enp0s3

示例输出:

   

代码如下:

TYPE="Ethernet"
   BOOTPROTO="none"
   DEFROUTE="yes"
   IPV4_FaiLURE_FATAL="no"
   IPV6INIT="yes"
   IPV6_AUTOCONF="yes"
   IPV6_DEFROUTE="yes"
   IPV6_FAILURE_FATAL="no"
   NAME="enp0s3"
   UUID="e9f9caef-cb9e-4a19-aace-767c6ee6f849"
   ONBOOT="yes"
   HWADDR="08:00:27:80:63:19"
   IPADDR0="192.168.1.150"
   PREFIX0="24"
   GATEWAY0="192.168.1.1"
   DNS1="192.168.1.1"
   IPV6_PEERDNS="yes"
   IPV6_PEERROUTES="yes"

好的,现在我们将在相同的子网中分配多个地址了。

编辑文件

代码如下:

/etc/sysconfig/network-scripts/ifcfg-enp0s3:</p><p>    vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

像下面那样加入额外的IP地址。

   

代码如下:

TYPE="Ethernet"
   BOOTPROTO="none"
   DEFROUTE="yes"
   IPV4_FAILURE_FATAL="no"
   IPV6INIT="yes"
   IPV6_AUTOCONF="yes"
   IPV6_DEFROUTE="yes"
   IPV6_FAILURE_FATAL="no"
   NAME="enp0s3"
   UUID="933cdc9b-b383-4DDD-b219-5a72c69c9cf0"
   ONBOOT="yes"
   HWADDR="08:00:27:3F:AB:68"
   IPADDR0="192.168.1.150"
   IPADDR1="192.168.1.151"
   IPADDR2="192.168.1.152"
   PREFIX0="24"
   GATEWAY0="192.168.1.1"
   DNS1="192.168.1.1"
   IPV6_PEERDNS="yes"
   IPV6_PEERROUTES="yes"

如你所见,我已经加了两个IP地址:IPADDR1=”192.168.1.151&Prime; & IPADDR2=”192.168.1.152&Prime;

类似地,你可以加入更多的ip地址。

最后,保存并退出文件。重启网络服务来使更改生效。

   

代码如下:

systemctl restart network

现在,让我们检查是否已经加入了ip地址。

   

代码如下:

ip addr

示例输出:

   

代码如下:

: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
       link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
       inet 127.0.0.1/8 scope host lo
          valid_lft forever preferred_lft forever
       inet6 ::1/128 scope host
          valid_lft forever preferred_lft forever
   2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
       link/ether 08:00:27:3f:ab:68 brd ff:ff:ff:ff:ff:ff
       inet 192.168.1.150/24 brd 192.168.1.255 scope global enp0s3
          valid_lft forever preferred_lft forever
       inet 192.168.1.151/24 brd 192.168.1.255 scope global secondary enp0s3
          valid_lft forever preferred_lft forever
       inet 192.168.1.152/24 brd 192.168.1.255 scope global secondary enp0s3
          valid_lft forever preferred_lft forever
       inet6 fe80::a00:27ff:fe3f:ab68/64 scope link
          valid_lft forever preferred_lft forever

如你所见,单个网卡已经有3个ip地址了。

让我们ping一下新增的IP地址:

   

代码如下:

ping -c 4 192.168.1.151

示例输出:

   

代码如下:

PING 192.168.1.151 (192.168.1.151) 56(84) bytes of data.
   64 bytes from 192.168.1.151: icmp_seq=1 ttl=64 time=0.048 ms
   64 bytes from 192.168.1.151: icmp_seq=2 ttl=64 time=0.075 ms
   64 bytes from 192.168.1.151: icmp_seq=3 ttl=64 time=0.077 ms
   64 bytes from 192.168.1.151: icmp_seq=4 ttl=64 time=0.077 ms
   --- 192.168.1.151 ping statistics ---
   4 packets transmitted, 4 received, 0% packet loss, time 2999ms
   rtt min/avg/max/mdev = 0.048/0.069/0.077/0.013 ms</p><p>    ping -c 4 192.168.1.152

示例输出:

   

代码如下:

PING 192.168.1.152 (192.168.1.152) 56(84) bytes of data.
   64 bytes from 192.168.1.152: icmp_seq=1 ttl=64 time=0.034 ms
   64 bytes from 192.168.1.152: icmp_seq=2 ttl=64 time=0.075 ms
   64 bytes from 192.168.1.152: icmp_seq=3 ttl=64 time=0.073 ms
   64 bytes from 192.168.1.152: icmp_seq=4 ttl=64 time=0.075 ms
   --- 192.168.1.152 ping statistics ---
   4 packets transmitted, 4 received, 0% packet loss, time 2999ms
   rtt min/avg/max/mdev = 0.034/0.064/0.075/0.018 ms

如果你想要使用不同的子网,你要改变PREFIX0=24成不同的子网,比如 PREFIX1=16。

比如,我想要添加一个A类地址(*比如10.0.0.1)到我的网卡中。

   

代码如下:

TYPE="Ethernet"
   BOOTPROTO="none"
   DEFROUTE="yes"
   IPV4_FAILURE_FATAL="no"
   IPV6INIT="yes"
   IPV6_AUTOCONF="yes"
   IPV6_DEFROUTE="yes"
   IPV6_FAILURE_FATAL="no"
   NAME="enp0s3"
   UUID="933cdc9b-b383-4ddd-b219-5a72c69c9cf0"
   ONBOOT="yes"
   HWADDR="08:00:27:3F:AB:68"
   IPADDR0="192.168.1.150"
   IPADDR1="192.168.1.151"
   IPADDR2="192.168.1.152"
   IPADDR3="10.0.0.1"
   PREFIX0="24"
   PREFIX1=16
   GATEWAY0="192.168.1.1"
   DNS1="192.168.1.1"
   IPV6_PEERDNS="yes"
   IPV6_PEERROUTES="yes"

你可以看到我已经添加一个A类地址(10.0.0.1)并且前缀是16。

保存并退出文件。重启网络服务,接着,ping新增的地址:

   

代码如下:

ping -c 4 10.0.0.1

示例输出:

   

代码如下:

PING 10.0.0.1 (10.0.0.1) 56(84) bytes of data.
   64 bytes from 10.0.0.1: icmp_seq=1 ttl=64 time=0.097 ms
   64 bytes from 10.0.0.1: icmp_seq=2 ttl=64 time=0.073 ms
   64 bytes from 10.0.0.1: icmp_seq=3 ttl=64 time=0.074 ms
   64 bytes from 10.0.0.1: icmp_seq=4 ttl=64 time=0.075 ms
   --- 10.0.0.1 ping statistics ---
   4 packets transmitted, 4 received, 0% packet loss, time 3000ms
   rtt min/avg/max/mdev = 0.073/0.079/0.097/0.014 ms

看完上述内容,你们对CentOS系统中怎么为一个网卡绑定多个IP地址有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网精选频道,感谢大家的支持。

--结束END--

本文标题: CentOS系统中怎么为一个网卡绑定多个IP地址

本文链接: https://www.lsjlt.com/news/259925.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS系统中怎么为一个网卡绑定多个IP地址
    今天就跟大家聊聊有关CentOS系统中怎么为一个网卡绑定多个IP地址,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。首先,让我们找到网卡的IP地址。在我的CentOS 7服务器中,我只...
    99+
    2023-06-10
  • LINUX系统怎么用一个网卡绑定多个IP
    本篇内容主要讲解“LINUX系统怎么用一个网卡绑定多个IP”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“LINUX系统怎么用一个网卡绑定多个IP”吧!一个网卡绑定多个IPlinux的网络设备配置...
    99+
    2023-06-10
  • CentOS下一张网卡怎么绑定多个IP
    这篇文章主要讲解了“CentOS下一张网卡怎么绑定多个IP”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS下一张网卡怎么绑定多个IP”吧!CentOS中所有的设备都是文件.网卡也在...
    99+
    2023-06-10
  • win10系统中怎么设置同一网卡使用多个IP地址
    这篇文章主要介绍win10系统中怎么设置同一网卡使用多个IP地址,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!网卡在电脑中显示为本地连接或是以太网,通常IP地址是自动获取,或是用户为其指定一个,那么有些特定的情况下可...
    99+
    2023-06-10
  • xp系统下一块网卡怎么绑定多个ip设置多个网络连接
    这篇文章主要介绍“xp系统下一块网卡怎么绑定多个ip设置多个网络连接”,在日常操作中,相信很多人在xp系统下一块网卡怎么绑定多个ip设置多个网络连接问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”xp系统下一块...
    99+
    2023-06-14
  • 如何在CentOS 7上给一个网卡分配多个IP地址
    如何在CentOS 7上给一个网卡分配多个IP地址,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。有时,你也许想要给一个网卡多个地址。你该怎么做呢?另外买一个网卡来分配地址?在小...
    99+
    2023-06-16
  • 在Ubuntu15.10上怎么为单个网卡设置多个IP地址
    本文小编为大家详细介绍“在Ubuntu15.10上怎么为单个网卡设置多个IP地址”,内容详细,步骤清晰,细节处理妥当,希望这篇“在Ubuntu15.10上怎么为单个网卡设置多个IP地址”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一...
    99+
    2023-06-28
  • 同一个域名可以绑定多少个ip地址
    一般情况下,一个域名同时只能绑定一个ip地址,因为在用户访问过程中,域名是指向某一个具体的ip地址,而不会同时访问多个ip地址;一个ip地址则可以绑定无数个域名。...
    99+
    2024-04-02
  • 怎么在Ubuntu 15.10上为单个网卡设置多个IP地址
    本篇内容主要讲解“怎么在Ubuntu 15.10上为单个网卡设置多个IP地址”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在Ubuntu 15.10上为单个网卡设置多个IP地址”吧!&nbs...
    99+
    2023-06-16
  • xp系统下一块网卡绑定多个ip设置多个网络连接的方法
    通常在Windows xp下,一块网卡只能绑定一个IP,这给我上网带来诸多不便。因为我在单位和在宿舍使用笔记本时,需要分别设置IP、Gateway、DNS,重新设置一个网络连接,前一天晚上在宿舍改好了,第二天早上到单位必...
    99+
    2023-06-01
    一块网卡多个ip 网络连接 xp 系统 网卡 方法
  • 在Ubuntu系统中怎么为单个网卡配置多个IP
    这篇文章主要讲解了“在Ubuntu系统中怎么为单个网卡配置多个IP”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在Ubuntu系统中怎么为单个网卡配置多个IP”吧!临时添加 IP 地址首先,...
    99+
    2023-06-13
  • CentOS中怎么绑定多块网卡
    CentOS中怎么绑定多块网卡,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。    高带宽    冗...
    99+
    2023-06-13
  • Linux系统下怎么绑定IP地址和MAC地址
    本篇内容介绍了“Linux系统下怎么绑定IP地址和MAC地址”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、约定1、网关上已经对下面所带的...
    99+
    2023-06-10
  • 怎么为云服务器绑定多个公网ip
    要为云服务器绑定多个公网IP,可以按照以下步骤进行操作:1. 登录云服务提供商的控制台,选择要绑定多个公网IP的云服务器实例。2. ...
    99+
    2023-09-22
    云服务器
  • CentOS怎么增加一个额外的IP地址
    这篇文章主要讲解了“CentOS怎么增加一个额外的IP地址”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS怎么增加一个额外的IP地址”吧!下面是加IP的步骤: 第一步:去到网络设置...
    99+
    2023-06-10
  • 怎么在Ubuntu系统中添加一个辅助IP地址
    小编给大家分享一下怎么在Ubuntu系统中添加一个辅助IP地址,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux 管理员应该意识到这一点,因为这是一项例行任...
    99+
    2023-06-16
  • 华为云云服务器怎么绑定多个ip
    华为云云服务器可以绑定多个IP,具体操作如下: 打开华为云云服务器,进入控制面板。 点击添加用户。 输入用户帐号和密码,点击创建。 输入创建的用户帐号和密码,创建成功。 重新启动华为云云服务器,并将该用户添加进来。 需要注意的是,以上...
    99+
    2023-10-26
    华为 多个 绑定
  • Centos系统下怎么查看和修改网卡Mac地址
    这篇文章主要讲解了“Centos系统下怎么查看和修改网卡Mac地址”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Centos系统下怎么查看和修改网卡Mac地址”吧!  本文将为大家详细的介绍...
    99+
    2023-06-10
  • CentOS怎么设置crontab定时访问一个网址
    小编给大家分享一下CentOS怎么设置crontab定时访问一个网址,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!linux crontab函数语法假设希望每隔3...
    99+
    2023-06-10
  • Linux系统中怎么实现双网卡绑定
    Linux系统中怎么实现双网卡绑定,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。工作中主要以SuSE为主,网络作为整个高可用架构中最重要的环节之一,在物理上一般...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作