자유게시판

제목 가상호스트에 관하여 또 질문 할께요..
글쓴이 헛발이 작성시각 2010/01/22 09:24:11
댓글 : 10 추천 : 0 스크랩 : 0 조회수 : 14678   RSS
음..
지난번에 가짜 도메인질문 했잖아요?
예를 들어 http://test.sm 이런식으로요..

근데 이걸 같은 네트워크상에 있는 다른 사람컴퓨터에서는 못 보나요?
오직 자신만 볼수 있는건가요?

옆사람 컴퓨터에서는 192.168.0.103 이렇게 아이피만 접근이 되네요..
옆사람에게도 http://test.sm 이걸 볼수 있게 할 방법이 없을까요 ?
 다음글 실행예제 작업 (1)
 이전글 가입인사 ^^/ (4)

댓글

양승현 / 2010/01/22 09:31:25 / 추천 0
다른 컴퓨터의 hosts파일에서 도메인에 대한 아이피를 조정해주면 됩니다.

A의 컴퓨터에 웹서버가 있고 해당 컴퓨터의 아이피는 192.168.0.2 이고 가상도메인은 a.com이라면

B의 컴퓨터의 hosts파일에 192.168.0.2 a.com이라고 설정을 해두면,

http://a.com 이라고 도메인을 치게되면 192.168.0.2번으로 요청이 가게 됩니다.

A의 웹서버는 도메인에 대한 요청이 들어왔을때 해당 디렉토리로의 연결을 해주게 되구요.

그래서 결론은 된답니다. 같은 네트워크가 아니라도 상관없어요..^^; 아이피를 조정해주면 됩니다.

hosts파일은 windows/system32/driver/etc 폴더안에 있습니다.
헛발이 / 2010/01/22 09:43:11 / 추천 0
그러면 결국 옆사람 혹은 모든 사람들의 hosts파일을 모두 수정해 줘야 한다는것이군요..
ㅡ.ㅡ;; 되긴 하지만 불편하겠네요.. 음...
일단 좋은 정보 감사합니다.. 꾸뻑!
양승현 / 2010/01/22 09:56:59 / 추천 0
팀프로젝트를 진행할땐 좋지요.
요즘은 각종 크랙툴도 hosts파일을 사용한답니다.
헛발이 / 2010/01/22 10:26:09 / 추천 0
아 불편한게 아니고 좋은 점이였네요 ㅋㅋ 감사합니다..
1day1 / 2010/01/22 14:25:27 / 추천 0
hosts 파일을 임의로 수정하면 스파이웨어 겠죠. ^^
헛발이 / 2010/01/22 14:57:06 / 추천 0
근데 궁굼한 점이 있는데요.. 뭐.. 네트워크 개념이 별루 없으니 이해 해 주시구요..
그러면 로컬에 아파치를 설치 하고 가상호스트를 설정하면 그 가상호스트를 보려면
개별적으로 hosts에 설정해야 보인다는거잖아요?

근데 로컬에 설치한 아파치 말고 서버에 설치한 것은 우리가 왜 hosts를 설정안해도 잘 보이죠?
실제 도메인 말구요...

우리 회사에 가상으로 가상도메인을 만들어서 프로젝트 할때 일단 회사내부에 있는 서버에
올려 테스트 하고 서버에 올리거든요..
그때도 가상도메인을 사용하는데.. 그것은 제가 설정안해도 보이던데...

너무 무식한 질문인가요? ^^;;
kirrie / 2010/01/22 15:13:46 / 추천 0
헛발이//apache vhost 설정시에 NameVirtualHost의 값을 *로 해놓으면, 매칭되는 vhost 설정이 없을시에 맨 처음 vhost 설정을 타도록 되어 있습니다. 그래서 보이는 걸껍니다.
kirrie / 2010/01/22 15:16:11 / 추천 0
헛발이//그리고 hosts파일 수정없이 가상적으로 사용할 테스트 도메인을 내부 네트웍 사용자들에게 허용하게 하려면, 자체적으로 dns 서버를 운용하시면 됩니다. 저도 작업해본 적이 없어서 구체적으로 뭐가 필요하다고 말씀드리긴 힘들지만, 구글링 해보시면 나올껍니다. '내부 dns' 등으로...
헛발이 / 2010/01/22 17:13:56 / 추천 0
그러면 서버에서 했던건 dns서버를 돌리고 있기 때문에 보이는것이고
로컬에서 apmsetup으로 하는건 단순히 XP의 기능일 뿐인거 같네요?
맞나 모르겠네요.. 제가 네트워크 담당이 아니니.. 구체적인것을 알려 줘도 잘 모를듯 싶어요 ㅋ
변종원(웅파) / 2010/01/23 01:06:47 / 추천 0

내부dns도 각자의 pc의 ip셋팅에서 내부 아이피(dns)로 셋팅을 해야 작동을 합니다.
보통은 셋팅이 안되어 있더라도 기본적으로 회선 회사의 dns를 우선으로 찾을 겁니다.
그걸 내부 dns ip로 셋팅하면 우선적으로 내부dns에서 찾겠죠.