網路無法正常工作 - 3 台電腦正常工作,3 台無法正常工作 - 可能是什麼?
所以我有這個設置……
光纜寬頻連接 -> 媒體轉換器 -> 交換機(8 埠) -> PC 網路沒有 DHCP,所有設置都是手動的。
3 台電腦可以連接到 Internet(所有 Windows XP,我向它們提供任何 IP),另外 3 台電腦無法連接(2 Windows,1 Linux)
ISP 沒有進行任何 MAC 過濾。
這是我嘗試過的:
- 擺脫交換機/直接連接到其中一台不工作的電腦
- 重新啟動 Switch / Media Converter
- 交換電纜
- 切換IP
- MAC 欺騙 - 查看 ISP 是否正在執行任何 MAC 過濾
- 由於 Windows PC 可能感染了病毒,我還嘗試了一台裝有 Linux 的筆記型電腦(我知道它可以毫無問題地連接到其他有線或無線網路上)
所有不工作的電腦都向我發出信號表明可以建立連接,驅動程序沒有問題,但是在 ping 網關或其他任何東西時,我得到“請求超時”(在 Windows 上)和“目標主機無法訪問”(在Linux)。
在 Linux 上,當執行“ip route ls”時,我得到以下資訊:
84.43.5.70/28 dev eth0 proto kernel scope link src 84.43.5.74 metric 1 169.254.0.0/16 dev eth0 scope link metric 1000 default via 84.43.5.71 dev eth0 proto static
(IP 地址不是真實的)
所有設置均已通過 ISP 進行檢查和雙重檢查。
我不知道還能嘗試什麼。PC 本身俱有各種網路晶片組/不同的硬體配置/不同的軟體。
會不會是媒體轉換器出現故障?(我認為來自媒體轉換器的信號不夠強)。如果媒體轉換器出現故障,我該如何進行測量?
我可以責怪 ISP 還是應該責怪我的硬體?
PS:我是一名軟體開發人員,所以你可以說髒話,但請幫助我,因為這超出了我的想像。
**已解決:**這個問題來自我的 ISP,麻煩的是他們不會承認將其歸咎於電腦配置。哎呀,他們甚至不會告訴我問題出在哪裡。
我將巴特的答案標記為答案,因為他給出了很好的建議。
您在網路內使用 NAT 嗎?即,您的系統設置在其後面的路由器,因此從 Internet 上看,您的系統看起來像是來自一個 ISP 分配的 IP 連接?除非您有特殊需要,否則通常是這樣做的(並且您不必隱藏 IP,因為成千上萬的人在網路中擁有 192.168.xx 地址。沒關係。)
你說你有一個靜態配置。確保在每台機器上正確設置了網路遮罩,並且您的 IP 地址都在該範圍內。
您的非工作機器可以相互 ping 通,還是工作機器?
網卡上有活動燈嗎?它們亮了嗎?交換機是否顯示連接埠亮起?