Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >linux虚拟机怎么配置网卡和ip地址_添加虚拟ip

linux虚拟机怎么配置网卡和ip地址_添加虚拟ip

作者头像
全栈程序员站长
发布于 2022-11-01 08:05:11
发布于 2022-11-01 08:05:11
9.4K00
代码可运行
举报
运行总次数:0
代码可运行

虚拟ip作用: 配置虚拟ip也就是说一个网卡有多个ip地址,更方便多个网段之间进行测试使用! 缺点是当网卡坏掉之后 基于这个网卡的所有虚拟网卡都会失效!!!

步骤如下: 1、查看内网ip地址

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@51 ~]# ifconfig 
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.10.14.51  netmask 255.255.255.0  broadcast 10.10.14.255
        inet6 fe80::9fe7:7c76:3eae:804  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:56:f5:f4  txqueuelen 1000  (Ethernet)
        RX packets 462  bytes 35568 (34.7 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 74  bytes 9399 (9.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 
#以上可见IP地址为10.10.14.51

2、创建虚拟IP地址

创建虚拟网卡ens33:0 IP地址为172.16.4.51

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@51 ~]# ifconfig ens33:0 172.16.4.51 netmask 255.255.255.0 up
[root@51 ~]# ifconfig //验证
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 10.10.14.51  netmask 255.255.255.0  broadcast 10.10.14.255
inet6 fe80::9fe7:7c76:3eae:804  prefixlen 64  scopeid 0x20<link>
ether 00:0c:29:56:f5:f4  txqueuelen 1000  (Ethernet)
RX packets 1176  bytes 92734 (90.5 KiB)
RX errors 0  dropped 0  overruns 0  frame 0
TX packets 385  bytes 47289 (46.1 KiB)
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
ens33:0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 172.16.4.51  netmask 255.255.255.0  broadcast 172.16.4.255
ether 00:0c:29:56:f5:f4  txqueuelen 1000  (Ethernet)

//这样一个虚拟网卡就创建完成了 如果想要创建多个就按照上面步骤进行,保持虚拟网卡名字不重复即可如ens33:0、ens33:1、ens33:2 此次类推!

注:这样创建的虚拟网卡 只要重启一下网卡就失效了,更具体说 只要重启ens33这个网卡 虚拟网卡就会失效,因为虚拟网卡是基于ens33创建的。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# systemctl restart network //重启网卡失效
# ifdown ens33;ifup ens33 //重启ens33网卡失效

解决方法如下:

3、创建虚拟网卡配置文件永久生效

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@51 ~]# cd /etc/sysconfig/network-scripts/
[root@51 network-scripts]# cp ifcfg-ens33 ifcfg-ens33:0
[root@51 network-scripts]# cat ifcfg-ens33:0
DEVICE=ens33:0                                      
ONBOOT=yes                
BOOTPROTO=static                  
IPADDR=172.16.4.51        
NETMASK=255.255.255.0      
GATEWAY=172.16.4.254      
USERCTL=no              

