안녕하세요.
최근에 윈도우를 밀어버리고 우분투 10.10을 주 OS로 사용하게 된 학생입니다.
하지만 아쉽게도 인터넷뱅킹과 특정 업무(activeX 설치 필요 및 윈도우용 프로그램 사용) 때문에 윈도우를 virtualbox 에 설치해서 사용하려고 하는데요…
기본적인 설치와 사용은 잘되고 있는데, 원래 목적이었던 특정 사이트에 들어가지지가 않네요… ;
게다가 http://www.google.com, http://www.yahoo.com 등의 몇몇 사이트들도 접속이 안되는 현상이 발생하고 있습니다…
그나마 네이버나 다음의 사이트는 접속이 되는데, 그곳에서 구글을 검색해서 링크를 타고 들어가면 구글의 경우는 접속이 되고 있네요… ;;
그런데 브라우져에 직접 URL을 입력하여 접속하려 하면, 희안하게도 접속이 되지 않고 있습니다.
제가 설치한 프로그램 정보는 다음과 같습니다…
호스트 OS: 우분투 10.10
게스트 OS: Windows XP SP2 eng, Windows 7 eng ent.
virtualbox version: 4.0.4 r70112
호스트 OS는 현재 제가 자주 방문하는 사이트들은 접속 안되는 곳 없이 다 잘 되고 정상적으로 사용이 가능합니다…
학교 내에서 사용하는거라 IP는 고정 할당받아서 사용중이구요~ DNS도 학교 내에서 사용하는 것으로 설정이 되어 있습니다.
버츄얼박스 인터넷 관련 게시글들을 보면 아무 추가 설정없이 게스트 OS를 설치하고나서 인터넷이 잘 된다고 하던데…
저 역시 설치 후에 IP, DNS 는 자동으로 설정해 놓고 사용했었습니다.
그런데 몇몇 사이트가 접속이 안되어서, IP, DNS를 수동으로 주기도 하며 이리 저리 네트워크 설정을 변경해 보았으나 해결이 되지를 않네요…
또, 혹시나 해서 검색하다 발견한 Data Execution Prevention(DEP)이라고 하는 기능도 꺼보고 했는데;;
여전히 안되더군요… ㅠㅠ
문제가 무엇일까요… ;;
[quote="hwanud":21zbxv7a]문제가 무엇일까요… ;;[/quote:21zbxv7a]잘 모르겠지만 몇자 적어봅니다.
[quote="hwanud":21zbxv7a]학교 내에서 사용하는거라 IP는 고정 할당받아서 사용중이구요~[/quote:21zbxv7a]네트워크를 NAT에서 브릿지로 바꾸시고 학교에 IP를 하나 더 달라고 한 후 그 IP를 사용해보세요.
[quote="hwanud":21zbxv7a]또, 혹시나 해서 검색하다 발견한 Data Execution Prevention(DEP)이라고 하는 기능도 꺼보고 했는데;;[/quote:21zbxv7a]그냥 켜 두세요.
보안과 관련있는 기능이지 네트워크와는 상관없는 기능입니다.
게다가 만약 이 기능 때문에 문제가 일어난다면 인터넷 접속이 안되는 게 아니라 인터넷 익스플로러 8이 "내가 막았지롱~"이라고 알려줍니다.
답변 감사드립니다. ^^
말씀하신대로 bridged adpater 로 연결을 하니 접속이 다 되는군요…
정확한 원인을 찾지는 못했지만, 추측컨대 학교 안에서 밖으로 나가는 트래픽을 특정 소프트웨어로 검사해서 무슨 짓을 하는 듯 합니다.
교내에서 인터넷을 하기 위해선 이상한 보안 관련 프로그램을 설치하도록 권고하고 있는데, 그게 문제인 듯 싶네요;
그 프로그램이 리눅스에서는 설치가 안되거든요…
그래서 아마도 NAT 구성을 하는 경우, host인 우분투를 통해서 패킷이 나가면서 해당 소프트웨어가 설치되어 있지 않을 걸로 인식이 되고, 패킷에 무슨 짓을 하게 되고… 특정 서버에서는 이상한 패킷에 대해서는 연결을 끊어버리는 행동을 하는 것으로 추측이 됩니다. ㅋ
궁금해서 wireshark로 패킷을 살짝 보았는데, 서버에 HTTP GET 요청을 보내고 서버에서는 곧 RST를 보내는 것 같더군요;;
몇 사이트에서는 그래도 데이터를 보내는 듯한데, 구글이나 다른 몇 사이트에서는 그냥 연결을 바로 끊어 버리는 걸로 보였습니다;
실력이 미천하여 정확한 원인을 파악하진 못했지만, 아무튼 잘 되니 다행이네요 ^^;;
우분투에서 네트워크 카드를 브릿지 모드로 작동하기 위해서 웹을 검색해보니, tab 을 만들어서 브릿지로 연결을 해야한다고 하는 것 같던데,
다행스럽게도 virtualbox 4.0.4에서는 그냥 게스트 OS의 네트워크 카드 설정을 bridged adapter로 설정하고, 게스트 OS 내에서 네트워크 카드에 호스트 OS와는 다른 public IP를 배정해 주니 정상적으로 작동하는군요… ㅎ;;
급하게 작성해서 뭔가 두서가 없어 보이는군요 ㅋ
다행히 금방 문제를 해결해서 잘 쓸 수 있겠네요!!
jincreator님 답변 감사드립니다. ^^