国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

python實(shí)現(xiàn)ipsec開權(quán)限實(shí)例

2019-11-25 18:06:03
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文實(shí)例講述了python實(shí)現(xiàn)ipsec開權(quán)限的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

windows自帶的命令行工具netsh ipsec static add filter不支持批量添加,還會(huì)添加重復(fù)的規(guī)則進(jìn)去。我用python編寫了ipsecset解決了上述問(wèn)題,支持批量添加,同一個(gè)列表里避免重復(fù)的規(guī)則。

為了方便使用,已編譯成exe,源碼和程序在下面的鏈接里

語(yǔ)法:
參數(shù)和netsh ipsec static add filter的參數(shù)是一樣的,不區(qū)分大小寫

必要參數(shù):
srcaddr=(me/any/特定ip/網(wǎng)段)
dstaddr=(me/any/特定ip/網(wǎng)段)
dstport=(0/特定端口)

默認(rèn)參數(shù):
srcport=0
srcmask=255.255.255.255
dstmask=255.255.255.255
protocol=TCP
mirrored=YES
filterlist="選用規(guī)則"
description="add by script {time_now}"

批量操作:
“-"和","兩種操作符,可混合使用
支持批量操作的參數(shù):srcport,dstport,srcaddr,dstaddr
其中srcaddr和dstaddr僅最后一個(gè)段支持
列如,srcport=1000-1003,1007,1009
srcaddr=1.1.1.10-13,15

示例如下:

復(fù)制代碼 代碼如下:
ipsecset srcport=1.1.1.1 dstport=2.2.2.2-30,31 dstport=8080 filterlist="基礎(chǔ)規(guī)則"
ipsecset srcport=me dstport=any dstport=81-85,87
ipsecset srcport=me dstport=10.1.1.0 dstmask=255.255.255.0  dstport=6161 protocol=udp

 
代碼保存在github上 https://github.com/fmnisme/ipsecset
編譯后的文件保存在dist文件夾

或者點(diǎn)擊此處本站下載

希望本文所述對(duì)大家的python程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 沧源| 兴文县| 油尖旺区| 蛟河市| 江永县| 临湘市| 乌拉特前旗| 沧州市| 新平| 凤翔县| 娄烦县| 天镇县| 怀柔区| 石河子市| 出国| 枝江市| 新乡县| 临江市| 凯里市| 诸城市| 乌拉特中旗| 刚察县| 修水县| 博白县| 温泉县| 拜泉县| 武宁县| 宜州市| 监利县| 宁化县| 尉氏县| 遂宁市| 蓝山县| 全椒县| 康马县| 杨浦区| 繁昌县| 嵊州市| 怀化市| 张家界市| 荣成市|