scp ssh: 호스트 10.0.0.109 포트 22에 연결: 호스트에 대한 경로 없음 연결 끊김

scp ssh: 호스트 10.0.0.109 포트 22에 연결: 호스트에 대한 경로 없음 연결 끊김

Linux Debian에서 명령을 사용하여 SCPLAN을 통해 동료에게 파일을 전송합니다. 하지만 문제가 발생합니다.

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

그러나 동일한 명령을 사용하여 파일을 WAN 시스템으로 전송하면 잘 작동합니다. 그리고 WAN 웹사이트에 ping을 해보면 ping잘 되는데, LAN IP 주소로 ping을 하면 작동하지 않습니다.

$ 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 주소는 회사 LAN의 고정 IP입니다.

포트 22가 열려 있으며 iptables에는 아무런 문제가 없는 것 같고 SSH도 잘 작동합니다.

어떻게 해결할 수 있나요?

답변1

10.0.0.109 서버의 방화벽(iptables)을 확인하세요.

SSH 연결을 허용하는지 확인하세요.

iptables -I INPUT -p TCP -s YOUR_CLIENT_IP -j ACCEPT

답변2

/etc/hosts 파일에 클라이언트 IP 주소를 추가하지 않은 경우 문제가 될 수 있습니다. 이와 같이 클라이언트 IP를 추가하면 됩니다.

127.0.0.1   localhost
192.168.1.32 master
192.168.56.133 slave

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

이제 ssh yourclientname이 실행되어야 합니다.

관련 정보