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

linux 服务器只有内网 ip 联网方案。

  •  
  •   chigco · 2015-08-11 11:35:25 +08:00 via iPhone · 2312 次点击
    这是一个创建于 3391 天前的主题,其中的信息可能已经有所发展或是发生改变。
    场景:在一台物理机上虚拟出2台linux服务器,在不知道网络拓扑的情况下。

    服务器A:CentOS release 6.5 (Final)
    网卡:eth0 -- 公网IP 分配到公网IP一个 X.X.X.X
    eth0:1 -- 内网IP 192.168.0.2


    服务器B:CentOS release 6.5 (Final)
    网卡:eth0 -- 内网IP 192.168.0.1

    服务器A设置iptables
    -A PREROUTING -p tcp -m tcp --dport 外部端口-j DNAT --to-destination 192.168.0.1:22

    这样2台linux服务器都可以进行远程SSH,问题出来了。在不动外部配置,不添加公网IP的情况下,我怎么让服务器B也可以进行公网连接(更新一些东西,及安装部分服务器必备程序)
    5 条回复    2015-08-19 10:02:21 +08:00
    jackysc
        1
    jackysc  
       2015-08-11 11:52:33 +08:00
    把虚拟机的网卡改成NAT模式啊。。
    volqiu
        2
    volqiu  
       2015-08-11 13:32:39 +08:00
    服务器A内核开转发,iptables 做nat,相当于路由器,B把网关设成A
    chigco
        3
    chigco  
    OP
       2015-08-11 18:12:51 +08:00 via iPhone
    @volqiu 没接触过这一块 能详细点吗?
    volqiu
        4
    volqiu  
       2015-08-12 14:45:03 +08:00
    chigco
        5
    chigco  
    OP
       2015-08-19 10:02:21 +08:00
    @volqiu 我看看去,谢谢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4178 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:10 · PVG 18:10 · LAX 02:10 · JFK 05:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.