目的:在本地伺服器22埠被占用的情況下,通過內網穿透和公網ip,使得本地伺服器的資源可以被外部使用
已知的解決方案有ngrok和frp.
首先嘗試ngrok。
ngrok服務端目前先在10000埠執行
本地伺服器命令:./ngrok -log=ngrok_log.txt -subdomain=test -config="ngrok.cfg" 23
即要**的23服務埠
公網ip伺服器命令:
參考文章:
vps上的命令:
本地master上的命令:
./ngrok -log=ngrok.log -config=ngrok.cfg start telnet
但是ngrok開啟服務後,客戶端可以顯示已經有連線,但是telnet始終沒有辦法登入,於是放棄,
轉用frp
這裡的frp是使用telnet方式遠端登入主機,先要開啟telnet服務,
參考frp開機自啟
cd /etc/systemd/system
touch sss.service
vim sss.service
輸入:[unit]
description=frps daemon
[service]
type=******
execstart=/home/csu/bigdata/frp/sss -c /home/csu/bigdata/frp/sss.ini
[install]
wantedby=multi-user.target
接著:systemctl daemon-reload
systemctl enable sss
systemctl start sss
內網穿透mysql連不上,報錯lost connection to mysql server at 'reading initial communication packet'
參考文章
將/etc/mysql/mysql.conf.d/mysqld.cnf裡的bind-address注釋掉
接著systemctl restart mysql即可連線上
frpc.ini裡的mysql配置:
[mysql]
type = tcp
local_port = 3306
remote_port = 3306
hadoop50072埠對映踩坑
需要注意的是由於hadoop配置檔案裡50072是在master上,不是在localhost上
,所以只能這麼寫:
NPS內網穿透穿透
最近使用公司的虛擬專用網導致我想自己試試怎麼搞出來的,有兩個行動硬碟想嘗試買個樹莓派來做個遠端可以訪問本地的網盤,就拿電腦測試一下。我看大概有以下種工具 frp nps 蒲公英和花生殼。後兩者都是有部分限制的,但不需要自己有伺服器。前兩個適合有伺服器的,我就嘗試了一下nps,我這裡主要試了 的 具體...
ssh內網穿透
總共有3臺機械人 company 能夠訪問外網,沒用公網ip person 能夠訪問外網,沒有公網ip server 具有公網ip person電腦想在家裡遠端ssh登陸到公司的機器 server sudo apt get install openssh server vim etc ssh ssh...
內網穿透 Sunny Ngrok
背景 其實是想自己做個什麼專案可以讓大家都看得到,本來想的是自己租乙個伺服器再租乙個網域名稱。但是一直沒有什麼好的想法,也就一直沒有租,總想著有了想法之後在租,要不多浪費錢是吧 雖然沒有多少錢 然後就遇到我 偉大 的朋友給我介紹了乙個內網穿透的工具 sunny ngrok 內網穿透工具不只這乙個 還...