readme: update rootless mode section

This commit is contained in:
rkonfj
2024-12-28 20:01:13 +08:00
parent 4ce25bb1cf
commit 5ed8a89ff4
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -77,7 +77,7 @@ pgvpn --peers
### Rootless mode VPN
```sh
pgvpn -s wss://synf.in/pg -4 100.64.0.1/24 --forward tcp://127.0.0.1:80 --forward udp://8.8.8.8:53
pgvpn -s wss://synf.in/pg -4 100.64.0.1/24 --proxy-listen 127.0.0.1:4090 --forward tcp://127.0.0.1:80 --forward udp://8.8.8.8:53
```
### Uses pre-shared secret file instead of OIDC auth
+2 -2
View File
@@ -78,10 +78,10 @@ ln -sf /usr/sbin/pgcli /usr/sbin/pgvpn
pgvpn --peers
```
### Rootless mode VPN
### 去 root 权限的 VPN
```sh
pgvpn -s wss://synf.in/pg -4 100.64.0.1/24 --forward tcp://127.0.0.1:80 --forward udp://8.8.8.8:53
pgvpn -s wss://synf.in/pg -4 100.64.0.1/24 --proxy-listen 127.0.0.1:4090 --forward tcp://127.0.0.1:80 --forward udp://8.8.8.8:53
```
### 使用预共享密钥文件代替 OIDC 认证
+1 -1
View File
@@ -42,7 +42,7 @@ func (s *ProxyServer) Start(ctx context.Context, wg *sync.WaitGroup) error {
udpPacketConn.Close()
}()
s.udpListener = &N.UDPListener{PacketConn: udpPacketConn}
slog.Info("[Proxy] Server started", "listen", fmt.Sprintf("tcp+udp://%s", tcpListener.Addr().String()))
slog.Info("[Proxy] Server started", "listen", fmt.Sprintf("tcp+udp://%s", tcpListener.Addr().String()), "protocols", "socks5")
go s.run(tcpListener)
return nil
}