我的 IP 中的某些端口直接指向未知服务器

我的 IP 中的某些端口直接指向未知服务器

背景

我的办公室里有一台专用服务器(即台式机)。它有静态 IP,已经运行了大约 5 年,没有任何网络问题。然而,办公室停电一天后,我无法再使用某些端口访问我的服务器。(是的,服务器 IP 没有改变,静态 IP 保持不变)

服务器规格

  • Ubuntu 20.04
  • 静态IP

问题

我可以使用以下协议和端口访问我的服务器。但是,使用某些端口时,我无法连接到自己的服务器。它会指向未知的服务器。

将我引导到奇怪地方的端口。

  • 端口 80(Apache):当我尝试访问我的 Web 服务器时,出现一个奇怪的页面: 奇怪的网页

我不是中国人,办公室里也没有使用任何中国设备。也没有使用任何与中国有关的网页。这个页面不是我做的,以前也没有这样的页面。

即使我在服务器机器上使用 Firefox 访问http://127.0.0.1出现相同的页面。Apache2 也无法绑定 IP,因此无法测试 HTTPS。

  • 端口 22 (FTP):我的服务器使用,vsftpd但是当我尝试使用 FTP 访问我的服务器时,它会指向一个未知的 FTP 服务器。该 FTP 服务器甚至在使用fzSftp我从未使用过的端口。也无法登录我的服务器。

连接到我的真实服务器的端口

  • SSH
  • 8888(用于 Jupyter Notebook)
  • 5001(用于我的 API 服务器)

我不知道我的网络出了什么问题,所以我在这里询问。

答案1

我会先运行sudo lsof -i -P -n | grep LISTEN看看哪些进程有正在运行的端口。复制一份并保存,然后杀死恶意进程

还安装 clamav 来运行病毒扫描。 https://upcloud.com/resources/tutorials/scan-ubuntu-server-malware

并使用 iptables 之类的防火墙仅允许你信任的传入端口。目前我建议仅允许 SSHhttps://www.cyberciti.biz/tips/linux-iptables-4-block-all-incoming-traffic-but-allow-ssh.html

相关内容