当我使用网络猎人 kex gui 一段时间后连接失败时,我该如何解决这个问题
尝试将端口更改为 5902…还要检查 VNCserver 是否在 termux 中启动。然后VNC在NetHunter中启动
它在将网络猎人 kex 用于 GUI 时不起作用,然后在一段时间后出现错误或连接失败,termux 也自动关闭并杀死会话,我怎么能喜欢这些问题
首先在termux中键入以下命令:“
nethunter kex &”
将显示您必须连接的端口。
然后打开 kex 并设置您之前看到的端口。
然后连接。
如果你是root的(不使用Termmux),只需转到/data/local/Kalinh/root/,然后删除名为“./vnc”的文件夹。之后,您将能够使用nethunter KEX,通过键入从终端设置密码:vncserver。
在一加7上KALI NETHUNTER安装好后更新到最新版本,VNC打开失败问题解决方法。
首先说明nethunter的vnc本身就不稳定,是兼容性问题,而非 非正常关闭导致的。
解决方法:
方法一:查看nethunre主app的开启vnc命令是不是终端不识别。现在vnc叫做kex。
方法二:更新到最新版本,sudo apt update & apt upgrade ,如果还是打不开的话,更新nethunre主app,在https://store.nethunter.com/更新app。
方法三:固定需要的版本。我在更新后发现vnc版本1.11.0有问题,而1.10.0正常,查看版本命令 apt-cache policy tigervnc*,这时我们可以固定该版本不升级,sudo apt-mark hold 你要阻止的名字,接触阻止sudo apt-mark hold
下图是正常启动vnc的截图
Windows VNC Viewer无法连接Android上Kali NetHunter Kex远程桌面的一种解决办法
解决远程主机无法连接的问题
kex应该是监听了127.0.0.1:5901,那弄个端口转发,将远程VNC Viewer流量转到127.0.0.1:5901应该可以解决。
在我手机Kali的NetHunter上发现没有预装firewall、iptables。为了方便决定使用rinetd
这个端口转发工具。
- 使用
pkg install rinetd
安装rinetd
- 编辑配置文件
vim $PREFIX/etc/rinetd.conf
添加下面一行配置
0.0.0.0 5900 127.0.0.1 5901
-
0.0.0.0:5900
对应kex的127.0.0.1:5901
- 显然将0.0.0.0换成远程VNC Viewer的主机ip更为安全,这里为了方便直接设为
0.0.0.0
,使用时手动开转发程序rinetd
- 运行
rinetd
开启端口转发服务
修改VNC Viewer的连接端口为5900
再次测试,成功连接。
没有回复内容