当前位置:网站首页>FRP intranet penetration

FRP intranet penetration

2022-07-06 10:54:00 hyh123a

One 、 Preface

  I haven't written for a long time  , Here, send some written ones .
  Pay attention to blog time , If it is no longer applicable, please leave a message , Or refer to the official website tutorial to correct yourself .
 										 _ 2021 year 7 month 16 Japan   Test available 

Scenario requirements

A server in the Intranet can be accessed by others , At this time, intranet penetration is required

Several tools for intranet penetration :frp,nps, rrty rrtys, Here is just about frp.

To achieve an end

User access ssh Access intranet server


Two 、frp Detailed introduction

Official website references : https://gofrp.org/docs/examples/

Environment configuration

host user name IP
Server side usera123.123.123.1( The Internet of cloud server IP, It's casually written here )
client ( That is, the local computer )userb127.12.12.1( It is suggested that IP, It's casually written here )

Purpose : So that any host can connect to the local computer of the intranet

1、 download

https://github.com/fatedier/frp/releases

client

#  download   The latest version is v37.0  __2021 year 07 month 16 Japan 
wegt https://github.com/fatedier/frp/releases/download/v0.37.0/frp_0.37.0_linux_amd64.tar.gz
tar zxvf frp_0.37.0_linux_amd64.tar.gz
cd frp_0.37.0_linux_amd64

Server side

#  download   The latest version is v37.0  __2021 year 07 month 16 Japan 
wegt https://github.com/fatedier/frp/releases/download/v0.37.0/frp_0.37.0_linux_amd64.tar.gz
tar zxvf frp_0.37.0_linux_amd64.tar.gz
cd frp_0.37.0_linux_amd64

2、 On the server side ( That is, the server with the external network , Alibaba cloud Tencent cloud and so on ) This assumes that the server IP: 123.123.123.1

#  Open in the background   Click enter 
./frps -c frps.ini & 

3、 Client on

#  Edit the configuration  frpc.ini
nano frpc.ini

#  The configuration information is as follows 
[common]
server_addr = 123.123.123.1 #  Change this to a remote server IP
server_port = 7000

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

#  Open in the background   Click enter 
./frpc -c frpc.ini & 

4、 Any notebook adopt ssh Connect The client can

ssh -p 6000 [email protected] 
# ssh -p 6000  Client username @ Server side extranet IP

#  The user name is the user name of the client   That is to say userb instead of usera !
# 6000  port   Yes, there is  frpc.ini Decisive , You can set it yourself 

5、 close

ps -aux|grep frp
lsof -i:7000
jobs -l

sudo kill -9 pid

Other tools

rrty rrtys
course :https://github.com/zhaojh329/rtty/blob/master/README_ZH.md

other

If there is harvest Welcome to thumb up
If it works Welcome to leave a message
If there is a problem Welcome to point out

原网站

版权声明
本文为[hyh123a]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/187/202207060912154996.html