VMware에서 칼리 리눅스 고정IP 할당하기, 인터넷 오류 해결

2017. 1. 17. 13:44보안 & 해킹/Linux



칼리리눅스의 ip설정이 잘 되지 않는 경우가 있다.


다른 블로그들은 

/etc/network/interfaces 의 내용을 수정하는게 보통인데

이게 잘 안먹힌다면 아래 방법으로 해보길 바람.



ifconfig eth0 [바꿀 ip] netmask [바꿀 netmask] up

route add default gw [게이트웨이 ip]

echo nameserver 8.8.8.8 > /etc/resolv.conf

service networking restart






이렇게 하면 어지간하면 잘 된다.





- 이러한 설정에도 불구하고 인터넷이 되질 않는다면 VMware의 Gateway 설정과 리눅스의 Gateway 설정이 일치하는지 확인해본다.


VMware의 메뉴 항목중 Edit - Virtual Network Editor - NAT 항목의 NAT Settings... 를 눌러 Gateway를 확인해 본다.




/etc/resolv.conf 경로의 nameserver가 GatewayIP가 들어가있거나 8.8.8.8이 들어가있으면 되는데 가끔 ip설정이 맞지 않으면 심볼릭 링크로 파일이 멋대로 수정될 때가 있다.


부팅시 resolv.conf의 파일을 자동으로 수정하는데 이를 방지하기 위하여


cat /etc/resolv.conf 후

nameserver 8.8.8.8 내용이 잘 들어가 있는지 확인해 본 후


chmod u-w /etc/resolv.conf


명령어를 실행해서 write 권한을 빼준다.







- 실행-services.msc-서비스 항목에서 아래 VMware 서비스들이 실행 중인지 확인해본다.



서비스 항목들은 기본으로 자동실행되게 되어있지만 시작프로그램에서 VMware 관련 서비스들을 시작


해제 시킬 경우 VMware가 동작이 제대로 하지 않는 경우를 발견하였다.







이와 같은 항목들을 체크하면 대부분의 칼리 리눅스의 IP설정 오류를 해결할 수 있을 것이다.





DHCP 설정 오류 해결 / Bridge 설정이 안될 때


윈도우 10에서 기본으로 Bridge 항목이 보이지 않을 경우가 있다.


DHCP로 설정할때 VMware Workstation의 Edit - Virtual Network Editor 안에서 VMnet0 Bridge 항목이 보이질 않는다면 VMWare를 관리자 권한으로 실행 시킨 후 



Virtual Network Editor 좌측 하단의 Restore Defaults를 눌러주면 Bridge가 나타난다.




그리고 Bridge to : 안에서 랜카드를 Automatic으로 했을 경우 Virtual Box 쪽의 랜카드에 붙을 경우도 생길 수 있기에 수동으로 잡아준다.


ex ) Intel(R) Ethernet Connection 랜카드



이러면 타 리눅스에서도 DHCP 설정오류가 잘 해결될 것이다.




그래도 인터넷이 안된다면!


Avira, Avast와 같은 백신 프로그램은 방화벽과 네트워크를 통째로 붙들고 통제하는데


VMWare의 네트워크를 기본으로 허용하지 않는다.


이 백신을 끄거나 삭제하고 다시 시도해보자.


본인의 경우 Avast는 막힌 bridge가 일시정지 후 잘 되었고 Avira는 일시정지로도 풀리지 않고 삭제를 하니 잘 되었다.