• 请不要在回答技术问题时复制粘贴 AI 生成的内容
linliting45
V2EX  ›  程序员

请问一下如何在 Linux 软路由上为每台机器同时分配内部 IP 和外部 IP?

  •  
  •   linliting45 · Jun 27, 2019 via iPhone · 4286 views
    This topic created in 2694 days ago, the information mentioned may be changed or developed.
    很多云服务商会为虚拟机分配这两种 IP 以区分内外部流量。
    现在我想实现同样的网络结构来连接不同位置的机房,机器插上路由器后会拿到一个内部 IP,可以直接访问其他机房内的机器,同时外部可以使用另一个外部 IP 来访问这台机器。但是没有实现思路…
    希望可以做到即插即用,外部 IP 从上层路由通过 DHCP 获取。
    12 replies  •  2019-06-28 07:41:52 +08:00
    Phasma
    Phasma
    Jun 27, 2019
    1
    云服务商是那是 1 对 1 nat 吧
    ayasakinagi
    ayasakinagi
    Jun 27, 2019
    2
    浮动 IP, 本质是 DNAT
    linliting45
    linliting45
    OP
    Jun 27, 2019 via iPhone
    3
    @hymzhek 对,就是不知道如何自动化这个过程。
    MrYELiex
    MrYELiex
    Jun 27, 2019
    4
    本质是两个网卡 给不同的 mac 地址分配不同的 ip
    kkxxxxxxx
    kkxxxxxxx
    Jun 27, 2019
    5
    路由双 WAN
    linliting45
    linliting45
    OP
    Jun 27, 2019 via iPhone
    6
    @MrYELiex 阿里云是两张网卡,其他好像都是在网络设备上搞的
    linliting45
    linliting45
    OP
    Jun 27, 2019 via iPhone
    7
    OpenVSwitch 可以做到吗,确定个方向我好去学习😂
    iwtbauh
    iwtbauh
    Jun 27, 2019 via Android
    8
    使用 ipv6

    ifconfig eth0 inet6 add fdxx:xxxx:xxxx::1/48

    fd00::/8 是 ipv6 ula 地址,其作用类似于 ipv4 的私有地址

    此接口可以继续配置更多 ipv6 地址,如公网地址,链路本地地址

    配置 dhcpv6 服务器为主机分配地址。
    sdshiyan2005
    sdshiyan2005
    Jun 27, 2019
    9
    zerotier?
    suom
    suom
    Jun 27, 2019
    10
    如果都是虚拟机,双网卡比较好搞吧,两种网络各分配一个 vlan。

    以上纯属臆测,网络这块我也不是非常懂[匿]
    dushixiang
    dushixiang
    Jun 27, 2019 via iPhone
    11
    @ayasakinagi 正解,可惜楼主还在迷呢,哈哈。
    linvaux
    linvaux
    Jun 28, 2019 via Android
    12
    我们之前用的 pfsense
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1419 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 16:48 · PVG 00:48 · LAX 08:48 · JFK 11:48
    ♥ Do have faith in what you're doing.