首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过NAT防火墙使用Dell DRAC虚拟控制台

通过NAT防火墙使用Dell DRAC虚拟控制台
EN

Server Fault用户
提问于 2011-11-25 15:54:13
回答 1查看 6.5K关注 0票数 1

我有两个戴尔Poweredge R210服务器,它们都运行Ubuntu10Server x64。

服务器A有戴尔iDRAC6企业劳工组织卡(在172.16.96.91上),服务器和DRAC都使用服务器B作为网关(服务器B的广域网IP为xxx.xx)。服务器B使用IPTables中的下列NAT规则将流量路由到服务器A的DRAC:

代码语言:javascript
复制
*NAT

--append PREROUTING --in-interface eth1 --protocol tcp --destination xxx.xxx.xxx.xx --destination-port 8019 --jump DNAT --to-destination 172.16.96.91:443

--append POSTROUTING --out-interface eth1 --jump SNAT --to-source xxx.xxx.xxx.xx

这对于通过服务器B访问服务器A的iDRAC很好,除了。如果出现以下错误,这将失败:

代码语言:javascript
复制
com.sun.deploy.net.FailedDownloadException: Unable to load resource: https://xxx.xxx.xxx.xx:443/software/avctKVM.jar
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)

etc.

我知道Java控制台使用端口5900,可能使用端口83和5891。

有人能帮我把这件事做好吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-11-29 13:32:20

诀窍不是改变iptables的NAT配置中的端口,而是在DRAC上更改它。将DRAC端口更改为8019,并将iptables规则更改为:

代码语言:javascript
复制
--append PREROUTING --in-interface eth1 --protocol tcp --destination xxx.xxx.xxx.xx --destination-port 8019 --jump DNAT --to-destination 172.16.96.91:8019

让事情在失败之前走得更远。增加:

代码语言:javascript
复制
--append PREROUTING --in-interface eth1 --protocol tcp --destination xxx.xxx.xxx.xx --destination-port 5900 --jump DNAT --to-destination 172.16.96.91:5900

获取100%工作的控制台和远程媒体功能。由于DRAC还提供了更改端口5900的功能,我认为将其移到另一个端口是安全的。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/334814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档