Goi*_*Way 4 networking linux ping scp
我SCP
在 Linux Debian 上使用命令通过 LAN 将文件传输给我的同事。但是我遇到了这个问题:
$ 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
Run Code Online (Sandbox Code Playgroud)
但是当我使用相同的命令将文件传输到 WAN 机器时,它运行良好。当我ping
用来ping WAN网站时,它可以正常工作,但是当我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
Run Code Online (Sandbox Code Playgroud)
路由表:
$ 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
Run Code Online (Sandbox Code Playgroud)
arp -an
root@debian:# arp -an
? (10.0.0.1) at c4:04:15:17:bd:66 [ether] on wlan0
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
我可以通过 Firefox 浏览互联网。它只是无法连接局域网机器。
我的IP地址是我公司局域网中的静态IP。
端口 22 是开放的,iptables 似乎没有问题,SSH 也运行良好。
我该如何解决?
检查 10.0.0.109 服务器上的防火墙(iptables)。
确保它允许 SSH 连接到它。
iptables -I INPUT -p TCP -s YOUR_CLIENT_IP -j ACCEPT
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
54118 次 |
最近记录: |