【賣萌科普】內(nèi)網(wǎng)穿透簡單教程
時間:2023-05-29 06:54:02 | 來源:網(wǎng)站運(yùn)營
時間:2023-05-29 06:54:02 來源:網(wǎng)站運(yùn)營
【賣萌科普】內(nèi)網(wǎng)穿透簡單教程: 上一次給大家說了DDNS的簡單教程,但是DDNS的前提是你要有一個公網(wǎng)IP,這直接就限制了大部分人,因?yàn)楹芏嗳耸菦]有公網(wǎng)IP的,尤其是移動用戶,那么要怎么做才能讓家里可以從公網(wǎng)訪問呢?那么自然是內(nèi)網(wǎng)穿透,那么今天就給大家說一下如何內(nèi)網(wǎng)穿透吧。
1:前提
是的,內(nèi)網(wǎng)穿透也是有前提的,首先你的路由器要支持內(nèi)網(wǎng)穿透,而這一般都是需要刷第三方固件才可以的,本期以梅林為例。而另一項(xiàng),你就需要一臺VPS了,VPS就是虛擬服務(wù)器,而目前VPS服務(wù)商大大小小數(shù)千家,你可以隨便去挑選,當(dāng)然價格低是第一位。那么學(xué)生機(jī)最出名的是騰訊云和阿里云了,這里選擇阿里云,一是因?yàn)榘⒗镌瓶梢蕴峁?M上傳1000G流量可選,而騰訊只有1M上傳可選。因?yàn)樽龃┩笇λ俣扔幸欢ㄒ螅?M上傳肯定是不夠的,而1000G每月的流量是根本是用不完的,所以這里選擇阿里云的學(xué)生機(jī),至于購買方法嘛…24歲以下自動獲得學(xué)生認(rèn)證(24歲,是個學(xué)生desu),超過24歲或者不是學(xué)生的可以找有學(xué)生權(quán)力的人員購買。否則只能買1個月,而且阿里云域名便宜,可以方便買域名。學(xué)生機(jī)每月價格9.5元,很實(shí)惠。手上正好有一臺還3天到期的學(xué)生機(jī),就拿來給大家做示范吧。
因?yàn)槭亲鯢RPC服務(wù)器,所以這里系統(tǒng)鏡像選擇CentOS 7.3 64bit,UB個人不確定能不能安裝FRPC,但是CentOS確定是可以的,地域推薦華北,是杭州的服務(wù)器,延遲上會比較好一些。
2:設(shè)置VPS
VPS安裝好系統(tǒng)之后,你需要設(shè)置一些東西,首先SSH連接需要密碼,你要去阿里云的后臺設(shè)置一下連接需要用到的用戶名和密碼,如下圖。
設(shè)置好密碼之后就可以用SSH客戶端連接VPS了,SSH客戶端有很多,個人推薦Xshell6,免費(fèi)版獲取方法我之前推送有,自己去找即可。而阿里云對安全要求比較嚴(yán)格,所以你還要在控制臺的安全-防火墻頁面設(shè)置一下端口開放程度,這里個人就把TCP和UDP的端口全開放了。
然后就是SSH安裝FRPC客戶端了,連上之后第一件事并不是安裝客戶端,而是update系統(tǒng),CentOS的命令為yum -y update,全小寫。,如下圖
Centos的update時間比ub較長一些,耐心等即可。Update之后安裝screen軟件,因?yàn)閏entos7已經(jīng)內(nèi)置了wget,所以不需要安裝wget。輸入yum -y install screen安裝screen軟件。Screen的用處是ssh客戶端斷開后程序依舊運(yùn)行。
輸入screen,然后回車即可,剩下的全在screen中完成。至于screen的用法百度即可。輸入wget --no-check-certificate
https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.sh 下載frps客戶端,然后下載完成后輸入chmod 700 ./install-frps.sh,命令結(jié)束后再輸入./install-frps.sh install就可以開始frpc客戶端的安裝了。默認(rèn)下載位置選擇阿里云即可。
安裝過程會讓你輸入下面這些東西
那么就依次做出解釋,首先是bind_port,frpc通信所使用的端口,一般默認(rèn)即可,當(dāng)然你也可以自己指定,比如我是6655,然后vhost_http_port是穿透后http所使用的端口,建議不要默認(rèn),圖里面我用的1551,http下面的就是https端口,也不建議默認(rèn),我用的是8102,dashboard_port就是控制臺的端口,可以默認(rèn)即可。而user是管理臺用戶名,默認(rèn)是admin,建議自定,pwd就是控制臺密碼了,自定即可,而token是在frpc客戶端上填寫的,可以自定,也可以用默認(rèn),看你喜歡,max_pool_count就是連接池上限,最多200,默認(rèn)50,看你自己喜歡。
然后log level,max_days,flie這些亂七八糟的選擇enable,也就是default選項(xiàng)即可,全部設(shè)置之后會讓你檢查輸入,就是最下面綠色的部分,然后按任意鍵就可以開始運(yùn)行了。
這時候我們只要輸入VPS的IP地址+端口號就可以訪問控制臺了,輸入剛剛設(shè)置的user和pwd即可進(jìn)入,如下圖。
這時候我們要去買域名了,域名購買方法很簡單,上期DDNS也有,自己找即可,然后進(jìn)入域名控制臺,選擇域名解析,進(jìn)入下面的頁面。點(diǎn)擊域名進(jìn)入解析界面
然后選擇右邊的添加解析
然后把VPS的IP輸入到下面的記錄值處即可。這樣你的VPS就綁定在這個域名上了
綁定域名之后,你可以直接通過你購買的域名+端口號來訪問你的控制臺,也可以穿透之后用域名+端口號訪問你的內(nèi)網(wǎng)設(shè)備。
最后就是安裝路由器端的FRPC客戶端了,在梅林的應(yīng)用中心里下載frpc穿透,這里建議連虛擬內(nèi)存一起下載了,因?yàn)閒rpc穿透非常吃內(nèi)存,需要虛擬內(nèi)存做支撐,而虛擬內(nèi)存需要你去找一個U盤掛在路由器的USB端口上,因?yàn)樘摂M內(nèi)存是用U盤的容量來做的,雜牌的TLC黑片U盤就別拿出來了。
然后在FRPC客戶端下面做如下設(shè)置(根據(jù)我剛剛設(shè)置填寫的),如果你的服務(wù)器綁定了域名,服務(wù)器處填寫你的域名也可以。填寫后點(diǎn)提交然后開啟FPRC就完成穿透了。剩下要做的就是端口轉(zhuǎn)發(fā)這些了。
當(dāng)然如果你覺得做frpc太過浪費(fèi)這臺VPS,你還可以拿來去建站等等,反正VPS性能和內(nèi)存都足夠。
到這里本期教程結(jié)束,希望可以幫到大家。
看到了好的評論,記得給他點(diǎn)個贊!
http://weixin.qq.com/r/ijquttPECY52rZfV92_Y (二維碼自動識別)
也可以關(guān)注B站@翼王,@我家智天用win8或微博@漸縝_腦吧,@DDAA117!