iT邦幫忙

1

ping不到server

各位好,我遇到一個問題
我從Hyperv中建立了三台虛擬機(host 2016)
一台是server2008,server2012R2,一台是server2019
三台都相同網段,dns,閘道都是相同的
但三台都不能互相ping到對方,我嘗試再新增一台,一樣都ping不到其他三台
我檢查firewall相關policy都沒做阻擋
就是無法互相ping....
但我在2019 ping 2008 -t的時候,發現2008在開關機的過程中突然就通了
但進入windows畫面後就不通ping了
覺得很奇怪,請問各位有發生過這問題嗎,我也將hyperv 網卡刪除重新建立過
但問題還是一樣,在這裡像各位求救一下是不是有什麼檢查或解決方法,謝謝。

by2048 iT邦研究生 5 級 ‧ 2021-02-03 08:47:59 檢舉
一般是電腦防火牆的問題(關掉就知道能不能ping)
可以設定不給ping
打雜工 iT邦新手 2 級 ‧ 2021-02-03 11:11:31 檢舉
1.建議重新檢查hyperv網路交換器設定、host網路設定、防火牆設定...等。
2.arp -a看得到對方的mac嗎?
BKY iT邦新手 4 級 ‧ 2021-02-03 14:18:54 檢舉
就如樓上,把3台虛擬機防火牆都關掉再ping看看
防火強開著,ping不到是正常
如果把防火牆關掉還是ping不到,那就要找其他原因了

2 個回答

4
raytracy
iT邦大神 1 級 ‧ 2021-02-03 02:32:30
最佳解答

你的每一台虛擬機裡面, 網路設定這裡顯示甚麼?
https://ithelp.ithome.com.tw/upload/images/20210203/20026603kgAGuC56Qu.png

z22344566 iT邦新手 4 級 ‧ 2021-02-03 09:33:11 檢舉

回大神,三台都顯示公用網路

raytracy iT邦大神 1 級 ‧ 2021-02-03 11:08:24 檢舉

公用網路預設 ping 不到, 是正常的喔...

Windows 在公用網路的 Profile 裡, 預設是關閉 ICMP echo 功能的, 所以他不會回應遠端的 ping 要求...

你要自己去 Windows 防火牆裡把他打開, 我自己的習慣是把他的 Profile 改成 All, 也就是所有的情境都會回應 ICMP echo:
https://ithelp.ithome.com.tw/upload/images/20210203/20026603oiFoXX9ZTs.png

z22344566 iT邦新手 4 級 ‧ 2021-02-03 23:49:03 檢舉

謝謝大神的幫忙。
最後解決問題是關閉防毒...

1
japhenchen
iT邦大師 1 級 ‧ 2021-02-03 07:56:12

......回錯........幫刪....

我要發表回答

立即登入回答