999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

OSX下VPN自動(dòng)撥號

2016-11-26 11:27:14
網(wǎng)絡(luò)安全和信息化 2016年6期
關(guān)鍵詞:功能服務(wù)

引言:VPN是一種在公用網(wǎng)絡(luò)上建立專用網(wǎng)絡(luò),進(jìn)行加密通訊的網(wǎng)絡(luò)技術(shù)。由于我國的互聯(lián)網(wǎng)管理策略,正常情況下一些互聯(lián)網(wǎng)站點(diǎn)是無法訪問的,但是在工作和生活中又常常的需要訪問這些網(wǎng)站,因此很多情況下選擇一款VPN服務(wù)是解決此類問題的最簡單的方法。

目前,各種主流的操作系統(tǒng)均提供了完善的VPN接入客戶端的軟件,一般只要按照向?qū)У奶崾荆渲煤肰PN服務(wù)器,賬戶密碼以及VPN連接類型等參數(shù)就能方便的接入和使用了。在OSX操作系統(tǒng)中也提供了類似的功能,但是自O(shè)SX 10.9啟用“鑰匙鏈”功能后,系統(tǒng)配置的密碼都是保存在“鑰匙鏈”中,因此VPN配置中的密碼也采用同樣的處理方式。這給喜歡DIY的朋友們帶來了一個(gè)小問題,那就是無法使用自動(dòng)化工具動(dòng)態(tài)修改VPN配置中的密碼。而筆者長期使用某個(gè)免費(fèi)試用VPN服務(wù),該服務(wù)商每小時(shí)會(huì)更新一次訪問密碼并通過Web頁面發(fā)布。為了方便的使用,筆者需要找到一種方法能自動(dòng)的獲取密碼并實(shí)現(xiàn)VPN的連接。否則每次在OSX的VPN配置環(huán)境中修改密碼比較繁瑣,且每隔一個(gè)小時(shí)就需要設(shè)置一下。

筆者通過Google發(fā)現(xiàn)在OSX提供了一個(gè)命令行工具scutil,通過這個(gè)工具結(jié)合OSX強(qiáng)大的bash腳本可以方便的實(shí)現(xiàn)各種自定義的VPN連接控制。

scutil介紹

scutil工具是OSX提供的命令行系統(tǒng)配置工具,能夠?qū)崿F(xiàn)命令行環(huán)境下實(shí)現(xiàn)各種系統(tǒng)配置參數(shù)的讀寫操作,本文僅使用其中對VPN連接的管理和配置功能,即--nc參數(shù)下的各種命令的使用。

命令行調(diào)用格式:

命令格式說明listlist列出當(dāng)前所可用VPN連接statusstatus顯示指定VPN服務(wù)連接狀態(tài)showshow顯示指定VPN服務(wù)的配置參數(shù)信息start start[--user user][--password pass word][--secret secret]啟動(dòng)指定的VPN服務(wù),其中用戶名,密碼,密鑰等參數(shù)為可選參數(shù)stop stop 停止指定VPN服務(wù)

筆者在OSX網(wǎng)絡(luò)連接已經(jīng)配置好名為“FreeVPN”的VPN網(wǎng)絡(luò)連接,如果需要使用密碼連接,只需要使用以下命令行就可以了。

scutil --nc start --pss word MyPassword

注意:由于字體印刷可能的問題,以上命令中所有的連字符都是雙連字符

編寫自動(dòng)連接VPN腳本

OSX操作系統(tǒng)繼承了Unix操作系統(tǒng)強(qiáng)大的腳本功能,通過bash腳本可以實(shí)現(xiàn)很多用戶的自定義操作,此項(xiàng)功能一直受到程序員和DIY用戶的歡迎。在筆者的使用場景中,由于需要每次從固定的網(wǎng)站上獲取動(dòng)態(tài)的VPN密碼,并調(diào)用scutil命令實(shí)現(xiàn)VPN的自動(dòng)接入,因此bash腳本是首選編程語言。

在OSX中內(nèi)置了很多實(shí)用命令行工具,例如curl就是其中一款強(qiáng)大的利用URL進(jìn)行文件傳輸訪問的工具。通過以下的命令行可以讀取http服務(wù)器上的數(shù)據(jù)。

curl -s http://free.vpn/password.txt

