1. 程式人生 > >通過ssh tunnel讓Kali實現內網穿透

通過ssh tunnel讓Kali實現內網穿透

擁有裝置:

1.Kali 2.0虛擬機器一臺

2.外網Linux伺服器一臺,(CentOs x64)

問題如下:

在電腦上安裝了一臺kali 2.0的虛擬機器,通過nat物理機的網絡卡可以訪問網際網路,現在想要實現可以通過其他任何可訪問到網際網路的主機能訪問到該Kali

實現操作如下:

一、開啟Kali的ssh服務

(1)修改sshd_config檔案,命令為:

vi /etc/ssh/sshd_config

將#PasswordAuthentication no的註釋去掉,並且將NO修改為YES //kali中預設是yes

(2)將PermitRootLogin without-password修改為

PermitRootLogin yes   

然後儲存並退出

ESC:wq

(3)service ssh start  //啟動ssh服務

二、安裝autossh

$ sudo apt-get install autossh

三、執行autossh命令

#autossh -M 1234 -NR 19998:localhost:22 [email protected]_ip

再輸入密碼就OK了

這樣,-M 1234 為監聽埠,-NR將本地的22埠轉發到server_ip的123456埠上

OK!

這樣,再通過遠端的伺服器的123456埠登入就內網裡的kali了

最後,附截圖一張


也可以這樣: ssh -R  6666:localhost:

[email protected]

將本地的8080轉發到10.11.22.33伺服器上的6666埠上去,從而達到10.11.22.33:6666就是localhost:8080的目的

其他引數

-f 後臺執行

-N 不開shell

-T 不分配tty

 ssh -fNR  6666:localhost:8080 [email protected]

相關推薦

通過ssh tunnelKali實現穿透

擁有裝置: 1.Kali 2.0虛擬機器一臺 2.外網Linux伺服器一臺,(CentOs x64) 問題如下: 在電腦上安裝了一臺kali 2.0的虛擬機器,通過nat物理機的網絡卡可以訪問網際網路,現在想要實現可以通過其他任何可訪問到網際網路的主機能訪問到該Kali

通過ssh 解決本地無法訪問資料庫的問題

如果資料庫和web伺服器在同一個內網,或者有IP白名單,而我們在本地卻沒辦法訪問資料庫,但是又很想通過客戶端連線資料庫方便操作。 那麼我們可以通過ssh進行埠轉發,在本地開一個埠,然後通過白名單的伺服器中轉資料庫連線。 ssh -fNL 3306:mysqlconnec

樹莓派通過ngrok實現穿透

最近在折騰樹莓派,想要實現遠端對寢室內的監控和對部件的控制,即通過外網訪問本地樹莓派。自然而然想到使用內網穿透,百度了一下有花生殼和NATAPP之類的服務提供商。不過這種事情還是自己折騰有意思,而且手頭也有一個沒用的域名和兩臺VPS,就決定自己來做了。

【免費穿透】利用NatApp實現穿透

一,註冊賬號 在NatApp上註冊賬號:https://natapp.cn/register 二,實名認證 三,購買隧道 1,購買免費隧道 2,選擇8080埠進行內網穿透,併購買 四,下載客戶端

關於 frp+nginx實現穿透+共用埠

首先  frps  和 frpc  對比 [common] bind_addr = 0.0.0.0 bind_port = 7000 vhost_http_port = 80 vhost_https_port = 8443 dashboard_port = 7500

可以實現穿透的幾款工具

首先說下內網穿透的原理。   NAPT原理   在NAT閘道器上會有一張對映表,表上記錄了內網向公網哪個IP和埠發起了請求,然後如果內網有主機向公網裝置發起了請求,內網主機的請求資料包傳輸到了NAT閘道器上,那麼NAT閘道器會修改該資料包的源IP地址和源埠為NAT

配置frp實現穿透

一、frp的作用 利用處於內網或防火牆後的機器,對外網環境提供 http 或 https 服務。 對於 http, https 服務支援基於域名的虛擬主機,支援自定義域名繫結,使多個域名可以共用一個80埠。 利用處於內網或防火牆後的機器,對外網環境提供 tcp 和 udp

簡簡單單教你實現穿透

                sudo ./bin/ngrokd -tlsKey=server.key -tlsCrt=server.crt -domain="zzmd.superboycxx.top" -httpAddr=":8081" -httpsAddr=":8082"屁話不講,先來看下效果:1.搭

frp實現穿透

