亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

 更新時間:2014年11月11日 10:33:27   投稿:shichen2014  
這篇文章主要介紹了python實現(xiàn)ipsec開權(quán)限的方法,彌補了windows自帶的命令行工具netsh ipsec static add filter不支持批量添加及添加重復規(guī)則的不足,非常具有實用價值,需要的朋友可以參考下

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

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

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

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

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

默認參數(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僅最后一個段支持
列如,srcport=1000-1003,1007,1009
srcaddr=1.1.1.10-13,15

示例如下:

復制代碼 代碼如下:
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文件夾

或者點擊此處本站下載

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

相關(guān)文章

  • Python3的urllib.parse常用函數(shù)小結(jié)(urlencode,quote,quote_plus,unquote,unquote_plus等)

    Python3的urllib.parse常用函數(shù)小結(jié)(urlencode,quote,quote_plus,unquot

    這篇文章主要介紹了Python3的urllib.parse常用函數(shù),結(jié)合實例形式分析了urlencode,quote,quote_plus,unquote,unquote_plus等函數(shù)的相關(guān)使用技巧,需要的朋友可以參考下
    2016-09-09
  • python開啟多個子進程并行運行的方法

    python開啟多個子進程并行運行的方法

    這篇文章主要介紹了python開啟多個子進程并行運行的方法,涉及Python進程操作的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04
  • python讀取oracle函數(shù)返回值

    python讀取oracle函數(shù)返回值

    這篇文章主要介紹了python讀取oracle函數(shù)返回值的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-07-07
  • python 根據(jù)時間來生成唯一的字符串方法

    python 根據(jù)時間來生成唯一的字符串方法

    今天小編就為大家分享一篇python 根據(jù)時間來生成唯一的字符串方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 提升Python編程水平必不可少的重構(gòu)技巧

    提升Python編程水平必不可少的重構(gòu)技巧

    在Python中,編寫可讀性強且Pythonic的代碼是至關(guān)重要的,重構(gòu)技巧是指通過調(diào)整代碼結(jié)構(gòu)和風格,使其更符合Python的慣例和標準,從而提高代碼的可讀性、簡潔性和可維護性,本文將深入探討八項重構(gòu)技巧,幫助您編寫更Pythonic的代碼
    2024-01-01
  • Python調(diào)用.NET庫的方法步驟

    Python調(diào)用.NET庫的方法步驟

    這篇文章主要介紹了Python調(diào)用.NET庫的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • Python中Selenium模擬JQuery滑動解鎖實例

    Python中Selenium模擬JQuery滑動解鎖實例

    這篇文章主要介紹了Python中Selenium模擬JQuery滑動解鎖實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • python如何通過實例方法名字調(diào)用方法

    python如何通過實例方法名字調(diào)用方法

    這篇文章主要為大家詳細介紹了python如何通過實例方法名字調(diào)用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • python 輸出上個月的月末日期實例

    python 輸出上個月的月末日期實例

    下面小編就為大家分享一篇python 輸出上個月的月末日期實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python基于opencv實現(xiàn)的人臉識別(適合初學者)

    Python基于opencv實現(xiàn)的人臉識別(適合初學者)

    OpenCV是一個基于BSD許可開源發(fā)行的跨平臺計算機視覺庫,下面這篇文章主要給大家介紹了關(guān)于Python基于opencv實現(xiàn)的人臉識別,文中通過實例代碼介紹的非常詳細,本文的教程非常適合初學者,需要的朋友可以參考下
    2022-03-03

最新評論