centos 修改网卡uuid7 virtual 怎么创建多个网卡 uuid

在CentOS 7上给一个网卡分配多个IP地址_Linux教程_Linux公社-Linux系统门户网站
你好,游客
在CentOS 7上给一个网卡分配多个IP地址
来源:Linux中国&
作者:Linux
有时你也许想要给一个网卡多个地址。你该怎么做呢?另外买一个网卡来分配地址?在小型网络中其实不用这么做。我们现在可以在/RHEL 7中给一个网卡分配多个ip地址。想知道怎么做么?好的,跟随我,这并不难。
首先,让我们找到网卡的IP地址。在我的CentOS 7服务器中,我只使用了一个网卡。
用root特权运行下面的命令:
示例输出:
1: 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:
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&P & IPADDR2=&192.168.1.152&P
类似地,你可以加入更多的ip地址。
最后,保存并退出文件。重启网络服务来使更改生效。
systemctl restart network
现在,让我们检查是否已经加入了ip地址。
示例输出:
: 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 4192.168.1.151
示例输出:
PING 192.168.1.151(192.168.1.151)56(84) bytes of data.
64 bytes from192.168.1.151: icmp_seq=1 ttl=64 time=0.048 ms
64 bytes from192.168.1.151: icmp_seq=2 ttl=64 time=0.075 ms
64 bytes from192.168.1.151: icmp_seq=3 ttl=64 time=0.077 ms
64 bytes from192.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
ping -c 4192.168.1.152
示例输出:
PING 192.168.1.152(192.168.1.152)56(84) bytes of data.
64 bytes from192.168.1.152: icmp_seq=1 ttl=64 time=0.034 ms
64 bytes from192.168.1.152: icmp_seq=2 ttl=64 time=0.075 ms
64 bytes from192.168.1.152: icmp_seq=3 ttl=64 time=0.073 ms
64 bytes from192.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 410.0.0.1
示例输出:
PING 10.0.0.1(10.0.0.1)56(84) bytes of data.
64 bytes from10.0.0.1: icmp_seq=1 ttl=64 time=0.097 ms
64 bytes from10.0.0.1: icmp_seq=2 ttl=64 time=0.073 ms
64 bytes from10.0.0.1: icmp_seq=3 ttl=64 time=0.074 ms
64 bytes from10.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相关信息见 专题页面
本文永久更新链接地址:
相关资讯 & & &
& (04月03日)
& (12/15/:59)
& (05月17日)
& (12/28/:02)
& (09/28/:44)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款博客分类:
由于业务需要,要在单个物理网卡上建立多个虚拟网卡,操作如下
cd /etc/sysconfig/network-scripts/
#进入网卡目录
cp ifcfg-eth0 ifcfg-eth0:1
# 复制出ifcfg-eth0:1虚拟网卡
vi ifcfg-eth0:1
#配置ifcfg-eth0:1虚拟网卡
============================================
DEVICE="eth0:1"
BOOTPROTO=none
NM_CONTROLLED="yes"
ONBOOT=yes
TYPE="Ethernet"
UUID="-ff87-4727-8dec-b17a4e021ae0"
HWADDR=00:0C:29:7B:2A:EB
IPADDR=192.168.1.89
GATEWAY=192.168.1.1
DNS1=192.168.1.1
DOMAIN=192.168.1.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME=eth0:1
============================================
# 保存退出
# 重启机器,经测试,service network restart 重启网卡命令并不能使新建的虚拟网卡生效,所以重启电脑
浏览: 175737 次
来自: 北京
按楼主的流程配置了,用spark输入用户名 密码 连结CM,显 ...
楼主,知道tigase怎样支持中文消息吗?
大侠,我的怎么没有报文产生,我用的是asmack和openfi ...
貌似文件超过2G会报以下错误,请问该如何解决?Exceptio ...
这个总结得比较全面,嗯,3种大的方式都有了。
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'CentOS&7上给一个网卡分配多个IP地址
在CentOS/RHEL 7中给一个网卡分配多个ip地址。方法:
首先,让我们找到网卡的IP地址。在我的CentOS 7服务器中,我只使用了一个网卡。
用root特权运行下面的命令:
示例输出:
&&/span&LOOPBACK,UP,LOWER_UP&
mtu 65536 qdisc noqueue state
link/loopback
00:00:00:00:00:00
00:00:00:00:00:00
127.0.0.1/8
scope host lo
valid_lft forever preferred_lft
scope host
valid_lft forever preferred_lft
&&/span&BROADCAST,MULTICAST,UP,LOWER_UP&
mtu 1500 qdisc pfifo_fast state UP
link/ether
08:00:27:80:63:19
ff:ff:ff:ff:ff:ff
192.168.1.150/24
192.168.1.255
scope global
valid_lft forever preferred_lft
如上所见,我的网卡名是enp0s3,ip地址是192.168.1.150。
如你所知,网卡的配置文件存储在 /etc/sysconfig/network-scripts/
目录下。每个网卡的详细内容将会以不同的名字存储,比如ifcfg-enp0s3。
让我们看下ifcfg-enp0s3的细节。
/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:
/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&P &
IPADDR2=”192.168.1.152&P
类似地,你可以加入更多的ip地址。
最后,保存并退出文件。重启网络服务来使更改生效。
systemctl restart
现在,让我们检查是否已经加入了ip地址。
示例输出:
&&/span&LOOPBACK,UP,LOWER_UP&
mtu 65536 qdisc noqueue state
link/loopback
00:00:00:00:00:00
00:00:00:00:00:00
127.0.0.1/8
scope host lo
valid_lft forever preferred_lft
scope host
valid_lft forever preferred_lft
&&/span&BROADCAST,MULTICAST,UP,LOWER_UP&
mtu 1500 qdisc pfifo_fast state UP
link/ether
08:00:27:3f:ab:68
ff:ff:ff:ff:ff:ff
192.168.1.150/24
192.168.1.255
scope global
valid_lft forever preferred_lft
192.168.1.151/24
192.168.1.255
scope global secondary
valid_lft forever preferred_lft
192.168.1.152/24
192.168.1.255
scope global secondary
valid_lft forever preferred_lft
fe80::a00:27ff:fe3f:ab68/64
scope link
valid_lft forever preferred_lft
如你所见,单个网卡已经有3个ip地址了。
让我们ping一下新增的IP地址:
192.168.1.151
示例输出:
192.168.1.151
(192.168.1.151)
bytes of data.
64 bytes from
192.168.1.151:
icmp_seq=1
time=0.048
64 bytes from
192.168.1.151:
icmp_seq=2
time=0.075
64 bytes from
192.168.1.151:
icmp_seq=3
time=0.077
64 bytes from
192.168.1.151:
icmp_seq=4
time=0.077
192.168.1.151
ping statistics
transmitted, 4
received, 0%
packet loss, time
min/avg/max/mdev
0.048/0.069/0.077/0.013
192.168.1.152
示例输出:
192.168.1.152
(192.168.1.152)
bytes of data.
64 bytes from
192.168.1.152:
icmp_seq=1
time=0.034
64 bytes from
192.168.1.152:
icmp_seq=2
time=0.075
64 bytes from
192.168.1.152:
icmp_seq=3
time=0.073
64 bytes from
192.168.1.152:
icmp_seq=4
time=0.075
192.168.1.152
ping statistics
transmitted, 4
received, 0%
packet loss, time
min/avg/max/mdev
0.034/0.064/0.075/0.018
如果你想要使用不同的子网,你要改变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新增的地址:
示例输出:
(10.0.0.1)
bytes of data.
64 bytes from
icmp_seq=1
time=0.097
64 bytes from
icmp_seq=2
time=0.073
64 bytes from
icmp_seq=3
time=0.074
64 bytes from
icmp_seq=4
time=0.075
10.0.0.1 ping
statistics ---
transmitted, 4
received, 0%
packet loss, time
min/avg/max/mdev
0.073/0.079/0.097/0.014
相似地,你可以添加不同的网关。
就是这样。那么问题来了,我一次性添加200个IP,难道也要一个一个复制粘贴吗?谁能给我一次性添加多个IP的方法?
找到一个相对简单的方法,就是结合IP是连续的特征,用exel表格一拉就好了,唉,有一次性添加执行命令就好了。期待中。。。。。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
稍有积蓄, 积分 393, 距离下一级还需 107 积分
论坛徽章:3
centos 7怎么样查看网卡UUID
以前centos6可在udev中看,现在没了
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
腰缠万贯, 积分 8753, 距离下一级还需 1247 积分
论坛徽章:17
/etc/sysconfig/network-scripts复制代码这目录下有个ifcfg-eno(一串数字),cat下看看有没有uuid。
稍有积蓄, 积分 393, 距离下一级还需 107 积分
论坛徽章:3
一般这个文件中是有uuid
但现在是加的网卡没这个文件,想问一下是还有哪里有uuid
家境小康, 积分 1288, 距离下一级还需 712 积分
论坛徽章:10
& & nmcli con show
稍有积蓄, 积分 393, 距离下一级还需 107 积分
论坛徽章:3
谢谢,可以查看了。
不过没mac地址,
Mac如何查看呢
论坛徽章:379
ip a里面就有网卡的mac地址
稍有积蓄, 积分 393, 距离下一级还需 107 积分
论坛徽章:3
Ip还没配上,刚加网卡
家境小康, 积分 1288, 距离下一级还需 712 积分
论坛徽章:10
睿智2012 发表于
Ip还没配上,刚加网卡
nmcli device show [interface]
稍有积蓄, 积分 393, 距离下一级还需 107 积分
论坛徽章:3
谢谢了。。。

我要回帖

更多关于 centos 查看网卡uuid 的文章

 

随机推荐