主機處於內網中時,因為沒有公網ip,所以對公網是不可見的,可以利用公網伺服器進行**連線內網主機
ssh -nfr 8899:localhost:22 root@b位址 -p 22
# -f 後台執行ssh指令
# -c 允許壓縮資料
# -n 不執行遠端指令
# -r 將遠端主機(伺服器)的某個埠**到本地端指定機器的指定埠
# -l 將本地機(客戶機)的某個埠**到遠端指定機器的指定埠
# -p 指定遠端主機的埠
ss -ant |
grep 8899
ssh root@localhost -p 8899
然而直接使用ssh是不穩定的,可以通過autossh建立一條穩定的連線
autossh -m 8888 -nfr 8899:localhost:22 root@b位址 -p 22
外網主機A連線內網主機B
實現通過外網的主機a連線內網的主機b 在主機b中輸入下面的命令,並且一直回車 ssh keygen 然後會在 root ssh 下生成2個檔案 id rsa和id rsa.pub。可以用下面的命令檢視 ls root ssh 在外網主機a中建立自己的資料夾,用來存id rsa.pub檔案。把內網主機...
5 21 2019 外網主機ssh連線內網伺服器
本人有兩台計算機,一台windows 10,稱為主機a,一台ubuntu18,稱為主機b,主要使用windows10。因此有遠端到ubuntu18的需求 通過一台有公網ip的伺服器 主機c 做主機b的ssh反向連線目標,主機assh到主機c之後利用反向連線,連線到我們的目標主機b 主機b執行 ssh...
用ssh反向連線內網主機
最近為了這件事情很鬱悶。我們小區是長寬 長城寬頻 開始的時候,除了速度不怎麼樣沒有什麼別的壞處,還可以24小時 下東西。我到了公司以後,就 用ssh連線上自己的機器,如果需要什麼東西都可以很方便。但是過了一段時間,發現用標準的22埠已經連線不上自己的機器了,在公司ping都ping不通自己的機器。懷...