一、frp的作用 利用處於內網或防火牆後的機器,對外網環境提供 http 或 https 服務。 對於 http, https 服務支援基於域名的虛擬主機,支援自定義域名繫結,使多個域名可以共用一個80埠。 利用處於內網或防火牆後的機器,對外網環境提供 tcp 和 udp 服務,例如在家裡通

一分鐘實現穿透(ngrok伺服器搭建)

簡單來說內網穿透的目的是:讓外網能訪問你本地的應用,例如在外網開啟你本地http://127.0.0.1指向的Web站點。 最近公司的花生殼到期了,要續費,發現價格一直在漲,都是5年以上的老使用者,旗艦版都沒有實現內網完全穿透,打算自己動手替換這個服務,中間走

阿里雲搭建ngrok實現穿透

內網穿透想必是開發微信的同志所必須的,大部分人首先想到的是去網上找各種現成的吧,比如sunny-ngrok或者向日葵之類的,但是世界上沒有免費的午餐,免費的都是會崩的!!!下面我就來教大家怎麼用阿里雲和ngrok搭建一個內網穿透!!!! 1.準備工作: 要能實現內網穿透,

阿里雲搭建自己的ngrok服務-實現穿透

參考博文:https://blog.csdn.net/qq_34292044/article/details/78559128https://blog.csdn.net/huanxiang201311/article/details/72725891一.環境準備       

【智慧路由器】openwrt實現穿透(p2p、n2n)

背景 有時候在對線上裝置進行維護,由其是除錯的時候希望技術人員遠端進入路由後臺除錯路由資訊的時候,如果沒有內網穿透就會比較麻煩。 本篇部落格是在路由上實現內網穿透,以實現資料、檔案的點對點傳輸或訪問 閱讀時需要額外瞭解下p2p協議原理,以及n2n工

使用電信光貓加路由器實現穿透,外訪問

準備工作:1. 需註冊一個花生殼賬號和購買一個殼域名(可以免費獲取殼域名)2. 電腦下載安裝花生殼客戶端3. 使用電信光貓超級管理員密碼獲取器獲取光貓超級密碼4. 寬頻賬號與寬頻密碼(光貓配置後,需登入路由器上網,路由器需使用寬頻賬號與密碼登入上網)一.電信光貓配置1.1 在

可以實現穿透的幾款工具 侵立刪

轉自:https://mp.weixin.qq.com/s/TZmEbJ63f-N1RU1850VMaA   最近沒什麼事情,看了一些關於內網穿透的文章,因我本身已是做微信開發相關的工作,對這部分關注的比較多,現分享給大家。   首先說下內網穿透的原理。 &n

搭建 ngrok 服務實現穿透

文章目錄 提醒:本文最後更新於 1362 天前,文中所描述的資訊可能已發生改變,請謹慎使用。 我們經常會有「把本機開發中的 web 專案給朋友看一下」這種臨時需求,為此專門在 VPS 上部署一遍就有點太浪費了。之前我通常是在 ADSL 路由器上配個埠對映讓本機服務在外網可以訪問,但現在大部

如何實現穿透

        區域網是指在某一區域內由多臺計算機互聯成的計算機組。一般是方圓幾千米以內。區域網可以實現檔案管理、應用軟體共享、印表機共享、工作組內的日程安排、電子郵件和傳真通訊服務等功能。區域網是封閉型的,可以由辦公室內的兩臺計算機組成,也可以由一個公司內的上千臺計算機組

搭建並配置優雅的 ngrok 服務實現穿透

問題 隨著網際網路生態圈的發展,現今的 Web 專案中開始越來越多的使用第三方服務,通常這些第三方服務都是由 Client 通過 Server 的 API 主動發起請求,但是 Server 回撥 Client 這種方式也是很多服務中不可避免的一種方式。這樣的場景下,對於

VPS配合Frp實現穿透使用windows遠端桌面

windows遠端桌面連線時,要麼兩臺主機再同一個區域網,要麼目標主機必須有外網IP。然而很多情況下,我們的主機都是沒有外網IP的,因此我通過Frp和一個具有外網Ip的vps實現內網穿透進而進行遠端桌面。 首先將目標主機的遠端桌面開啟並配置防火牆,這裡不再

SSH隧道與埠轉發穿透

SSH隧道與埠轉發及內網穿透 大家都知道SSH是一種安全的傳輸協議,用在連線伺服器上比較多。不過其實除了這個功能,它的隧道轉發功能更是吸引人。下面是個人根據自己的需求以及在網上查詢的資料配合自己的實際操作所得到的一些心得。 SSH/plink命令的基