一、前言

  因工作需要客户给了一个iNodeclient客户端,通过sslvpn连接到客户测试环境进行系统调测。客户给的是一个window版本,自行从网上找了个linux版本的iNodeclient客户端。近期客户环境进行了版本升级,升级后的iNodeclient客户端连接报错,提示网关参数查询失败导致连接失败。客户联系人反馈他们只有window版本,没有linux版,系统经过开发调试后已经部署测试环境了,而测试环境我们是部署在linux环境下的。为了实现测试环境系统联调测试目的只能我们自己想办法了。iNodeclient是H3C的SSL VPN客户端,这么大公司肯定是有linux版本的,只是客户不知道而已。

二、iNodeManager下载及安装

1、知了社区提问

  百度了一番和在H3C官网都没有直接搜索到iNodeclient下载的链接,关于H3C产品不清楚的我们都可以去知了社区提问。

2、H3C官网下载

  知了社区提问后很快就有热心的工程师解答了疑问,还提供了iNode PC客户端下载的连接和账号(H3C有些软件下载需要合作伙伴账户)。打开链接我们发现当前最新版本是iNode 7.3 E0585。

3、下载iNode_PC7.3最新版

  iNode_PC_7.3下载链接。如果需要下载的网友可以可以私信我哦。点击下载链接,然后输入账号,接受软件许可协议即可下载。

4、解压软件包

  解压软件包,里面包括iNodeManager的linux、macOS、windows版本及安装配置手册等。linux版本又包括x86,x64,ARM等不同CPU架构版本。我们将x64版本上传到linux服务器。

5、解压并添加执行权限

  将软件包解压,修改属主为待安装的用户,然后将目录移动到/home目录下,给install64.sh脚本添加执行权限。

[root@s146 tmp]# tar -zxvf iNodeManager_H3C_Linux64_7.30(E0585).tar.gz

[root@s146 tmp]# chown -R wuhs.wuhs iNodeManager
[root@s146 tmp]# mv iNodeManager /home/
[root@s146 tmp]# cd /home/iNodeManager/
[root@s146 iNodeManager]# chmod u+x install64.sh

6、执行安装脚本

  执行install64.sh脚本,其实安装脚本执行动作很简单就是解压lib64.tar.gz,然后给iNodeManager添加执行权限。

[root@s146 iNodeManager]# sh install64.sh
lib64/
lib64/libQt5DBus.so.5.1.1
lib64/libQt5DBus.so.5.1
lib64/libQt5DBus.so.5
lib64/libicudata.so.51.1
lib64/libicudata.so.51
lib64/libicui18n.so.51.1
lib64/libicui18n.so.51
lib64/libQt5Core.so.5.1.1
lib64/libQt5Core.so.5.1
lib64/libQt5Core.so.5
lib64/libQt5Gui.so.5.1.1
lib64/libQt5Xml.so.5.1.1
lib64/libQt5Xml.so.5.1
lib64/libQt5Xml.so.5
lib64/libicuuc.so.51.1
lib64/libicuuc.so.51
lib64/libQt5Network.so.5
lib64/libQt5Gui.so.5.1
lib64/libQt5Gui.so.5
lib64/libQt5Widgets.so.5.1.1
lib64/libQt5Network.so.5.1.1
lib64/libQt5Widgets.so.5.1
lib64/libQt5Widgets.so.5
lib64/libQt5Network.so.5.1

7、启动iNodeManager

  进入安装目录启动iNodeManager,界面如下。

三、iNodeClient定制及安装

1、客户端定制

  在iNode管理中心,点击客户端定制,勾选SSL VPN,点击高级定制,设置定制版本信息。

2、高级定制

  我们这里使用的是iNodeclient的 SSL VPN功能,点击SSL VPN配置项,添加添加网关,配置网关地址和端口信息,端口默认是443,如果使用的是非默认端口记得修改。当然,除了这些还可以配置连接次数,重连次数,认证方式,超时时间等网关参数信息。

3、设置定制客户端软件包类型

  弹窗输入定制客户端的版本管理信息,此处纯粹就是定制版本历史信息记录使用,与客户端原始版本没有关系。我们设置生成定制的客户端安装程序,即完成的安装程序。

4、查看定制结果

  定制完成后会弹窗告知客户端软件包存储路径,存储在/home/iNodeManager/iNodeSetup目录下,会生产两个软件包,一个32位的安装包,一个64位的安装包。

5、卸载原版本

  如果是版本更新,我需要先卸载旧的iNodeClient软件包,卸载方式很简单,执行uninstall.sh脚本即可。

[root@s146 home]# cd /home/iNode/iNodeClient/
[root@s146 iNodeClient]# sh uninstall.sh
Stopping AuthenMngService: OK
Nothing special for

6、解压并安装

  将iNodeclient软件包上传或者拷贝到/home/iNode目录下,解压后执行安装脚本install_64.sh。

[root@s146 iNode]# cp /home/iNodeManager/iNodeSetup/iNodeClient_Linux64_7.3\ (E0585).tar.gz ./
[root@s146 iNode]# tar -zxvf iNodeClient_Linux64_7.3\ (E0585).tar.gz
iNodeClient/
iNodeClient/iNodeClient.png

[root@s146 iNode]# cd iNodeClient/
[root@s146 iNodeClient]# sh install_64.sh
Starting AuthenMngService: OK

