Ubuntu conseguida sob frp penetração da rede (ssh + MySQL)

Porque o servidor não está em uma rede pública IP, então eu pretendo gerenciamento remoto fácil configuração FRP.

Necessidade de ter um cliente na rede, bem como um endereço IP público do servidor.

documento frp chinês: https://github.com/fatedier/frp/blob/master/README_zh.md

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

No cliente e servidor copiar cada descompressão.

O PLP frps.ini e colocado em uma máquina com uma rede IP pública.

A FRPC frpc.ini e colocar o equipamento no ambiente de rede.

Configuração do servidor

Nota Se você usar o servidor de nuvem, então os vários grupos de segurança serão usados ​​aqui porta (7000) e outros portos utilizados (6000,6001) liberação.

Modificar frps.ini

# Frps.ini
 [comum]
 bind_port = 7000

comando de partida 

./frps -C ./frps.ini

Recomendado nohup iniciar, você pode cair para trás

nohup ./frps -C ./frps.ini

Configuração do cliente

Modificar o arquivo frpc.ini, assumindo servidor PLP onde o IP público é xxxx;

# Frpc.ini
 [comum]
 SERVER_ADDR = xxxx server_port = 7000 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000


[mysql] 
Tipo = tcp
local_ip = 127.0.0.1
local_port = 3306
remote_port = 6001
 

Comece FRPC:

./frpc -c ./frpc.ini

Também recomendado nohup iniciar

nohup ./frpc -c ./frpc.ini

ssh conexão, MySQL

ssh -oPort = 6000 ubuntu @ xxxx

mysql -uroot -ppassword-P6001 -hx.xxx

 

Também recomendado pelo servidor eo cliente vai PLP, FRPC está definido para inicializar a partir do início

Acho que você gosta

Origin www.cnblogs.com/voniu/p/12549753.html
Recomendado
Clasificación