在 Ubuntu Linux 22.04.2 上工作 SVN 服务器运行良好,我可以从本地访问它来执行我需要的所有操作。问题是当我尝试从另一台服务器访问它时。这是我尝试 telnet 时得到的结果:
telnet xxx.xxx.xxx.xxx 3690
Trying xxx.xxx.xxx.xxx...
telnet: Unable to connect to remote host: No route to host
Netstat 给我:
sudo netstat -tuln
其中一条线是
tcp 0 0 0.0.0.0:3690 0.0.0.0:*
据我所知,没有启用防火墙。从主机控制面板防火墙已关闭。在服务器上,UFW 已禁用。
还有什么可以阻止连接,我应该设置什么吗?任何见解都将不胜感激。
答案1
当我运行 sudo tcpdump -n -i 任何端口 3690 时,我得到的结果如下:aaa.aaa.aaa.aaa 是我的计算机本地 IP,xxx.xxx.xxx.xxx 是我的服务器 IP
08:58:39.818328 enp1s0 In IP aaa.aaa.aaa.aaa.34709 > xxx.xxx.xxx.xxx.3690: Flags [S], seq 2782063315, win 65535, options [mss 1400,nop,wscale 6,nop,nop,TS val 3285140538 ecr 0,sackOK,eol], length 0
如何创建路线?