fatedier / frp

A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Apache License 2.0
87.16k stars 13.43k forks source link

[Feature Request] Mac 客户端安装包开启frpc和使用docker开启 注意事项 #4376

Open gexin1 opened 3 months ago

gexin1 commented 3 months ago

Describe the feature request

Mac 客户端开启frpc注意事项

  1. 首先要开启ssh登录 截屏2024-08-11 01 11 01
  2. 然后按照官网配置就可以了 https://gofrp.org/zh-cn/docs/examples/ssh

    Mac使用docker安装客户端注意

  3. 个人使用的是snowdreamtech/frps 由于Mac 不支持
    --network host

    所以我们无法在和宿主机器网络互通 要手动打开端口

    services:
    frpc:
    image: snowdreamtech/frpc:0.59
    container_name: frpc
    restart: always
    # network_mode: host #不支持
    ports:
      - "8080: 8080"
    volumes:
      - /path/to/frpc.toml:/etc/frp/frpc.toml

    2.ssh服务22端口被占用 我们使用host.docker.internal来访问宿主机器 注意web地址服务要设置为0.0.0.0来接受所有地址的请求

    
    webServer.addr = "0.0.0.0"
    webServer.port = 8080
    webServer.user = ""
    webServer.password = ""

[[proxies]] name = "ssh" type = "tcp" localIP = "host.docker.internal" localPort = 22 remotePort = 7000



### Describe alternatives you've considered

_No response_

### Affected area

- [X] Docs
- [ ] Installation
- [ ] Performance and Scalability
- [ ] Security
- [ ] User Experience
- [ ] Test and Release
- [ ] Developer Infrastructure
- [ ] Client Plugin
- [ ] Server Plugin
- [ ] Extensions
- [ ] Others
wuai1024 commented 3 months ago

不推荐这样使用,在mac中使用 frpc 请使用 brew ,这个是原生直接运行的,没必要用docker走一层虚拟机。

brew install frpc
gexin1 commented 3 months ago

不推荐这样使用,在mac中使用 frpc 请使用 brew ,这个是原生直接运行的,没必要用docker走一层虚拟机。

brew install frpc

确实是使用brew 方便一点,还可以使用 brew services 来守护进程

CharlesCCC commented 1 week ago

不推荐这样使用,在mac中使用 frpc 请使用 brew ,这个是原生直接运行的,没必要用docker走一层虚拟机。

brew install frpc

确实是使用brew 方便一点,还可以使用 brew services 来守护进程

国内brew感觉特别慢. 有什么提速的方法吗?

persiliao commented 4 days ago

不推荐这样使用,在mac中使用 frpc 请使用 brew ,这个是原生直接运行的,没必要用docker走一层虚拟机。

brew install frpc

确实是使用brew 方便一点,还可以使用 brew services 来守护进程

国内brew感觉特别慢. 有什么提速的方法吗?

使用清华大学的镜像源,就很快了