使用frq和云服务器进行内网穿刺

使用frq和云服务器进行内网穿刺首先就是下载然后解压文件随后进入解压出来的文件夹然后分为两个部分 一个是云服务器部分 一个是要连接的主机部分

大家好,欢迎来到IT知识分享网。

重大坑

首先,腾讯的轻量应用服务器是不支持的!!因为这个我一点点排查了两天,最后使用

sudo netstat -tulnp | grep ':6001' 

发现他怎么只能检测IPv6,然后顺藤摸瓜,抓到了服务器不行,蚌埠住了

首先就是下载

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 

文件内容,参考这个链接中的就可以

设置自启动

  1. 创建配置目录
    sudo mkdir -p /etc/frp 
  2. 复制配置文件
    sudo cp frps.ini /etc/frp 
  3. 复制可执行文件
    sudo cp frps /usr/bin 
  4. 复制 systemd 服务文件
    在 Ubuntu 22.04 上,您应该将服务文件复制到 /etc/systemd/system/ 目录,而不是 /usr/lib/systemd/system/
    sudo cp systemd/frps.service /etc/systemd/system/ 
  5. 启用和启动服务
    sudo systemctl enable frps sudo systemctl start frps 

在完成这些步骤之后,您可以使用 sudo systemctl status frps 来检查服务状态。如果服务未能启动,使用 sudo journalctl -u frps 检查服务日志,以便了解可能的错误原因。

如果你写的内容中有写后台的端口,那你也可以登录到后台看一下,我认为还挺好的,尤其是多个机器使用内网穿透的时候。

在Ubuntu系统上,您可以使用 ufw(Uncomplicated Firewall)来管理防火墙和开放端口。以下是您可以用来开放端口的步骤:

  1. 打开7000端口(用于监听):
    sudo ufw allow 7000/tcp 
  2. 重新加载防火墙规则以应用更改:
    sudo ufw reload 

确保您在执行这些命令前已经安装了 ufw。如果 ufw 没有预装在您的系统上,可以使用以下命令安装它:

sudo apt install ufw 

安装完成后,确保 ufw 是启用状态。您可以使用 sudo ufw enable 来启用它。

在这里,我认为直接关掉防火墙就行,甚至不要安装

需要访问

在需要被访问的内网机器上部署 frpc

./frpc -c ./frpc.ini 

一定要注意,s是服务器,c是客户端,然后看看后台连上没有,最后

ssh 内网服务器用户名@云服务器IP -p remote端口号 

如果你多个内网服务器都需要穿透,那么请看这一篇

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/146296.html

(0)
上一篇 2025-04-15 18:45
下一篇 2025-04-15 19:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信