几天前我安装了 Qubes 来尝试一下,到目前为止一切都还好,有了内置的模板和东西,当前版本(4.0)或多或少是稳定和可用的。
当我决定设置一个自定义 templateVM (kali) 来体验该过程并了解其工作原理时,我的问题就开始了。我可以说,除了一件事之外,qvm 创建和操作系统安装都很顺利。我无法在新模板上建立网络。我已经对这个主题进行了研究并经历了这文章多次,但我仍然肯定遗漏了一些东西。
我在 Qube Manager 中检查了 IP 和网关地址,并手动配置模板以使用这些地址,但仍然没有互联网。我能够 ping 通网关,但这就是我能从该虚拟机执行的操作。
我将其配置为直接连接到 net-vm,认为绕过防火墙可能会解决这个问题,但没有帮助。
任何人都可以把我踢到正确的方向去寻找什么或要仔细检查什么?
答案1
更新:我在 fedora-28-minimal 上也遇到了类似的问题,正如我下面所描述的,我设法让它工作,但只是暂时的。但使用标准模板 fedora-28,在我在 Qubes 设置中设置网络后,网络会自动配置。
更新:这在我重新启动虚拟机之前一直有效。现在,我在添加路由时收到“错误:Nexthop 有无效网关”。
我想我也遇到了类似的问题,但对我来说手动设置网络是可行的:
ip addr add x.x.x.x/24 dev eth0 ip route add default via y.y.y.y dev eth0
其中 xxxx 是 qube IP 地址,yyyy 是从 Qube Manager 中的 qube 设置获取的网关地址(网络部分)
然后我还必须编辑 /etc/resolve.conf 文件并将我在不同 AppVM 中找到的内容放在那里。
然后我就可以 ping 通公共服务器了。