동일한 서브넷에 다른 IP 주소를 ping 할 수 없음


1

나는 같은 서브넷에 다른 컴퓨터를 ping 할 수없는 Windows 10 노트북이 있습니다. 인터넷 사이트에 액세스 할 수 있지만 같은 서브넷에있는 Linux 서버 또는 네트워크 프린터를 사용할 수 없습니다.

IP 주소를 네트워크의 고정 IP 주소로 설정하고 유선 이더넷 포트를 비활성화 (노트북은 무선으로 연결됨)하고 집에서 두 번째 액세스 포인트를 꺼서 서버와 프린터가 라우터에 연결되도록했습니다. 하드 와이어 된, 아무것도 도왔다. 때로는 랩톱을 연결할 수 있지만 맞지 않을 수도 있습니다.

내가 시도 할 수있는 아이디어가 도움이 될 것입니다.


서브넷의 모든 장치가 동일한 것을 사용하고 있습니까? 서브넷 마스크 ? 유선 장치가 Windows 시스템에서 무선 연결에 사용하는 것과 동일한 서브넷에 있습니까? Windows 시스템에서 Linux 서버로 핑 (ping)하는 동안 문제가 발생하지만 Linux 서버에서 Windows 랩톱을 핑 (ping) 할 수 있습니까? Linux 서버에서 프린터로 ping을 수행 할 수 있습니까?
moonpoint

1
모든 장치가 무선으로 연결되어 있습니까? 일부 라우터는 기본적으로 유무선을 분리합니다.
harrymc

다른 유선 장치를 사용하는 경우 ping이 작동합니까? 아마도 핑하는 장치는 핑에 응답하지 않습니다.
Scott Chamberlain

또한 가끔씩 연결된 연결과 연결 실패 후에도 라우터, 특히 DHCP 클라이언트 목록과 해당 로그를 확인해야합니다. 핑 (ping) 할 때 IP 주소를 사용하고 있다고 가정합니다.
AFH

"pathping"또는 "tracert"를 사용하여 차단되는 부분을 확인하려고합니다. 어쩌면 wireshark 또는 tcpdump를 사용하여 트래픽을 확인할 수 있습니다. 아마 그것은 ipv6에 관한 문제입니다.
Tech-IO

답변:


1

나는 똑같은 문제를 보았다. 서브넷의 모든 Linux 컴퓨터는 서로 ping을 수행 할 수 있지만 Windows 10 컴퓨터는 서브넷의 호스트가 아닌 게이트웨이에만 핑 (ping) 할 수 있습니다.

Windows 10 컴퓨터를 스위치 / 라우터에 이더넷으로 연결했습니다. 라우터가 서브넷입니다. 192.168.123.0/255.255.255.0 DHCP가 주소를 할당합니다. 192.168.123.241 Windows 10 컴퓨터.

Windows 10 컴퓨터에서 ping 및 ARP를받을 수 있습니다. 192.168.123.1 (라우터의 게이트웨이). 하지만 ping을 할 수없고 ARP 호스트를 사용할 수 없습니다. 192.168.123.6192.168.123.7.

호스트 192.168.123.6192.168.123.7 서로를보고 핑할 수 있지만 핑할 수는 없습니다. 192.168.123.241.

모든 호스트는 ARP 항목에 대해 동일한 MAC 주소를가집니다. 192.168.123.1 (게이트웨이).

원인

라우터 소프트웨어를 업그레이드했는데 내장 이더넷 스위치가 더 이상 포트 사이를 포워드하지 못했습니다. 내 다른 두 호스트는 다른 스위치에 있었고 서로 통신 할 수 있었고 라우터의 스위치가 대상에 패킷을 전달했지만 이더넷 포트 간에는 전달하지 않았기 때문에 라우터와 통신 할 수있었습니다.

해결책은 OpenWRT / LEDE를 재구성하여 모든 스위치 포트를 동일한 VLAN으로 설정하여 트래픽이 포트간에 전달되도록하는 것이 었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.