我使用 opnsense 创建了一个 natgateway
我在 natgateway 后面的专用网络中创建了一个虚拟机,以便所有互联网流量都将通过 opensense 传递到客户端虚拟机
我可以通过 opnsense ping google ip (142.250.190.142),效果很好
但我无法 ping 域名www.google.com并且无法使用 apt update 更新操作系统
我收到错误
temporary failure in name resolution
我正在使用 Hetzner 云提供商作为虚拟机
Hetzner 的架构是默认网关采用第一个 IP 地址,因为服务器不直接连接。流程是这样的(客户端服务器>网关>opnsense)
客户端VM上的接口配置
/etc/网络/接口
auto lo
iface lo inet loopback
auto enp7s0
iface enp7s0 inet dhcp
post-up ip route add default via 10.0.0.1
dns-nameservers 185.12.64.2 185.12.64.1
IP地址
opnsense router 10.0.0.2
VM 10.0.0.3
gateway 10.0.0.1