具体参数解释:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
DEVICE=ens33:0               #虚拟网络接口 
ONBOOT=yes                   #开机自启
BOOTPROTO=static             #静态IP地址 
IPADDR=172.16.4.51           #IP地址
NETMASK=255.255.255.0        #子网掩码 可用prefix参数代替
GATEWAY=172.16.4.254         #网关,根据虚拟网卡ip地址配置
USERCTL=no                   #是否给予root设备管理权限

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/179793.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月20日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux系统添加自定义网卡并更改网卡接口
查看当前网卡信息 [root@Jaking ~]# cat /etc/redhat-release  Red Hat Enterprise Linux Server release 7.3 (Maipo) [root@Jaking ~]# ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500         inet 192.168.10.11  netmask 255.255.255.0  broadcast 192.16
用户1685462
2021/09/06
2.2K0
重启 CentOS 7 系统后的 IP 地址问题
在配置 Zookeeper 的时候,我重启了 CentOS 7,发现使用 XShell 远程连接系统(主机:192.168.186.128)超时。
RendaZhang
2020/10/09
1.4K0
重启 CentOS 7 系统后的 IP 地址问题
CentOS 7中网络设置图文详解
[root@localhost ~]# ifconfig //查看网络接口信息
知忆
2021/06/22
5.3K0
为克隆后的CentOS虚拟机设置静态IP
CentOS虚拟机克隆后,由于网卡MAC地址等信息跟被克隆的系统一致,但是克隆后的虚拟机网卡其实已经变了,所以CentOS不会采用原来的网卡配置文件。所以克隆后的CentOS直接去修改原有网卡配置文件,去设置静态/固定IP是不会生效的。
KenTalk
2018/09/11
1.3K0
Linux系统之网卡子接口配置方法
江湖有缘
2023/10/01
1.5K0
Linux系统之网卡子接口配置方法
搞它!!!linux网络服务基本设置命令合集
Destination 网段 Gateway 网关 Genmask 子网掩码 metric 度量值
不吃小白菜
2020/09/03
1.2K0
VMware虚拟机桥接网络设置固定静态IP
平时使用虚拟机的时候都是使用的桥接网络,这样比较方便虚拟机之间,以及虚拟机和主机、外部网络的联通。但是默认的桥接网络是动态设置IP地址的,这样就导致虚拟机重启之后可能会变化IP,对于ssh操作非常不便。本篇文章分享一下如何将虚拟机的IP设置成固定IP。
Hopetree
2023/07/21
4.3K0
VMware虚拟机桥接网络设置固定静态IP
10.11 Linux网络相关
linux网络相关 ifconfig查看网卡ip(yum install net-tools) ifup ens33/ifdown ens33 设定虚拟网卡ens33:1 mii-tool ens33 查看网卡是否连接 ethtool ens33 也可以查看网卡是否连接 更改主机名 hostnamectl set-hostname aminglinux DNS配置文件/etc/resolv.conf /etc/hosts文件 ifconfig命令 在centos7中,只能只用默认的 ip addr命令查看I
运维小白
2018/02/06
1.3K0
10.11 Linux网络相关
linux 路由管理
在前面的课程中我们知道使用route命令可以添加主机的路由信息,但是一旦系统重启相关的设置信息就会丢失,那么如何设置一个重启也不会丢失的路由信息呢? [root@zutuanxue ~]# ifcon
星哥玩云
2022/09/15
2.7K0
学习笔记0606----Linux集群架构(二)
当rs中其中一台nginx 服务有问题的时候,lvs并不能之后后端那个服务器down掉了,会出现以下的情况。
嘻哈记
2020/11/24
4510
学习笔记0416----防火墙
在说防火墙之前,我们需要提到selinux,SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源,centos7默认selinux是开启状态,需要关闭它。如果是临时关闭,可以使用setenforce 0,如果要永久关闭就需要修改selinux的配置文件/etc/selinux/config,如下图:
嘻哈记
2022/01/11
8830
学习笔记0416----防火墙
CentOS 7.2下KVM安装及初步使用
KVM是Kernel-based Virtual Machine的简称,是一个开源的虚拟化模块,今天我将在CentOS7的操作系统上安装KVM,以下是我的安装步骤。
拓荒者
2019/05/25
1.7K0
CentOS 7中构建分离解析域名服务器详解
​分离解析的域名服务器,实际上也还是主域名服务器,这里所说的分离解析,主要是指根据不同的客户端,提供不同的域名解析记录。来自不同地址的客户机请求解析同一域名时,为其提供不同的解析结果。
星哥玩云
2022/07/28
8310
CentOS 7中构建分离解析域名服务器详解
每天学一个 Linux 命令(64):ifconfig
ifconfig 命令用于查看、配置、启用或禁用网络接口和显示 Linux 系统网卡的网络参数。
民工哥
2021/03/30
9810
浅谈kubernete中的flannel网络插件
容器中的网络,无非就是2个方面,同一台宿主机上面的容器是可以联通的,不同宿主机上的容器相互间也是可以联通的。
jinjunzhu
2020/08/20
6790
docker单主机网络
当你安装Docker时,它会自动创建三个网络。你可以使用以下docker network ls命令列出这些网络:
yuezhimi
2020/09/30
8200
虚机安装Linux网络配置的一些笔记(真机公网互通,集群节点互通)
记得最开始学Linux的时候,使用VM虚拟机安装,配置网络,希望可以和主机互通,同时希望可以访问外网,改配置文件,照着网上的博客,改了又改,捣鼓了好几天也弄不好。
山河已无恙
2023/01/30
1.4K0
虚机安装Linux网络配置的一些笔记(真机公网互通,集群节点互通)
树莓派4B安装CentOS并配置静态ip地址
最近入手了官方最新版本的树莓派4B,买回来才发现,目前官方并不支持CentOS系统 去centos社区看了,官方的回复也是暂时不支持,他们需要几周的时间才能修改完成兼容版本,对于一个习惯使用redhat和centOS的小伙伴来说,真的不习惯树莓派官方的debian系统,后来查找了很多资料也没有真正找到关于树莓派4B安装centos的教程,今天就写一个吧,希望能够帮助了需要的小伙伴,开始吧!!
椰果笔记
2019/12/30
2.8K0
树莓派4B安装CentOS并配置静态ip地址
VMware安装Linux虚拟机之桥接模式网络配置图文详解(2)
---传送门--> 可能是史上最详细的VMware安装Centos 6.8 minimal版图文教程
非著名运维
2022/06/22
1.2K0
VMware安装Linux虚拟机之桥接模式网络配置图文详解(2)
Linux系统之Bonding 网卡绑定配置方法
Linux系统之Bonding 网卡绑定配置方法一、检查本地系统环境1.检查系统版本[root@Server001 ~]# cat /etc/os-release NAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)"ANSI_COLOR="0;31"CPE_NAME="cpe:/o:centos:centos:7"HOME_U
江湖有缘
2023/01/21
6.5K0
Linux系统之Bonding 网卡绑定配置方法
相关推荐
Linux系统添加自定义网卡并更改网卡接口
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验