我对 remmina 远程桌面/xrdp 有一个奇怪的问题
几天来,我无法从我的台式机连接到隔壁房间的机器。我一直在移动网络/ IT 方面的事情,我不确定究竟是什么原因造成的。
我的桌面通过交换机连接到路由器。我尝试使用 RDP 连接的机器是通过同一个交换机连接的。
当我从桌面执行 nmap 端口扫描时,我收到一条响应,告诉我端口 3389 已从目标计算机中过滤。
nmap -sT 192.168.2.112 -p 3389
然而,端口 22 是开放的。
真正奇怪的是,在服务器本身上,nmap -sT 127.0.0.1 -p 3389
声明端口是打开的。
我不是 100% 确定这是否表明有什么用处?
我查看/var/log
了服务器内部的 xrdp 日志文件,并检查了该~/.xsession-errors
文件。我在这三个文件中的任何一个中都看不到任何表明任何问题的东西。
我唯一注意到的是一条消息systemctl
——关于无法打开 PID 文件的消息。但是服务仍标记为已启动/绿点/确定。(我无法查看日志消息,因为自从我看到它以来,日志中已经打印了其他内容。)
中没有什么明显的journalctl -xe
。
查看我的 pfSense 框是否有任何明显的可能以某种方式过滤流量的内容。不确定它是否应该相关,因为流量应该通过交换机而不是路由器,因为 3 个系统(服务器、桌面、路由器)通过同一个交换机连接。
有什么想法吗?我可能只是尝试卸载并重新安装xrdp?
编辑:重新启动服务我得到这个日志:
启动后无法打开 PID 文件/run/xrdp/xrdp.pid
(还没有?):没有这样的文件或目录 启动 xrdp 守护进程,使用 pid 2340 启动 xrdp,监听 0.0.0.0 上的端口 3389
有什么好用的吗?好像开始没问题?
我怀疑这是一个安全/证书问题。我从另一个安装了 Debian 的外部启动盘启动,它运行良好。在连接之前,我在 Remmina 中创建了一个新配置。这可能会重置凭据/证书或用于安全性的任何内容。
服务器的 IP 地址已更改,因此这可能与它停止正确连接的原因有关,尽管更改了 Remmina 配置中的 IP。
本质上:删除您保存的连接配置并重新生成它。