外網訪問遠程主機(ssh方式)——端口映射


外網訪問遠程主機

ssh遠程連接的端口是22,所有我們需要將這個22端口映射到路由器的其他端口。

一、添加路由器映射關系

登錄路由器終端頁面,由於我的主機ip地址是192.168.2.5,所有我的路由器ip地址就是192.168.2.1。

打開路由器虛擬服務器,添加一個映射關系

外部端口隨便填一個,內部端口就是ssh的22端口,而ip地址就是你需要映射的主機ip

但是發現無法連接到ssh

二、網關里設置映射

打開路由器上網設置

可以看到這里的網關不是外部ip地址,而是一個內部ip地址,這說明我還需要在光貓里在設置一下
記住這個的路由器ip地址,也就是192.168.1.4

打開網關192.168.1.1,這里的密碼如果沒有修改過,就是光貓后面貼的默認密碼

找到高級設置,可以看到網絡信息

這里的wan地址就是公網地址了,接着再一次添加映射

OK,現在我們做了兩次端口映射后終於可以遠程ssh了。

試一下效果,打開vscode,添加ssh。
ssh kalice@公網ip:916

ok,發現可以連接上了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM