RT,自从买了服务器之后一直研究这个问题,idrac6是如何实现外网远程访问(家里没有固定IP地址),网上查了资料,基本都是基于内网的,都是192.168.xxx.xxx这种格式的,后来想了想是不是ddns可以实现,就动手试了,结果成功了。
这个实验必须具备如下条件:
具备条件一,一个公网IP(非专线用户固定IP)就是光猫或者无线路由器的wan口和百度的ip地址一样
具备条件二,一个支持ddns转发服务的路由器(现在基本都是支持的,我的是tp-link tlwr886n型号的)我使用的是tp提供的ddns服务,这个必须注册一个tp账号,注册过程略,登录之后创建一个新的域名,注册域名过程略
具备了上面的条件就可以往下做了
设置一个idrac的内网ip管理地址我的(192.168.0.178) ,具体什么设置idrac6查看这篇文章,效果如下,是基于内网
进入路由器管理页面,添加端口映射(以tp-link路由器做实验)其他的自己百度
添加端口映射端口号:443
关键是在路由器里面虚拟服务器的端口映射(tp路由器登录后台,应用管理——虚拟服务器——映射端口,选择443,因为idrac6网页登录使用的协议是https(443端口),不是http(80端口))
内部和外部端口为了方便我直接都是443
接下来看下ddns转发之后使用域名访问的效果,没有什么问题
到了这就可以远程进行网页登录,但是要实现使用java控件登录安装系统还需要进行重要的一步,使用java控件登录idrac6看这篇文章
就是映射idrac6的远程存在端口
路由器映射idrac6的远程存在端口“5900”,不然映射了443端口只能用于网页登录开机,不能配置java进行安装系统,不进行这一步的话,无法使用java控件进行登录,只能网页远程开关机。
java控件登录效果
原文链接:https://blog.csdn.net/qq1784855023/article/details/88936394