![使用静态 IP 建立 KVM 桥接](https://linux22.com/image/769773/%E4%BD%BF%E7%94%A8%E9%9D%99%E6%80%81%20IP%20%E5%BB%BA%E7%AB%8B%20KVM%20%E6%A1%A5%E6%8E%A5.png)
我想在 Ubuntu Server 上建立一个虚拟机 (KVM) 并配置桥接网络以便通过静态 IP 连接到虚拟机。我想通过 SSH 直接连接到虚拟机(绕过主机)。
但是我只能远程访问服务器(紧急情况下我必须到达城市的另一端),所以我想避免任何可能导致网络连接丢失的问题。服务器连接到使用 MAC 过滤的网络。因此看起来/etc/netplan/config.yaml
像:
# This is the network config written by 'subiquity'
network:
ethernets:
eth1:
dhcp4: true
eth2:
dhcp4: true
eth33:
dhcp4: true
version: 2
该/etc/network/interfaces
文件是空的。分配给服务器的 IP 地址例如是 11.22.3.1(eth1
),并且我已从网络管理员处获取了额外的静态 IP 来创建 VM 桥接,即 11.22.3.2。现在,我应该编辑哪个文件(/etc/netplan/config.yaml
或/etc/network/interfaces
)以及之后它应该是什么样子?我看过一些指南,eth1
通过向中添加“桥梁”行来编辑/etc/netplan/config.yaml
。如果是这样,我应该将 dhcp4: false 并在文件中分配静态 11.22.3.1 IP 吗?这个问题的最佳解决方案是什么?