我已在 Virtual Oracle Box 上安裝了 Kali 和 Windows 7 VM。從 Windows 到 kali ping 正常,但從 kali 到 Windows VM ping 不通。
兩個網路都採用橋接連接。
卡利 IP 位址:192.168.1.103 Windows 7 IP:192.168.1.109
沒有錯誤,只是發送資料包但沒有收到任何回應。
讓我知道我應該做什麼來解決這個問題。
答案1
- 從控制台中開啟 Windows 防火牆或搜尋它。
- 點選左側的進階設定。
- 在結果視窗的左側窗格中,按一下入站規則。
- 在右側窗格中,找到標題為文件和印表機共用(回顯請求 - ICMPv4-In)的規則。
- 右鍵單擊每個規則並選擇啟用規則。
答案2
首先關閉主機的防火牆(可能有幫助)並設置ip_forward=1
對於設置ip_forward=1
,您必須執行sysctl -w net.ipv4.ip_forward=1
或echo 1 < /proc/net/ipv4/ip_forward
答案3
我在 NAT 上使用 Windows 和 Kali 虛擬機器也遇到了相同的問題。透過防火牆設定解決了。
Windows 防火牆 > 進階設定 > 入站規則:
使能夠'更改虛擬機器監控(回顯請求 - ICMPv4-In)'。
答案4
如果您希望兩台虛擬機器都存取網際網路和虛擬機器內部網路,請確保您位於兩台虛擬機器上的 NAT 網路上。在使用 NAT 網路之前 在 Virtual Box 中預設建立您自己的 NAT 網路可能會導致一些問題。
一旦您使用 DHCP 範圍(ex - 10.1.2.0)建立了自己的 NAT 網絡,然後切換您想要 ping 的所有虛擬機器。
對於 Windows 作業系統,請確保關閉防火牆。