Я использую SCP
команда на Linux Debian для передачи файла моему коллеге по локальной сети. Но я сталкиваюсь с проблемой:
$ scp filename.file username@10.0.0.109:/tmp
ssh: connect to host 10.0.0.109 port 22: No route to host
lost connection
но когда я использую ту же команду для передачи файла на машину WAN, он работает хорошо.
И когда я использую ping
для пинг WAN сайт, он работает хорошо, но когда я пинговать 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 machie.
и мой ip-адрес является статическим ip в локальной сети моей компании.
порт 22 открыт, и нет ничего плохого в iptables и SSH тоже хорошо работает.
как я могу это исправить?