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

2015-08-11 11:35:25 +08:00
 chigco
场景:在一台物理机上虚拟出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也可以进行公网连接(更新一些东西,及安装部分服务器必备程序)
2312 次点击
所在节点    问与答
5 条回复
jackysc
2015-08-11 11:52:33 +08:00
把虚拟机的网卡改成NAT模式啊。。
volqiu
2015-08-11 13:32:39 +08:00
服务器A内核开转发,iptables 做nat,相当于路由器,B把网关设成A
chigco
2015-08-11 18:12:51 +08:00
@volqiu 没接触过这一块 能详细点吗?
volqiu
2015-08-12 14:45:03 +08:00
chigco
2015-08-19 10:02:21 +08:00
@volqiu 我看看去,谢谢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/212316

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX