-
Notifications
You must be signed in to change notification settings - Fork 24
Home
lynn edited this page Mar 5, 2022
·
25 revisions
服务端配置server.yml
#服务端绑定IP
serverIp: 0.0.0.0
#服务端与客户端通讯端口
serverPort: 6167
#服务端的传输速度限制,单位bytes/s,为0时不限制
serverLimit: 1048576
#授权给客户端的秘钥
clientKey:
- b0cc39c7-1b78-4ff6-9486-020399f569e9
- 4befea7e-a61c-4979-b012-47659bab6f21
客户端配置client.yml
#服务端IP
serverIp: 127.0.0.1
#服务端与客户端通讯端口
serverPort: 6167
#授权给客户端的秘钥
clientKey: b0cc39c7-1b78-4ff6-9486-020399f569e9
# remotePort与localPort映射配置
config:
# 服务暴露端口
- remotePort: 4389
# 客户端连接目标端口
localPort: 3389
# 客户端连接目标IP
localIp: 127.0.0.1
# 描述
description: rdp
- remotePort: 7379
localPort: 6379
localIp: 127.0.0.1
description: redis
- remotePort: 9080
localPort: 8080
localIp: 127.0.0.1
description: tomcat
首先在jar包的当前目录,新建conf文件夹,并将相应的配置文件放进去
启动脚本
java -server -d64 -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -Dnetworkaddress.cache.ttl=600 \
-Djava.security.egd=file:/dev/./urandom -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai \
-Dclient.encoding.override=UTF-8 -Dfile.encoding=UTF-8 -Xbootclasspath/a:./conf \
-jar rdp*.jar > /dev/null 2>&1 & echo $! > pid.file &
关闭脚本
kill $(cat pid.file)