我有一个 Ubuntu 桌面安装 [Ubuntu 14.04],我将其用作电影和照片的服务器,因此我可以随时通过 CrashPlan 进行备份。
我已使用 SSH 和 Samba 设置了该服务器,因此我可以通过 SFTP 访问该服务器以更新文件并通过 Samba 检索/查看文件。
一切运行正常但我突然收到如下错误:ssh: connect to host 192.168.0.7 port 22: No route to host
并且 Samba 无法连接。
我的网络设置成以太网。尝试连接时,我确保自己位于 D-Link 服务器上。
电缆调制解调器 | | Asus RT-N16 无线路由器 | | D-Link 无线路由器 | | 服务器
服务器网络连接正常。CrashPlan 已上传数天。对 gmail.com 和类似网站的 Ping 工作正常。
但我甚至无法 ping 我的服务器:
users-MacBook-Air:~ user$ ping 192.168.0.7
PING 192.168.0.7 (192.168.0.7): 56 data bytes
ping: sendto: No route to host
ping: sendto: Host is down
Request timeout for icmp_seq 0
ping: sendto: Host is down
Request timeout for icmp_seq 1
ping: sendto: Host is down
Request timeout for icmp_seq 2
ping: sendto: Host is down
Request timeout for icmp_seq 3
ping: sendto: Host is down
Request timeout for icmp_seq 4
ping: sendto: Host is down
Request timeout for icmp_seq 5
ping: sendto: Host is down
Request timeout for icmp_seq 6
ping: sendto: Host is down
Request timeout for icmp_seq 7
ping: sendto: Host is down
Request timeout for icmp_seq 8
我不确定问题是什么,或者如何去找到它。
我已经重新安装了 SSH 和 Samba,但没有成功,同时检查了路由器上没有防火墙和奇怪的设置,它们都具有最新的固件。
如果我的笔记本电脑通过以太网连接到 DLINK 服务器,我也会遇到这个问题。
编辑:
arp-scan 返回:
movies@movies:~$ sudo arp-scan --interface=eth0 --localnet
Interface: eth0, datalink type: EN10MB (Ethernet)
Starting arp-scan 1.8.1 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/)
192.168.0.1 5c:d9:98:6a:60:08 D-Link Corporation
1 packets received by filter, 0 packets dropped by kernel
Ending arp-scan 1.8.1: 256 hosts scanned in 1.869 seconds (136.97 hosts/sec). 1 responded
ufw 状态返回:
movies@movies:~$ sudo ufw status
Status: inactive
答案1
两个路由器都配置为 dhcp 服务器?也许您有 2 个具有相同 IP 地址的主机。尝试使用apr-scan
查看您的本地网络主机。如果您需要安装sudo apt-get install arp-scan
。从服务器执行 arp-scan。还要检查防火墙的状态sudo ufw status
。您可以编辑问题并放置 arp-scan 的输出。