대본:
Hamachi가 설치된 Windows 호스트가 있고 N 클라이언트가 있는 네트워크에 연결되어 있습니다.
또한 VirtualBox 설정에서 Kali Linux를 실행하고 있습니다.
내 Windows 호스트가 ping할 수 있는 클라이언트에 Kali Linux를 ping하도록 하려면 어떻게 해야 합니까? 즉, 내 VM이 내 호스트 핑을 모두 핑하기를 원합니다.
내가 시도한 것들:
1)첫 번째 네트워크 어댑터를 NAT로 설정하고 두 번째 네트워크 어댑터를 브리지된 LogMeIn 어댑터로 설정합니다.
2)VM에 Hamachi를 설치하고 내 호스트와 동일한 네트워크에 연결합니다(흥미로운 사실: 호스트가 온라인인 것을 알 수 있지만 ping할 수는 없지만 호스트는 Hamachi IPv4를 사용하여 VM을 ping할 수 있습니다).
삼)첫 번째 네트워크 어댑터를 브리지 이더넷으로 설정하고 두 번째 네트워크 어댑터를 브리지 LogMeIn 어댑터로 설정합니다.
4)eth0을 NAT로 설정하고 eth1을 호스트의 Hamachi 어댑터 Bridged로 설정하고 Kali 내부에서 둘 사이에 브리지 br0을 만듭니다. 아이디어가 부족하고 네트워킹 지식이 거의 없습니다.
편집: 좋아, 그래서 마침내 내 VM이 내 호스트 하마치 IP 도움말을 이것으로 핑하도록 만들었습니다.비슷한 질문.
방금 내 파일에 다음 줄을 추가해야 했습니다 /etc/network/interface
.
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
allow-hotplug eth1
iface eth1 inet dhcp
또한 브리지 모드에서는 eth0이 NAT로, eth1이 호스트의 Hamachi 어댑터로 사용됩니다.
Linux의 Hamachi 인터페이스를 제거해야 했기 ham0
때문에 VM에 Hamachi를 설치하는 것은 쓸모가 없습니다.
하지만 여전히 내 호스트가 알고 있는 Hamachi IP를 핑할 수 없습니다.
답변1
좋아, 그래서 마침내 이 사람의 도움을 받아 해냈어비슷한 질문.
방금 내 파일에 다음 줄을 추가해야 했습니다 /etc/network/interface
.
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
allow-hotplug eth1
iface eth1 inet dhcp
또한 브리지 모드에서는 eth0이 NAT로, eth1이 호스트의 Hamachi 어댑터로 사용됩니다.
두 어댑터 모두 비관리 모드로 유지됩니다.
이를 통해 Kali VM과 호스트(Windows) 모두에서 Hamachi "공동 네트워크"에 핑을 보낼 수 있었습니다.