独立服务器 5 个 IP,打算装个 PVE 创立 VMs,如何把外部公网 IPV4 的 IP 同 NAT 指派给指定的 VM

2023-08-28 22:36:44 +08:00
 Eaglemask

找了一下,一堆资料,已经搞混了,所以想一步到位请教做过的大神直接给出标准答案照抄就好了。

先提前谢谢了。

2200 次点击
所在节点    程序员
18 条回复
aru
2023-08-28 22:38:34 +08:00
如果没绑定 mac ,直接用桥接网络就好了呀
Eaglemask
2023-08-28 22:43:55 +08:00
@aru 没有绑定 mac, 就是看有没有现成配置样板,直接无脑抄就好了。
dogfood
2023-08-28 22:50:05 +08:00
我是这样做的
首先开一台建两张虚拟机网卡 装一个 openwrt
两张网卡都挂 openwrt
然后需要加入的 vm 挂上指定网卡即可
就这么简单,然后需要开到外网的端口就直接到 openwrt 里面配就行了
也不光是 openwrt 可以 找个自己熟悉的即可

esxi 也可以
aru
2023-08-28 22:52:37 +08:00
@Eaglemask 那就是最标准的做法。
创建 vmbr0 ,绑定自己的主网卡到 vmbr0 ,然后其他虚拟机也是桥接到 vmbr0 ,正常安装操作系统,配置 IP 就行了
dogfood
2023-08-28 22:54:01 +08:00
替换过文字所以有病句

首先开一台建两张虚拟机网卡 装一个 openwrt
->
首先建两个虚拟网卡 建立一台 openwrt 虚拟机
两张网卡都挂到 openwrt
网卡 1 用于 wan 网卡 2 用于 lan
Eaglemask
2023-08-28 23:05:09 +08:00
@aru vmbr0 是默认的, 我会分配给 PVE 一个固定公网 ip.
其它 VM 需要专有的公网 Ip ,所以你的意思其实继续创立桥接 vmbr1 然后配置公网 Ip 给它吗?
Eaglemask
2023-08-28 23:05:25 +08:00
@dogfood 太复杂不看,越简洁越好。
aru
2023-08-28 23:11:05 +08:00
@Eaglemask 不用创建新桥接了。在创建虚拟机的时候,网络桥接选择 vmbr0 就可以,然后虚拟机直接设其他的公网 IP
Eaglemask
2023-08-28 23:18:38 +08:00
@aru 感谢。 如果有 IPV6 的话,设置 DHCP 即可是吧(假设上游 IDC 提供?
txydhr
2023-08-28 23:44:12 +08:00
没看懂,直接在虚拟机里设置静态 ip 不就行了
Eaglemask
2023-08-29 00:36:51 +08:00
@aru https://computingforgeeks.com/create-private-network-bridge-proxmox-with-nat/ 这个教材用 Iptable 转发,和你直接虚拟机设置静态 ip 有什么优劣?
dann73580
2023-08-29 03:35:38 +08:00
其实你看看 pve 官方教程。他独立 ip 怎么分配和 nat 怎么做都有,两种官方教程都可以开出来。
sNullp
2023-08-29 03:49:11 +08:00
sNullp
2023-08-29 04:17:57 +08:00
如果服务商已经提供网关了的话直接网桥就可以了,啥也不用做。
defunct9
2023-08-29 06:46:20 +08:00
直接 kvm 了事,搞什么 pve 干嘛
msg7086
2023-08-29 06:57:17 +08:00
建一个 vmbr0 ,宿主机上给 vmbr0 配宿主 IP ,小鸡网卡接到 vmbr0 上,小鸡内部分配剩下的 4 个固定 IP 里的一个。
IPv6 也一样,宿主机给 vmbr0 配,小鸡里直接给网卡配。
aru
2023-08-29 08:06:32 +08:00
@Eaglemask 这是 NAT 网络呀,小鸡就没公网 IP 用了,要提供服务就必须在主机做端口映射。
你说有啥优势?
deorth
2023-08-29 08:41:24 +08:00
招个网管

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/969018

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX