V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
spencerqiu
V2EX  ›  问与答

有没有办法让有多个 IPv4 的 VPS 拿出一个 IP 给没有独立 IP 的 VPS 用?

  •  
  •   spencerqiu · 2015-03-31 21:56:46 +08:00 · 1745 次点击
    这是一个创建于 3550 天前的主题,其中的信息可能已经有所发展或是发生改变。
    5 条回复    2015-04-01 20:31:17 +08:00
    surftheair
        1
    surftheair  
       2015-03-31 21:58:16 +08:00
    可以,反代一下
    spencerqiu
        2
    spencerqiu  
    OP
       2015-03-31 21:59:17 +08:00
    @surftheair
    哪种反向代理?怪我没文化,以前只知道 NginX 和其他服务器软件的。
    surftheair
        3
    surftheair  
       2015-03-31 22:01:28 +08:00
    @spencerqiu 就用nginx。有多余的IP的VPS A上建一个server,监听你多余的IP的80和443端口,反代到没独立IP的VPS B上,还可以弄一个SSL证书
    Slienc7
        4
    Slienc7  
       2015-03-31 22:21:26 +08:00
    猜測樓主的情況應該是兩臺VPS不在一個機房吧。
    如果反代的話,僅僅能利用那臺沒有獨立IP的VPS的運算能力,如果不是配置真的比較高,感覺沒什麽必要,當然放MySQL之類也挺合適
    如果要反代的話,那臺沒獨立IP的VPS要能開端口的,如果是全内網,僅僅連SSH,那就沒轍了。
    如果反代的話,在沒獨立IP的VPS上監聽個能用的端口,然後到另一臺VPS上如樓上所説用nginx 反代指向 http://1.2.3.4:12345 ,谷歌一下,這類很多

    至於其他方案,看樓下了....
    XiaoxiaoPu
        5
    XiaoxiaoPu  
       2015-04-01 20:31:17 +08:00
    一个想法:有独立 IP 的 VPS 上架设一个 VPN(比如 ShadowVPN),没有独立 IP 的 VPS 连上去,这样二者在一个子网里了,然后用 iptables 配置 1:1 映射(同时做 SNAT 和 DNAT),没试过,不知道行不行。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3122 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:30 · PVG 21:30 · LAX 05:30 · JFK 08:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.