其中-s參數(shù)為隱藏連接過程中的不必要性能參數(shù)的顯示。curl還有很多強(qiáng)大的功能,這類不一一介紹,具體方法可以參考官方網(wǎng)站,網(wǎng)址為https://curl.haxx.se/

結(jié)合 scutil和 curl,最簡單的實(shí)現(xiàn)筆者功能腳本代碼如下:

需要說明的是筆者使用的這個(gè)VPN服務(wù)提供的密碼文件恰巧是純文本文件,因此不需要進(jìn)行任何額外的處理,實(shí)際上很多情況下是需要對數(shù)據(jù)進(jìn)行規(guī)范化處理,去除不需要的干擾符號,可以使用正則表達(dá)式等工具來實(shí)現(xiàn)這方面的處理工作。

以上腳本僅僅滿足了筆者的最基本的需求,實(shí)際上通過使用腳本功能,完全可以實(shí)現(xiàn)對VPN連接的更多控制,例如實(shí)現(xiàn)自動(dòng)檢測VPN狀態(tài),并自動(dòng)進(jìn)行連接,從而實(shí)現(xiàn)類似付費(fèi)VPN所提供的服務(wù)。

猜你喜歡
功能服務(wù)
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
服務(wù)在身邊 健康每一天
招行30年:從“滿意服務(wù)”到“感動(dòng)服務(wù)”
商周刊(2017年9期)2017-08-22 02:57:56
關(guān)于非首都功能疏解的幾點(diǎn)思考
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達(dá)功能
主站蜘蛛池模板: 国产视频a| 久久国产乱子伦视频无卡顿| 中文国产成人精品久久| 欧美成人手机在线观看网址| 日韩精品无码不卡无码| 久久国产精品嫖妓| 中文无码精品a∨在线观看| av在线人妻熟妇| 国产丝袜丝视频在线观看| AⅤ色综合久久天堂AV色综合| 色综合天天视频在线观看| 国产人成在线观看| 无码在线激情片| 亚洲一区二区在线无码| 亚洲Va中文字幕久久一区 | 久草视频精品| 中文字幕人妻av一区二区| 欧美a在线看| 欧类av怡春院| 黄色网在线| 久久综合九色综合97网| 免费av一区二区三区在线| 欧美成人精品高清在线下载| 欧美亚洲激情| 欧美在线伊人| 精品人妻系列无码专区久久| 日韩精品少妇无码受不了| 亚洲AV免费一区二区三区| 久久久91人妻无码精品蜜桃HD | 欧美啪啪视频免码| 欧美色视频日本| 99精品影院| 国产精品一区二区久久精品无码| 中文天堂在线视频| 欧美三级日韩三级| 亚洲成a人片| 亚洲国产精品久久久久秋霞影院| 国产日韩欧美精品区性色| 国产不卡在线看| 国产成人精品一区二区三在线观看| 久久男人视频| 亚洲大学生视频在线播放 | 97人人做人人爽香蕉精品| 国产人免费人成免费视频| 久久青草免费91线频观看不卡| 国产粉嫩粉嫩的18在线播放91| 欧美三级自拍| 美臀人妻中出中文字幕在线| 伊人久久精品无码麻豆精品 | 国产成人av一区二区三区| 99久久国产自偷自偷免费一区| 亚洲欧州色色免费AV| 操国产美女| 一级全免费视频播放| 国产香蕉国产精品偷在线观看| 日韩精品一区二区三区中文无码| 精品福利国产| 成人免费视频一区| 国产精品视频观看裸模 | 国内自拍久第一页| 国产麻豆精品久久一二三| P尤物久久99国产综合精品| 欧美精品高清| 欧美成在线视频| 久久无码av三级| 国产成人精品18| 丰满人妻被猛烈进入无码| 伊人久久大香线蕉综合影视| 四虎免费视频网站| 欧美激情视频一区二区三区免费| 国产色婷婷| 国产成人一区| 亚洲手机在线| 99中文字幕亚洲一区二区| 婷婷成人综合| 99久久精品免费观看国产| 久久综合色88| 久久久久国色AV免费观看性色| 精品久久人人爽人人玩人人妻| 日本高清有码人妻| 久久青草视频| 国产美女无遮挡免费视频|