家庭路由器实现远程登录kali

192.168.1.1
192.168.1.1
192.168.1.1
6623
文章
0
评论
2022年10月10日20:35:23 路由器百科 阅读 22,753

家庭路由器实现远程登录kali

 

利用内网映射远程登录kali

 

这次国庆放假,在外地游玩。有时候手痒想测试某平台。无奈电脑没有拿 ??,要是在某时某地能够远程登录自己的 PC 或者树莓派就方便多了。

家庭路由器实现远程登录kali
魅族路由器

准备

  • 外网服务器一台

  • 家用路由器

配置外网服务器

### 下载安装服务端- frps
首先到 frp 的 releases 页面下载zui新版的对应 VPS 的处理器架构的压缩包
https://github.com/fatedier/frp/releases
如何知道 VPS 的处理器架构?在 VPS 上运行这个命令:

arch

如果输出 x86_64则需要下载带 linux_amd64的那个压缩包;
如果输出的是其他的,则在文件列表中找 linux 的对应架构的压缩包

家庭路由器实现远程登录kali

以x86_64架构举例
如果下载比较慢可以到https://file.kskxs.com/?dir=frp/frp-v0.32.1这里去下载
下载后,上传到服务器并解压,或者利用下面方式解决。

 

cd/root#下载wget--no-check-certificatehttps://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz#解压tar-xzvffrp_0.33.0_linux_amd64.tar.gz#文件夹名改成frp,不然目录太长了不方便mvfrp_0.18.0_linux_amd64frpcdfrp#确保frps程序具有可执行权限chmod+xfrps

测试 ./frps --help

家庭路由器实现远程登录kali

配置服务器端程序

参考以下配置文件 frps.ini

#下面这句开头必须要有,表示配置的开始[common]#frp服务端端口(必须)bind_port=7000#frp服务端密码(必须)token=12345678#认证超时时间,由于时间戳会被用于加密认证,防止报文劫持后被他人利用#因此服务端与客户端所在机器的时间差不能超过这个时间(秒)#默认为900秒,即15分钟,如果设置成0就不会对报文时间戳进行超时验证authentication_timeout=900#仪表盘端口,只有设置了才能使用仪表盘(即后台)dashboard_port=7500#仪表盘访问的用户名密码,如果不设置,则默认都是admindashboard_user=admindashboard_pwd=admin#如果你想要用frp穿透访问内网中的网站(例如路由器设置页面)#则必须要设置以下两个监听端口,不设置则不会开启这项功能vhost_http_port=10080vhost_https_port=10443#此设置需要配合客户端设置,仅在穿透到内网中的http或https时有用(可选)#假设此项设置为example.com,客户端配置http时将subdomain设置为test,#则你将test.example.com解析到服务端后,可以使用此域名来访问客户端对应的httpsubdomain_host=example.com

到处,我们服务器端就配置完成了。

启动frp

./frps-cfrps.ini#后台运行nohup/root/frp/frps-c/root/frp/frps.ini&#结束pkillfrps

客户端 - frpc

下载Windows客户端,打开 frpc.ini开始配置

配置ssh

这里我们开始映射路由器的22端口
配置如下:

[common]server_addr=xxx.xxx.xxx.xxx#公网服务器IPserver_port=7000#(和frps一致)token=12345678#(和frps一致)[ssh]type=tcplocal_ip=192.168.123.1#内网IPlocal_port=22#内网端口use_encryption=falseuse_compression=falseremote_port=6000#自定义转发端口

配置完成后,切换到cmd命令
执行 frpc.exe命令

家庭路由器实现远程登录kali

这时,我们可以利用 xxx.xxx.xxx.xxx:6000(xxx为公网IP)登录到我们的ssh服务器了。

家庭路由器实现远程登录kali

配置http

[router-web]type=httplocal_ip=192.168.123.1local_port=80remote_port=10080custom_domains=xxx.xxx.xxx.xxx

如上,我们可以利用 公网IP:10080访问路由器的登录界面

家庭路由器实现远程登录kali

需要注意的是,凡是上述的端口都需要在防火墙中开启。

 

配置路由器

上述的方法,需要我们的pc(即客户端一直在线),但是现实中有点不允许,因为你的电脑不可能长时间开着,所以我们可以配置我们的路由器。

老毛子固件配置方案

登录路由器,在 frp选项中开启并配置参数即可。

家庭路由器实现远程登录kali

并在 外部网络——端口转发添加规则即可

家庭路由器实现远程登录kali

这样,我们便不需要长期开着电脑,从而可以实现端口转发。当然本文是将所有的功能转发到路由器上,当然你可以转发到局域网内的任意一台设备上。

 

登录测试

家庭路由器实现远程登录kali

vnc远程登录

 

 

相关推荐

华为路由器老是连不了网是怎么回事?

在现代社会中,路由器作为家庭和办公环境中不可或缺的网络设备,发挥着重要的作用。然而,有时我们会碰到路由器无法连接到互联网的情况,这对用户的正常上网体验造成了极大的困扰。尤其是华为路...

2023年路由器天梯图

本周虽然暂无新型号的路由器参与打榜,但结合各位小伙伴的提出的问题,我们在12周对于榜单形态进行了迭代,希望此次的迭代可以让大家更快速的找到自己适合的路由器。 迭代如下: 1.对于单...