Mac下開啟與關(guān)閉端口轉(zhuǎn)發(fā)的腳本配置方法
一、依次運(yùn)行以下命令:
cd /etc ls | grep pf.conf sudo cp pf.conf pf.conf.normal.bak sudo cp pf.conf pf.conf.transmit.bak ls | grep pf.conf
二、修改 pf.conf pf.conf.transmit.bak
sudo gedit pf.conf.transmit.bak
OR:
sudo vim pf.conf.transmit.bak
修改的內(nèi)容參照上一篇配置端口轉(zhuǎn)發(fā)的博文,我這里是(注釋忽略,僅供參考):
scrub-anchor "com.apple/*" nat-anchor "com.apple/*" rdr-anchor "com.apple/*" rdr on lo0 inet proto tcp from any to 127.0.0.1 port 80 -> 127.0.0.1 port 8080 dummynet-anchor "com.apple/*" anchor "com.apple/*" load anchor "com.apple" from "/etc/pf.anchors/com.apple"
修改好之后,保存。
三、創(chuàng)建啟動(dòng)與關(guān)閉腳本文件
1. 找一個(gè)方便自己查找的文件夾,比如桌面,創(chuàng)建一個(gè) startup.sh 文件,用于開啟端口轉(zhuǎn)發(fā),內(nèi)容如下:
cp /etc/pf.conf.transmit.bak /etc/pf.conf sudo pfctl -d sudo pfctl -f /etc/pf.conf sudo pfctl -e
2. 創(chuàng)建一個(gè) shutdown.sh 文件,用于關(guān)閉端口轉(zhuǎn)發(fā),內(nèi)容如下:
cp /etc/pf.conf.normal.bak /etc/pf.conf sudo pfctl -d sudo pfctl -f /etc/pf.conf sudo pfctl -e
總結(jié)
以上所述是小編給大家介紹的Mac下開啟與關(guān)閉端口轉(zhuǎn)發(fā)的腳本配置方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
Apache Hudi結(jié)合Flink的億級(jí)數(shù)據(jù)入湖實(shí)踐解析
這篇文章主要為大家介紹了Apache Hudi結(jié)合Flink的億級(jí)數(shù)據(jù)入湖實(shí)踐解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪2022-03-03
Git客戶端TortoiseGit(Windows系統(tǒng))的使用方法
這篇文章主要介紹了Git客戶端TortoiseGit(Windows系統(tǒng))的使用方法,需要的朋友可以參考下2014-09-09
VSCODE使用ssh遠(yuǎn)程連接時(shí)啟動(dòng)服務(wù)器失敗問題及解決方法
ping服務(wù)器的ip可通并且使用terminal可以ssh連接到遠(yuǎn)程服務(wù)器,但使用vscode的remote-ssh時(shí),在「輸出」欄出現(xiàn)了一直報(bào) Waiting for server log… 的情況,這篇文章主要介紹了VSCODE使用ssh遠(yuǎn)程連接時(shí)啟動(dòng)服務(wù)器失敗問題及解決方法,感興趣的朋友一起看看吧2024-02-02
微服務(wù)架構(gòu)之服務(wù)注冊(cè)與發(fā)現(xiàn)功能詳解
這篇文章主要為大家介紹了微服務(wù)架構(gòu)之服務(wù)注冊(cè)與發(fā)現(xiàn)的功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪2022-01-01
服務(wù)器安裝什么系統(tǒng)好 服務(wù)器系統(tǒng)詳細(xì)介紹與選擇推薦
有時(shí)候我們購買了服務(wù)器或云主機(jī),服務(wù)器對(duì)于操作系統(tǒng)的選擇就是一個(gè)問題,當(dāng)然肯定選擇一個(gè)你懂的能把安全做的差不多的,要不就找相關(guān)的技術(shù)人員幫你配置與推薦2017-08-08
親自教你在netty中使用TCP協(xié)議請(qǐng)求DNS服務(wù)器的詳細(xì)過程
DNS的全稱domain name system,既然是一個(gè)系統(tǒng)就有客戶端和服務(wù)器之分,這篇文章主要介紹了在netty中使用TCP協(xié)議請(qǐng)求DNS服務(wù)器的全過程,需要的朋友可以參考下2022-07-07
dell 服務(wù)器開機(jī)總是提示按F1才能進(jìn)入系統(tǒng)解決方法
這篇文章主要介紹了dell 服務(wù)器開機(jī)總是提示按F1才能進(jìn)系統(tǒng)解決方法,不過提示上面一般都會(huì)有具體的提示信息,這里簡(jiǎn)單分享一下,需要的朋友可以參考下2016-04-04
使用GIT進(jìn)行源碼管理——GUI客戶端小結(jié)
很多人對(duì)GIT GUI客戶端是非常不屑一顧的,但我非常喜歡GUI的方便快捷,也不用記憶冗雜的命令,本文簡(jiǎn)單的介紹了幾種免費(fèi)的Windows下的GIT客戶端,方便大家使用2014-09-09
什么是WebsitePanel(基于windows虛擬主機(jī)管理系統(tǒng))
一套比較容易上手的Windows系統(tǒng)中的虛擬主機(jī)管理系統(tǒng)。他可以同時(shí)管理多臺(tái)服務(wù)器,并且擁有一個(gè)簡(jiǎn)潔的、穩(wěn)定的統(tǒng)一管理界面2013-12-12

