[GH-ISSUE #3281] Method to forward through a client to an internal device? #2631

Closed
opened 2026-05-05 13:41:56 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @ylluminate on GitHub (Feb 1, 2023).
Original GitHub issue: https://github.com/fatedier/frp/issues/3281

Describe the feature request

In a scenario where one needs to access another device on a LAN that is incapable of running frpc, is it possible to have an frpc client on a system forward access to another internal IP+port?

So, as an example, if I need to directly access a network device at LAN IP:port 192.168.0.15:2345, could another frpc.ini be setup to facilitate accessing that device through itself and creating the tunnel back out to the frps server?

If this can be done, is there an example config for the frpc.ini to do this?

Describe alternatives you've considered

No response

Affected area

  • Docs
  • Installation
  • Performance and Scalability
  • Security
  • User Experience
  • Test and Release
  • Developer Infrastructure
  • Client Plugin
  • Server Plugin
  • Extensions
  • Others
Originally created by @ylluminate on GitHub (Feb 1, 2023). Original GitHub issue: https://github.com/fatedier/frp/issues/3281 ### Describe the feature request In a scenario where one needs to access another device on a LAN that is incapable of running `frpc`, is it possible to have an `frpc` client on a system forward access to another internal IP+port? So, as an example, if I need to directly access a network device at LAN IP:port 192.168.0.15:2345, could another `frpc.ini` be setup to facilitate accessing that device through itself and creating the tunnel back out to the `frps` server? If this can be done, is there an example config for the `frpc.ini` to do this? ### Describe alternatives you've considered _No response_ ### Affected area - [X] Docs - [X] Installation - [ ] Performance and Scalability - [ ] Security - [ ] User Experience - [ ] Test and Release - [ ] Developer Infrastructure - [ ] Client Plugin - [ ] Server Plugin - [ ] Extensions - [ ] Others
Author
Owner

@fatedier commented on GitHub (Feb 1, 2023):

https://github.com/fatedier/frp/blob/dev/conf/frpc_full.ini#L153

<!-- gh-comment-id:1411377483 --> @fatedier commented on GitHub (Feb 1, 2023): https://github.com/fatedier/frp/blob/dev/conf/frpc_full.ini#L153
Author
Owner

@ylluminate commented on GitHub (Feb 1, 2023):

Thank you, this helps. It does appear that simply forwarding an IP + port to another device actually works perfectly. This leads me to believe that one could simply run frpc on a single system on a LAN and then forward all ports to any and all devices desired through this singular client.

<!-- gh-comment-id:1411584516 --> @ylluminate commented on GitHub (Feb 1, 2023): Thank you, this helps. It does appear that simply forwarding an IP + port to another device actually works perfectly. This leads me to believe that one could simply run `frpc` on a single system on a LAN and then forward all ports to any and all devices desired through this singular client.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#2631
No description provided.