proxmox主機和windows 7 real PC之間的聯網
為商業目的部署工作環境 我已經安裝了 proxmox。我已將 Windows 7 直接連接到 proxmox 主機,而無需使用任何交換機或路由器。Windows 7 可以訪問 Internet。Proxmox 主機無法直接訪問 Internet。將來它可以通過路由器連接,以便通過其公共 IP 訪問。
我需要在 Windows 7 和 proxmox 之間配置網路,以便能夠在 VM 上開發、部署和執行自動化測試。
可以訪問 Internet 的網路地址是:
192.168.1.0
proxmox 和 windows 7 之間的網路是:192.168.0.0
在我的情況下,Windows 7 被配置為網關,IP 地址為:
192.168.0.1
為了訪問我的家庭網路,我重新配置了
/etc/network/interfaces.new
文件:auto lo iface lo inet loopback iface wlx70f11c0e99bd inet dhcp wpa-ssid MyHuaweiRouterSSID wpa-psk MySecret auto enp0s25 iface enp0s25 inet static address 192.168.0.21 netmask 255.255.255.0 gateway 192.168.0.1 auto vmbr0 iface vmbr0 inet static address 192.168.0.20 netmask 255.255.255.0 gateway 192.168.0.1 bridge_ports enp0s25 bridge_stp off bridge_fd 0
PC重新啟動介面後
enp0s25
,我無法pingvimbr0
通-UP``192.168.0.1``Destination Host Unreachable
所以,我無法將這兩台機器連接在一起。請幫助我考慮一下我錯過了什麼。
我可以通過在
/etc/network/interfaces.new
.auto lo iface lo inet loopback iface wlx70f11c0e99bd inet dhcp wpa-ssid MyHuaweiRouterSSID wpa-psk MySecret auto enp0s25 iface enp0s25 inet static address 192.168.0.21 netmask 255.255.255.0 gateway 192.168.0.1 auto vmbr0 iface vmbr0 inet static address 192.168.0.20 netmask 255.255.255.0 bridge_ports none bridge_stp off bridge_fd 0
已編輯。嘗試將適配器更改為橋接
vmbr0
後,網路無法正常工作。因此,在 Windows PC 上,我創建了帶有查看網際網路的 wi-fi 適配器和查看 proxmox PC 的乙太網適配器的橋接器。我正在嘗試使用 IP 地址、網關和適配器進行不同的配置,但之後我剛剛將 proxmox 上的網路重新配置為:enp0s25``bridge_ports enp0s25``bridge_ports enp0s25
auto lo iface lo inet loopback auto vmbr0 iface vmbr0 inet static address 192.168.1.21 netmask 255.255.255.0 gateway 192.168.1.1 bridge-ports enp0s25 bridge-stp off bridge-fd 0
enp0s25
完全從配置文件中刪除配置。它解決了這個問題。然而,ifconfig
顯示:enp0s25: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 ether 00:23:24:0b:e0:2e txqueuelen 1000 (Ethernet) RX packets 546 bytes 153563 (149.9 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 375 bytes 161758 (157.9 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 19 memory 0xf0500000-f0520000 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 18 bytes 1544 (1.5 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 18 bytes 1544 (1.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 vmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.21 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::223:24ff:fe0b:e02e prefixlen 64 scopeid 0x20<link> ether 00:23:24:0b:e0:2e txqueuelen 1000 (Ethernet) RX packets 546 bytes 143735 (140.3 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 367 bytes 159292 (155.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 root@proxmox:~# ip route default via 192.168.1.1 dev vmbr0 onlink 192.168.1.0/24 dev vmbr0 proto kernel scope link src 192.168.1.21