7、启动iNodeClient客户端

  通过桌面进入/home/iNode/iNodeClient/.iNode目录,因为iNodeClient是需要依赖图形化界面的,所以如果是新装客户端软件,记得要安装图形化桌面。

8、新建连接

  点击新建连接,创建一个SSL VPN协议的连接,因为是定制版本网关参数我们已经不需要填写,下拉选择即可。如果是有多个VPN的,我们定制的时候配置多个,这里下拉选择对应的即可。

9、拨号连接

  配置完成后点击向上箭头进行拨号连接,这次没有报错,提示查询网关参数成功,成功获取VPN ip地址,拨号也成功了。

四、总结

  • 遇到软件问题如果百度不到的,最佳的求助方式是就是官网、官方论坛这些官方渠道;
  • 办法总比困难多,只要你愿意去尝试一定可以解决问题的;
  • 愿意分享,愿意帮助他人的人很多,社会还是好人多。

Linux之iNodeclient客户端定制和安装相关推荐

  1. Linux上百度客户端bcloud的安装和设置

    2019独角兽企业重金招聘Python工程师标准>>> 在linux上使用百度云网盘,有一个民间的客户端--bcloud,最近一段时间以来直接使用会有问题,作者呢也没有修复这个问题, ...

  2. Linux下l2tp客户端xl2tpd的安装配置

    1.下载xl2tp http://pkgs.org/search/?query=xl2tp&type=smart选择相应的版本进行下载 2.安装xl2tp和ppp yum install xl ...

  3. linux设置vpn客户端,centos下安装vpn客户端

    1.安装所需软件 yum install ppp pptp pptp-setup 2.复制命令到相应文件夹下 cp /usr/share/doc/ppp-2.4.5/scripts/pon /usr/ ...

  4. 安腾网络客户端linux,求助:在Ubuntu上安装使用安腾宽带客户端

    cqyyjdw 于 2011-09-12 00:30:19发表: 哎,我是菜鸟啊,下个东西都不行 cqyyjdw 于 2011-09-12 00:28:31发表: 可不可以用哦,试了试upnet还是不 ...

  5. linux系统安装锐捷客户端下载,Linux在宿舍里如何上网?--Fedora下锐捷802.1x客户端软件的安装和使用方法...

    Linux在宿舍里如何上网?--Fedora下锐捷802.1x客户端软件的安装和使用方法 发布时间:2008-01-13 00:24:57来源:红联作者:beainm 1. 下载客户端xrgsu-1. ...

  6. Linux云计算之VSFTP服务器概述-安装vsftp服务器端、客户端

    VSFTP服务器概述 FTP服务概述 FTP服务器(File Transfer ProtocolServer)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务. FTP(File ...

  7. 在Linux系统下载email,Linux桌面电子邮件客户端:Mailspring下载及安装

    本文介绍一款Linux桌面电子邮件客户端:Mailspring及它的下载安装,与Nylas Mail相比,Mailspring更精简,速度更快,它使用基于Mailcore2的新C++同步引擎替换了Ny ...

  8. linux中实现pxe的自动安装

    linux中实现pxe的自动安装 什么是PXE PXE(preboot execute environment)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站 ...

  9. linux下Redis以及phpredis扩展安装

    linux下Redis以及phpredis扩展安装 首先安装redis: 一.下载redis: wgethttp://download.redis.io/releases/redis-2.8.10.t ...

  10. Linux监控平台 zabbix介绍和安装

    2019独角兽企业重金招聘Python工程师标准>>> 12月24日任务 19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabb ...

最新文章

  1. 【Android】java.lang.IllegalArgumentException Illegal character in scheme 异常
  2. java8 metaspacesize_metaspace默认大小
  3. hdu 4495(hash+二分+dp)
  4. Python中 类和对象调用其他类中的变量和方法
  5. mysql 自定义排序函数_MySQL自定义排序函数FIELD()
  6. Median Filtering in Constant time 算法源码生成DLL
  7. iOS手势UIGestureRecognizer的使用及手势冲突的解决办法【转】
  8. 网易互娱面试总结(上)
  9. SONY 系列手机 Android 5.1 系统 Root 方法
  10. 设置下拉菜单的几种方法
  11. linux在拥有/etc/xdg的自启动方式
  12. 如何将照片裁剪为圆形?教你一招图片裁剪的技巧
  13. beyond-光辉岁月-国语谐音歌词
  14. 三国志战略版:Daniel_张角分析
  15. 【Cocos2dx】利用导演类、场景类完成重新开始游戏、暂停游戏、关闭游戏功能
  16. ecs共享型s6怎么样?
  17. 斯蒂芬•盖斯 — 《微习惯》
  18. WebGIS学习路线
  19. CSS3——2D变形(CSS3) transform
  20. 你不得不了解的linux常用命令,你还不收藏?(日常工作及面试必备)

热门文章

  1. 在Ubuntu上使用MySQL设置远程数据库优化站点性能
  2. 小米6Android11刷机包,钉子户小米6的新生,换电池、背盖,升级android11
  3. Linux快速入门之一(基础)
  4. Epub,Mobi,Azw3电子书格式的区别,有什么好用的epub阅读器
  5. mysql自增函数_mysql实现自增函数
  6. QTP教程02 - 对象库及原理透析
  7. 阿里图标库运用于项目---实例
  8. 超级好用又免费的PDF编辑器
  9. BIGEMAP地图下载器优势对比(水经注)
  10. 总结了一些很实用值得收藏的站点