FRPS实现内网SSH服务器登陆

  工作需求要经常拨VPN访问内网centos服务器,因此找了之前配置的frps软件来实现不用拨VPN直接访问。

 软件: frp_0.24.1_linux_amd64.tar.gz

 外网服务器是: 阿里云 centos  

 内网是 centos 7

  正常拷贝解压后,分别配置外网内网配置文件

 frps.ini 核心配置 bind_port  和 token , 特别是token 服务端和客户端要配置一致。

# more frps.ini 
[common]
bind_port = 7001
dashboard_port = 7500
token = ttt557
dashboard_user = admin
dashboard_pwd = tttsd67
vhost_http_port = 80
vhost_https_port = 10443 

frpc.ini  配置要注意和服务端一致,包括配置服务端IP,监听端口以及token。

ssh 项,remote_port用于远程访问端口,尽量不要用默认。

# more frpc.ini 
[common]
server_addr = 13.1.198.60
server_port = 7001
token = ttt557

[ssh]
type = tcp
local_ip = 172.20.21.1
local_port = 22
remote_port = 6533

启用服务后,可以在dashboard中查看是否Online

 

### 如何在 Windows 上使用 Frp 实现内网穿透 #### 准备工作 为了成功设置 Frp 来实现内网穿透,需要准备一台拥有公网 IP 的服务器作为服务端 (frps),以及至少一台位于私有网络中的客户端设备来部署 frpc。 #### 下载并安装 Frp 对于 Windows 平台上的操作: - **下载最新版本的 Frp** 访问 GitHub 发布页面获取适用于 Windows 架构(通常是 amd64 或者 386)的压缩包[^1]。 - **解压文件到指定目录** 将下载好的 .zip 文件解压缩至 C:\Program Files\ 目录下创建的新文件夹 `frp` 中。确保该路径不包含中文字符以免引起潜在问题。 #### 设置服务端 (Frps) 虽然通常推荐 Linux VPS 作为稳定的服务端环境,但在特殊情况下也可以考虑 Windows Server 版本来运行 frps: - 创建一个新的文本文件命名为 `frps_full.ini`, 编辑此配置文件以适应个人需求, 至少应定义如下参数: ```ini [common] bind_port = 7000 dashboard_port = 7500 token = your_token_here ``` - 使用命令提示符启动 frps: ```powershell cd "C:\Program Files\frp" .\frps.exe -c .\frps_full.ini ``` #### 配置客户端 (Frpc) 针对想要暴露给外部世界的每项内部资源都需要单独配置一次 frpc: - 同样地,在相同位置建立名为 `frpc.ini` 的新 INI 文件用于保存必要的设定选项; 对于简单的 SSH 穿透来说可以参照下面的例子: ```ini [common] server_addr = public_server_ip_address server_port = 7000 token = your_token_here [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000 ``` - 接下来执行以下 PowerShell 命令开启 frpc 客户端进程: ```powershell cd "C:\Program Files\frp" Start-Job {.\frpc.exe -c .\frpc.ini} ``` 这样就完成了基本的 Windows 内网穿透方案搭建过程。现在可以从任何地方通过连接到 `<public_server_ip>:6000` 来访问本地机器上的 SSH 服务了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值