scp ssh:连接到主机 10.0.0.109 端口 22:没有到主机的路由丢失连接

scp ssh:连接到主机 10.0.0.109 端口 22:没有到主机的路由丢失连接

SCP在 Debian Linux 上使用命令通过 LAN 将文件传输给我的同事。但我遇到了问题:

$ scp filename.file [email protected]:/tmp
ssh: connect to host 10.0.0.109 port 22: No route to host
lost connection

但是当我使用相同的命令将文件传输到 WAN 计算机时,它运行良好。当我使用pingWANping网站时,它运行良好,但当我ping LAN IP地址时,它不起作用。

$ ping 10.0.0.1
PING 10.0.0.1 (10.0.0.1) 56(84) bytes of data.
From 10.0.0.108 icmp_seq=1 Destination Host Unreachable
From 10.0.0.108 icmp_seq=2 Destination Host Unreachable
From 10.0.0.108 icmp_seq=3 Destination Host Unreachable
From 10.0.0.108 icmp_seq=4 Destination Host Unreachable
From 10.0.0.108 icmp_seq=5 Destination Host Unreachable
From 10.0.0.108 icmp_seq=6 Destination Host Unreachable
From 10.0.0.108 icmp_seq=7 Destination Host Unreachable
From 10.0.0.108 icmp_seq=8 Destination Host Unreachable
From 10.0.0.108 icmp_seq=9 Destination Host Unreachable

路由表:

$ ip route 
default via 10.0.0.1 dev wlan0 proto static
10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.108 
10.0.0.0/24 dev wlan0 proto kernel scope link src 10.0.0.108
169.254.0.0/16 dev eth0 scope link metric 1000 

arp-an

root@debian:# arp  -an
? (10.0.0.1) at c4:04:15:17:bd:66 [ether] on wlan0

iptables-L

root@debian:# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

我可以通过 Firefox 浏览互联网。它只是无法连接 LAN 机器。

而我的ip地址是公司局域网内的静态ip。

端口 22 是开放的,iptables 似乎没有任何问题,SSH 也运行良好。

我该如何修复它?

答案1

我需要禁用什么eth0,之后就可以正常工作了!

相关内容