1. 程式人生 > >埠轉發 kali埠轉發到物理機

埠轉發 kali埠轉發到物理機

工作中遇到kali只能nat,進而嘗試kali埠對映到物理機獲取shell

windows 實測可行,ew直接報錯,linux懶得用伺服器測試

記錄如下:

[windows 埠轉發 netsh]
埠轉發的設定也可以通過命令列還進行檢視
netsh interface portproxy dump
netsh interface portproxy show all

轉發本地的5555埠到遠端主機111.111.216.25
netsh interface portproxy add v4tov4 listenport=5555 connectport=80 connectaddress= 111.111.216.25 protocol=tcp

如果想要刪掉一個特定的埠轉發規則,使用如下的命令:
netsh interface portproxy delete v4tov4 listenport=3340 listenaddress=11.1.1.111

如果想要清空當前所有的配置規則,命令如下:
netsh interface portproxy reset
[linux 埠轉發 ssh]
ssh -R  6666:localhost:8080 [email protected]

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

其他引數

-f 後臺執行

-N 不開shell

-T 不分配tty

 

[ew 埠轉發]
a 1080 <=> 2333
./ew_for_linux64 -s rcsocks -l 1080 -e 2333 # A偵聽0.0.0.0:2333埠,並轉為0.0.0.0:1080埠
   ^
   |
b 1080 <=> 2333
./ew_for_Linux32 -s rcsocks -l 1080 -e 2333 # B偵聽0.0.0.0:2333埠,並轉為0.0.0.0:1080埠
./ew_for_Linux32 -s lcx_slave -d hostA -e 2333 -f 127.0.0.1 -g 1080 
	    ^	
c ==========|
./ew_for_Linux32 -s rssocks -d hostB -e 2333 # C反向連線B的2333埠

e