問題: 來自 192.168.2.99 icmp_seq=1 目標主機不可達。
最近想在局域網內搭建一台服務器,打開SSH服務后發現局域網內的一部分設備無法使用,嘗試了各種辦法都沒能解決,重裝系統問題還是存在,局域網內的設備都在同一網段下,好吧,我放棄了。
問題發現:無意間發現局域網內部分主機也無法ping通了,后來發現有些設備是通過wifi連接的,並且路由器是雙頻的,經過測試終於找到問題了,原來有些設備連的是5Gwifi,有的連的是2.4G的wifi。好吧到這里基本可以確定是路由器的搞的鬼了。
- linux下可以安裝net-tools工具 windows基本是自帶的無需安裝。
sudo apt-get install net-tools
- 通過
arp -a
可以查看路由中的設備
當設備連接2.4G的WiFi時
當設備連接5G的WiFi時
從圖中可以看出連接不通過頻段的wifi時,路由的設備可能不同,導致設備間無法ping通。
解決辦法: - 將設備都連成2.4G的wifi。
- 嘗試解決路由器2.4G和5G頻段之間的問題。