Using a Dell DRAC virtual console through a NAT firewall
- by jetboy
I have two Dell Poweredge R210 servers, both running Ubuntu 10 Server x64.
Server A has a Dell DRAC ILO card (on 172.16.96.91), and both the server and the DRAC use Server B as a gateway (with server B's WAN IP being xxx.xxx.xxx.xx). Server B uses the following NAT rules in IPTables to route traffic through to Server A's DRAC:
*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
This works fine for accessing Server A's DRAC via Server B, apart from the Java virtual console. This fails with the following error:
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.
I know that the Java console uses port 5900, and possibly ports 83 and 5891.
Can anyone help me in getting this working?