使用frq和腾讯云服务器进行内网穿刺
2023-12-23 18:45:56
首先就是下载
wget https://github.com/fatedier/frp/releases/download/v0.34.3/frp_0.34.3_linux_amd64.tar.gz
然后解压文件
tar -zxvf frp_0.34.3_linux_amd64.tar.gz
随后进入解压出来的文件夹
cd frp_0.34.3_linux_amd64
然后分为两个部分,一个是云服务器部分,一个是要连接的主机部分
云服务器
修改文件
vim frps.ini
bindPort = 7000
设置自启动
-
创建配置目录:
sudo mkdir -p /etc/frp
-
复制配置文件:
sudo cp frps.ini /etc/frp
-
复制可执行文件:
sudo cp frps /usr/bin
-
复制 systemd 服务文件:
在 Ubuntu 22.04 上,您应该将服务文件复制到/etc/systemd/system/
目录,而不是/usr/lib/systemd/system/
:sudo cp systemd/frps.service /etc/systemd/system/
-
启用和启动服务:
sudo systemctl enable frps sudo systemctl start frps
在完成这些步骤之后,您可以使用 sudo systemctl status frps
来检查服务状态。如果服务未能启动,使用 sudo journalctl -u frps
检查服务日志,以便了解可能的错误原因。
在Ubuntu系统上,您可以使用 ufw
(Uncomplicated Firewall)来管理防火墙和开放端口。以下是您可以用来开放端口的步骤:
- 打开7000端口(用于监听):
sudo ufw allow 7000/tcp
- 重新加载防火墙规则以应用更改:
sudo ufw reload
确保您在执行这些命令前已经安装了 ufw
。如果 ufw
没有预装在您的系统上,可以使用以下命令安装它:
sudo apt install ufw
安装完成后,确保 ufw
是启用状态。您可以使用 sudo ufw enable
来启用它。
需要访问
在需要被访问的内网机器上部署 frpc
部署 frpc 并编辑 frpc.toml 文件,假设 frps 所在服务器的公网 IP 地址为 x.x.x.x。以下是示例配置:
serverAddr = “x.x.x.x”
serverPort = 7000
[[proxies]]
name = “ssh”
type = “tcp”
localIP = “127.0.0.1”
localPort = 22
remotePort = 6000
文章来源:https://blog.csdn.net/weixin_51176105/article/details/135163831
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!