ZGGSONG WIKI

frp内网穿透

下载

https://github.com/fatedier/frp/releasess

服务器配置

[common]
bind_port = 7000
dashboard_port = 7500
token = xxxx
dashboard_user = xxxxx
dashboard_pwd = xxxxx
  • 开启相应的端口

  • 开启自启

# 写一个service
sudo vim /lib/systemd/system/frps.service

[Unit]
Description=fraps service
After=network.target network-online.target syslog.target
Wants=network.target network-online.target

[Service]
Type=simple

#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/your/path/frps -c /your/path/frps.ini

[Install]
WantedBy=multi-user.target


# 然后启动 frps
sudo systemctl start frps
# 再打开自启动
sudo systemctl enable frps

# 关闭自启动
sudo systemctl disable frps
# 重启
sudo systemctl restart frps
# 停止
sudo systemctl stop frps
# 查看应用日志
sudo systemctl status frps

客户端配置

[common]
server_addr = x.x.x.x
server_port = 7000
token = xxxx

[remoteDesktop]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = xxxx

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = xxxx
  • 开启自启
# 写一个start.vbs

Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c d:\frp\frpc.exe -c d:\frp\frpc.ini",0

# 然后放置到windows启动目录即可
C:\Users\user\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
  • windows远程桌面无法连接或凭据无法工作
1、按下【win+R】,【运行】触开。

2、输入【gpedit.msc】,按下【确定】。

3、按开【计算机管理】-【管理模板】-【系统】。

4、找到【凭据分配】,单击下它。

5、找到【允许分配保存的凭据用于仅NTLM服务器身份验证】。

6、选择【编辑】,设置为【已启用】,并且按下【显示】。

7、输入下【termsrv/*】了,关闭电脑重启下解决问题。
Copyright © 2021 ZGGSONG