KVM虚拟机网络设置
2023-06-13 09:12:43 时间
一、虚拟机网络
- NAT
- 桥接
1.1、NAT网络
NAT网络是虚拟机默认的网络,安装好KVM后就会有一个网卡
默认使用的地址是:192.168.122.0网段,该virbr0 ip地址 也是使用nat网络虚拟机的网关.
虚拟机上网是通过防火墙配置nat转换规则实现的。
NAT拓展知识:
NAT(Network Address Translation,网络地址转换)
私网
A: 10.0.0.0 10.255.255.255
B: 172.16.0.0 172.31.255.255
C: 192.168.0.0 192.168.255.255
#发包
SIP 192.168.1.4 DIP 114.113.112.111
SPORT 6543 DPORT 80
SIP 202.106.1.3 DIP 114.113.112.111
SPORT 6543 DPORT 80
#回包
SIP 114.113.112.111 DIP 202.106.1.3
SPORT 80 DPORT 6543
SIP 114.113.112.111 DIP 192.168.1.4
SPORT 80 DPORT 6543
1.2、桥接网卡
- 启用一个物理网卡网络
- 创建一个桥接网卡
- 将物理网卡和桥接网卡绑定
#1、给物理网卡设置IP信息
[root@zutuanxue ~]# nmcli connection add con-name eno1 ifname eno1 ipv4.addresses 192.168.1.200/24 ipv4.method manual ipv4.gateway 192.168.1.1 ipv4.dns 202.106.0.20 type 802-3-ethernet
#2、创建一个桥接网卡
[root@zutuanxue ~]# nmcli connection add con-name br0 ifname br0 type bridge ipv4.method manual ipv4.addresses 192.168.1.200/24 ipv4.gateway 192.168.1.1 ipv4.dns 202.106.0.20 autoconnect yes
#3、绑定物理网卡
[root@zutuanxue ~]# nmcli connection add type bridge-slave ifname eno1 master br0
#4、重启生效
[root@zutuanxue ~]# nmcli connection down eno1
[root@zutuanxue ~]# nmcli connection down br0
[root@zutuanxue ~]# nmcli connection up br0
相关文章
- 虚拟机与宿主机网络配置——可互通可上网「建议收藏」
- pycharm安装三方库_pycharm无网络安装第三方库
- VMware 虚拟机无法连接网络解决办法
- virsh查看虚拟网络信息_kvm创建虚拟机
- java虚拟机可以运行的文件_虚拟机的网络模型有
- Qt开源网络库[9]-失败重试与重复请求
- 【错误记录】VMware 虚拟机报错 ( VMWare 中的 Ubuntu 虚拟机网络设置 | 第一次网络设置 )
- python scrapy 网络采集使用代理的方法详解编程语言
- 不通Linux虚拟机网络连通性异常调查(linux虚拟机ping)
- 解决虚拟机Linux网络问题(虚拟机linux不能上网)
- 分配Linux虚拟机地址分配:未来网络的构建之路(linux虚拟机地址)
- Vmware虚拟机三种网络模式详解
- 学习网络监测工具: Linux Bmon(linuxbmon)
- 精准把握Linux网络监控的小贴士(linux监控网络)
- 轻松搭建Linux服务器,快速实现网络需求(linux快速搭建服务器)
- 如何在Linux虚拟机中使用网络网桥?(linux虚拟机网桥)
- 使用Linux实现高效访问网络附加存储设备(NAS)(linux访问nas)
- Linux下查看网络负载的简易方法(linux 查看网络负载)
- Linux系统重启网络,解决问题(linux重新启动网络)