나는 같은 포럼뿐만 아니라 다른 포럼에서도 같은 질문이 여러 번 제기되었음을 알고 인정합니다. 그러나 이들 중 어느 것도 나에게 효과가 없는 것 같습니다. Windows 8.1의 VirtualBox에서 Kali Linux의 네트워크 어댑터를 설정하는 데 필요한 자세한 분석과 단계를 게시하겠습니다.
uname -r 명령은 다음을 생성합니다. "4.0.0-kali-amd64" - Kali Linux에서 실행 중인 버전을 제공합니다.
내가 실행 중인 VirtualBox 버전: 4.3.6 r91406
가상 머신에 Kali Linux를 설치했습니다. 내 네트워크 어댑터는 다음과 같이 설정됩니다. 1. 어댑터 1에 브리지 - 인터넷에 연결 2. 어댑터 2에서만 호스트 - 호스트와 게스트 OS 간 통신
이제 처음에는 Windows에서 게스트 OS로 ping 및 ssh를 실행할 수 없었습니다. "ifconfig -a"는 eth0 및 lo를 표시하는 데 사용되지만 eth0에는 inet 주소가 없습니다. 그래서 다음 URL과 같이 설정을 변경했습니다. https://wiki.debian.org/NetworkConfiguration 이는 /etc/network/interfaces 파일에 다음 내용을 추가한다는 의미입니다: auto eth0 allowed-hotplug eth0 iface eth0 inet dhcp
이것이 하는 일은 "ifconfig -a"에 표시된 대로 새 인터페이스 eth1을 생성하고 여기에 IP 주소를 할당하는 것입니다. 그러나 내 eth0에는 여전히 IP 주소가 할당되어 있지 않으며 "ping www.google.com" 명령을 실행하면 알 수 없는 호스트 www.google.com이 표시됩니다.
또한, 주어진 URL에 따라: https://superuser.com/questions/678893/cant-access-internet-in-kali-virtualbox 그래도 아무런 변화가 없었습니다. 여전히 인터넷에 연결할 수 없습니다.
참고: Windows에서 eth1 - 192.168.XX가 제공한 주소로 ssh를 허용하여 ssh 문제를 해결했습니다.
답변1
"브리지 어댑터"를 사용하려면 고급 설정으로 이동하여 무차별 모드를 "모두 허용"으로 변경해야 합니다. IP를 192.168.xx 대신 10.xxx 범위로 변경해야 합니다.
대부분의 경우 NAT는 LAN이 아닌 다른 네트워크 기능(SSH, Telnet 등)과 함께 사용하는 데 더 적합합니다. 다양한 유형의 네트워크 어댑터에서는 브리지 어댑터를 전혀 사용할 수 없습니다.
답변2
인터넷에 연결하려면 어댑터 1을 NAT로 변경하세요. 브리지 설정은 네트워크(프린터 등)를 연결하는 데 사용됩니다.