集群内只有登录节点能够访问外网,现在需要让某台计算节点也可以访问外网,请问可以怎么做呢?
试了如下几种方法都不行:
1. 直接将登录节点的ip作为计算节点的网关;
2. 通过iptables -A FORWARD增加相应规则。
如果你们的外网控制是基于Mac地址加账户加超时会话控制的话可以尝试:把其中的一台机器的Mac地址克隆到集群路由器(一般路由器都提供有这个功能),然后在某一台机器上登陆你们的账户,这样就可以实现集群所有机器都用某个Mac某个账户来访问网咯~
您好,非常感谢您的回答。
集群登录节点有一个公网IP,其它节点都是使用局域网的IP,我通过NAT让需要联网的节点数据包都通过公网IP发出去,这样就可以访问外网了,结束之后再还原成初始状态。