V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Eaglemask
V2EX  ›  程序员

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

  •  
  •   Eaglemask · 2023-08-28 22:36:44 +08:00 · 2249 次点击
    这是一个创建于 481 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    先提前谢谢了。

    第 1 条附言  ·  2023-08-29 09:02:00 +08:00
    搞定了,IDC 直接提供了 gateway ,所以直接 PVE 的网桥就可以了,就是不知道硬件性能损耗会是多少。
    18 条回复    2023-08-29 08:41:24 +08:00
    aru
        1
    aru  
       2023-08-28 22:38:34 +08:00
    如果没绑定 mac ,直接用桥接网络就好了呀
    Eaglemask
        2
    Eaglemask  
    OP
       2023-08-28 22:43:55 +08:00
    @aru 没有绑定 mac, 就是看有没有现成配置样板,直接无脑抄就好了。
    dogfood
        3
    dogfood  
       2023-08-28 22:50:05 +08:00
    我是这样做的
    首先开一台建两张虚拟机网卡 装一个 openwrt
    两张网卡都挂 openwrt
    然后需要加入的 vm 挂上指定网卡即可
    就这么简单,然后需要开到外网的端口就直接到 openwrt 里面配就行了
    也不光是 openwrt 可以 找个自己熟悉的即可

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

    首先开一台建两张虚拟机网卡 装一个 openwrt
    ->
    首先建两个虚拟网卡 建立一台 openwrt 虚拟机
    两张网卡都挂到 openwrt
    网卡 1 用于 wan 网卡 2 用于 lan
    Eaglemask
        6
    Eaglemask  
    OP
       2023-08-28 23:05:09 +08:00
    @aru vmbr0 是默认的, 我会分配给 PVE 一个固定公网 ip.
    其它 VM 需要专有的公网 Ip ,所以你的意思其实继续创立桥接 vmbr1 然后配置公网 Ip 给它吗?
    Eaglemask
        7
    Eaglemask  
    OP
       2023-08-28 23:05:25 +08:00
    @dogfood 太复杂不看,越简洁越好。
    aru
        8
    aru  
       2023-08-28 23:11:05 +08:00
    @Eaglemask 不用创建新桥接了。在创建虚拟机的时候,网络桥接选择 vmbr0 就可以,然后虚拟机直接设其他的公网 IP
    Eaglemask
        9
    Eaglemask  
    OP
       2023-08-28 23:18:38 +08:00
    @aru 感谢。 如果有 IPV6 的话,设置 DHCP 即可是吧(假设上游 IDC 提供?
    txydhr
        10
    txydhr  
       2023-08-28 23:44:12 +08:00
    没看懂,直接在虚拟机里设置静态 ip 不就行了
    Eaglemask
        11
    Eaglemask  
    OP
       2023-08-29 00:36:51 +08:00
    @aru https://computingforgeeks.com/create-private-network-bridge-proxmox-with-nat/ 这个教材用 Iptable 转发,和你直接虚拟机设置静态 ip 有什么优劣?
    dann73580
        12
    dann73580  
       2023-08-29 03:35:38 +08:00
    其实你看看 pve 官方教程。他独立 ip 怎么分配和 nat 怎么做都有,两种官方教程都可以开出来。
    sNullp
        14
    sNullp  
       2023-08-29 04:17:57 +08:00
    如果服务商已经提供网关了的话直接网桥就可以了,啥也不用做。
    defunct9
        15
    defunct9  
       2023-08-29 06:46:20 +08:00 via iPhone
    直接 kvm 了事,搞什么 pve 干嘛
    msg7086
        16
    msg7086  
       2023-08-29 06:57:17 +08:00
    建一个 vmbr0 ,宿主机上给 vmbr0 配宿主 IP ,小鸡网卡接到 vmbr0 上,小鸡内部分配剩下的 4 个固定 IP 里的一个。
    IPv6 也一样,宿主机给 vmbr0 配,小鸡里直接给网卡配。
    aru
        17
    aru  
       2023-08-29 08:06:32 +08:00
    @Eaglemask 这是 NAT 网络呀,小鸡就没公网 IP 用了,要提供服务就必须在主机做端口映射。
    你说有啥优势?
    deorth
        18
    deorth  
       2023-08-29 08:41:24 +08:00 via Android
    招个网管
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2547 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:10 · PVG 12:10 · LAX 20:10 · JFK 23:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.