V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
chigco
V2EX  ›  问与答

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

  •  
  •   chigco · Aug 11, 2015 via iPhone · 2662 views
    This topic created in 3921 days ago, the information mentioned may be changed or developed.
    场景:在一台物理机上虚拟出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 replies    2015-08-19 10:02:21 +08:00
    jackysc
        1
    jackysc  
       Aug 11, 2015
    把虚拟机的网卡改成NAT模式啊。。
    volqiu
        2
    volqiu  
       Aug 11, 2015
    服务器A内核开转发,iptables 做nat,相当于路由器,B把网关设成A
    chigco
        3
    chigco  
    OP
       Aug 11, 2015 via iPhone
    @volqiu 没接触过这一块 能详细点吗?
    chigco
        5
    chigco  
    OP
       Aug 19, 2015
    @volqiu 我看看去,谢谢。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3708 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 10:39 · PVG 18:39 · LAX 03:39 · JFK 06:39
    ♥ Do have faith in what you're doing.