Cisco VPN连接器
项目描述
pyvpnc是vpnc的Python连接器,vpnc是一个Cisco VPN集中器/路由器客户端。vpnc守护进程需要提升权限才能运行;如果需要,您将被提示输入管理员/sudo密码。
安装
首先,安装vpnc。在Debian/Ubuntu上
apt-get install vpnc
在OSX上
brew install vpnc
然后使用pip安装pyvpnc
pip install vpnc
用法
from vpnc import VPNC
vpn_client = VPNC(config={
"IPSec_ID": "my IPSec ID",
"IPSec_gateway": "my.gateway.com",
"IPSec_secret": "my IPSec secret",
"Xauth_username": "my Xauth username",
"Xauth_password": "my Xauth password",
"IKE_Authmode": "psk"
})
with vpn_client.vpn():
# do stuff on the VPN!
测试
单元测试位于test/目录中。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
vpnc-0.2.0.tar.gz (3.8 kB 查看哈希值)
构建分布
vpnc-0.2.0-py3-none-any.whl (3.5 kB 查看哈希值)
vpnc-0.2.0-py2-none-any.whl (3.5 kB 查看哈希值)
关闭
vpnc-0.2.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 18b92cc0f11b46ee751ed0b6cdd8889d24dc5b320c7da7c792f99fa3b404d3ac |
|
MD5 | 4e9cece5573079c86bceba4bd59aaa57 |
|
BLAKE2b-256 | 8498b03de3a433222474db25046a93555bb21d65939de5ae6bd17a1a26eb53b5 |
关闭
vpnc-0.2.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 73cdb1113f926cecd8fbd01fb79c73d883dcb766d64000a552a33fe61481e16e |
|
MD5 | fe178be0eb22196e94ca215ce739fa28 |
|
BLAKE2b-256 | c08c498a3f5b100e13d947b8eda64410c3b37d8398832d14f6393a6d18aa225d |
关闭
vpnc-0.2.0-py2-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 828f9b6d04efcc7bff79ac108a4f88fbb015bb5ef69c9ddfac8861426a95402f |
|
MD5 | 93b40d1c51d290c9031f810408c8caa0 |
|
BLAKE2b-256 | a65a7d0cb0c2777328fc29857cfecd057faf4cfa29a2b6387aaf8989be54c448 |