Bre*_*bad 22 linux vpn juniper
Windows 用户有一个新的客户端“Juniper Pulse”来连接到 Juniper VPN 服务器。
在 Linux 上,我们必须以最大兼容性连接到该 Juniper VPN 的哪个 VPN 客户端?
请提及必须提供的必要参数。
小智 21
还有我最喜欢的方法(不需要java小程序):
想必:
您的网址:“ https://some.site.com/dana-na/auth/url_default/welcome.cgi ”(或其他)
你的用户名=用户名
你的密码=密码
您知道您的领域,或者您可以从网页或通过以下方式找到它:
——
REALM=$(wget -q --no-check-certificate -O - 'https://some.site.com/dana-na/auth/url_default/welcome.cgi' | sed -n 's/.*<input\( [^>]*name="realm" [^>]*\)>.*/\1/p' | sed -n 's/.* value="\([^"]*\)".*/\1/p')
Run Code Online (Sandbox Code Playgroud)
登录后,下载以下jar(应该只做一次):
https://some.site.com/dana-cached/nc/ncLinuxApp.jar
并将其解压缩到 ~/.juniper_networks/network_connect
为你的 64 位机器获取一些新的库 yum install glibc.i686 zlib.i686 nss-mdns.i686
转到 ~/.juniper_networks/network_connect 和
sudo chown root:root ncsvc
sudo chmod 6711 ncsvc
chmod 744 ncdiag
chmod +x getx509certificate.sh
Run Code Online (Sandbox Code Playgroud)
获取您的证书:
./getx509certificate.sh some.site.com company.cert
Run Code Online (Sandbox Code Playgroud)
并连接:
./ncsvc -h some.site.com -u username -p password -r REALM -f ./company.cert
Run Code Online (Sandbox Code Playgroud)
对于某些站点,我注意到您还需要放置 -U 开关:
./ncsvc -h some.site.com -u username -p password -r REALM -f ./company.cert -U 'https://some.site.com/dana-na/auth/url_default/welcome.cgi'
Run Code Online (Sandbox Code Playgroud)
dwm*_*mw2 16
OpenConnect VPN 客户端(新生)支持瞻博网络 SSL VPN。
请参阅http://lists.infradead.org/pipermail/openconnect-devel/2015-January/002628.html 上的公告
编辑 2015-02-02:
Juniper 支持现在进展顺利,并且已经准备好进行更多测试。我们很高兴在 OpenConnect 网站上承认它的存在:http : //www.infradead.org/openconnect/juniper.html
小智 9
我通常做的是 use openconnect,它必须以 root 身份运行,从终端窗口运行,你必须使用这样的--juniper标志:
sudo openconnect --juniper http://your.vpn.server.here
Run Code Online (Sandbox Code Playgroud)
它会询问您的用户名和密码,并将您连接到您的 vpn。
唯一需要注意的是,终端窗口必须一直打开,一天可能会掉一两次,您必须重新连接。
| 归档时间: |
|
| 查看次数: |
75525 次 |
| 最近记录: |