
어리석은 질문일지도 모르지만 막혔습니다. 내 라우터 10.0.0.x/24 및 192.168.88.x/24에 서브넷을 설정해야 하고 ping은 10.0.0.x/24 서브넷이 있는 VM에서 작동하며 서로를 볼 수 있습니다. 텔넷은 다음과 같이 단호하게 말합니다. 경로가 없습니다:
[root@centos7 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:aa:66:2e brd ff:ff:ff:ff:ff:ff
inet 10.0.0.20/24 brd 10.0.0.255 scope global enp0s3
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:feaa:662e/64 scope link
valid_lft forever preferred_lft forever
[root@centos7 ~]# ip route
default via 10.0.0.1 dev enp0s3
10.0.0.0/24 dev enp0s3 proto kernel scope link src 10.0.0.20
169.254.0.0/16 dev enp0s3 scope link metric 1002
[root@centos7 ~]# ping 10.0.0.10
PING 10.0.0.10 (10.0.0.10) 56(84) bytes of data.
64 bytes from 10.0.0.10: icmp_seq=1 ttl=64 time=0.627 ms
64 bytes from 10.0.0.10: icmp_seq=2 ttl=64 time=0.667 ms
[root@centos7 ~]# telnet 10.0.0.10 53
Trying 10.0.0.10...
telnet: connect to address 10.0.0.10: No route to host
답변1
[명확성을 위해 편집하고 정보를 추가했습니다.]
나는 DNS가 선호에 따라 UDP를 사용한다고 믿습니다. (또는 적어도 예전에는... 저는 옛날 타이머입니다.) "호스트에 대한 경로 없음"은 아마도 경로(이 경우 본질적으로 "네임 서버에 있음"을 의미)를 따라 어딘가에 도달할 경로가 있기 때문에 TCP 포트 53에 대한 트래픽이 방화벽에 의해 거부되고 있음을 나타냅니다. 액세스 권한이 있는 경우 루트로 10.0.0.10에 로그인하고 "iptables --list"를 확인하여 해당 포트에 대한 트래픽을 차단하는 규칙이 있는지 확인하세요.