댓글형식으로 답변합니다.
[xmanager]님이 남기신 글:
>안녕하세요.
>님의 책을 사서 열씨미 그대로 따라가고 있는데요..
>nslookup 부분에서 질문을 좀 하려고요.
>
>1.> set type=[type name]
> > yahoo.co.kr
>
>하고 사용하고 있는데 타입명에 어떤 것은 되고, 어떤것은
>안되는 것이 있는데 그건 그쪽에서 막아놓아서
그런가요?
>
-------->
해당 네임서버쪽에서
접근을 제어한것입니다.
웁...책에는 설명이 빠져있군요...
다음은 BIND 문서의 일부분입니다.
이곳서버는 allow-transfer 로 설정해 놓았기
때문에 다른곳에서 내임서버 정보를 보기가 쉽지
않을것입니다.
http://www.linuxchannel.net/?vhost=server
에서 제일 밑부분의 named.conf 의 링크를 따라가보세요
(죄송....직접 해석해야 할듯.......^.^)
Access Control
Access to the server can be restricted based on the IP address of the requesting
system. See address_match_list for details on how
to specify IP address lists.
allow-query
Specifies which hosts are allowed to ask ordinary questions. allow-query
may also be specified in the zone statement, in which
case it overrides the options allow-query statement. If not specified, the
default is to allow queries from all hosts.
allow-transfer
Specifies which hosts are allowed to receive zone transfers from the
server. allow-transfer may also be specified in the zone
statement, in which case it overrides the options allow-transfer
statement. If not specified, the default is to allow transfers from all
hosts.
allow-recursion
Specifies which hosts are allowed to make recursive queries through this
server. If not specified, the default is to allow recursive
queries from all hosts.
blackhole
Specifies a list of addresses that the server will not accept queries from
or use to resolve a query. Queries from these addresses
will not be responded to.
>2. ls - option
>이 명령은 거의 안먹히던데요. 혹시 이것도 뭐
보안때문에
>막아놓은 건가요.. ls만 치면 이상한 도메인
나오던데..
>그리고,Can't list domain--- g하고 메시지가 뜹니다.
>
------------->
1번과 같은 내용인듯....
LocalDNS에 테스트해 보세요...
>3. server domain
>이건 기본으로 질의하는 네임서버를 지정한 도메인으로
한다는
>이야기인가요..
그렇다면 여기에 ns.yahoo.co.kr 이렇게
>nameserver를 지정해야하는 건가요..?
>
------------->
server domain이 아니고
server name_server 입니다.
name_server는 말그대로 네임서버의 호스트이름이나
IP 주소입니다.
ns.yahoo.co.kr는 일반적으로 생각하기에 이 호스트가
네임서버인것
처럼 보입니다.(일반적으로
ns가 네임서버를 뜻하기 때문에)
그러나 꼭 그렇지만은 않습니다.
질의할 네임서버를 바꿀때 반드시 그 대상은 네임서버이어야
합니다.
예를 들어
vhost.pe.kr 도메인에 대한 네임서버를 dns2.linuxchannel.net
으로 등록할 수도 있기 때문이죠...
따라서 아직 아무것도 모르는 상태에서는
ns.yahoo.co.kr 만으로 이 호스트가 정확하게 네임서버라도
단정지을수
없습니다.
whois나 인터닉에서 yahoo.co.kr 도메인에 대한 네임서버를
우선적으로 알아내야합니다.
>4. 이건 아파치얘긴데요..
>저는 ./configure --prefix=/usr/local/apache \
> --enable-shared=max 하고 설치를 했거든요.
>근데 httpd.conf설정을 예전처럼 하고 브라우저에서
보면
>index.html파일을
저장하시겠습니까?라고
다운받는 창이 뜨더라구요.
>아침 php를 DSO로 설치를 한다고 했습니다.
>php는 다른 흔히들 설치하는 옵션하고, --with-apxs설정을
넣었거든요.
>./configure --prefix=/usr/local/php
>--with-apxs=/usr/local/apache/bin/apxs
>--with-....
>몇번을 같이 반복해도 같은 현상이 그렇습니다.
>.
>그럼 수고하세요...
-------->
거의 이상이 없는데..
>index.html파일을
저장하시겠습니까?
이렇게 나오면 마임타입이 잘못된것 같군요...
(그럴리가 없는데.....간혹
리눅스 네스케이프에서
...T.T)
어떻게 달리 설명할 방법이 없군요..
1.
일단 아파치데몬을 죽이고(확실히 프로세스를 죽이고)
또는 아예 재부팅하는것도
좋습니다.
(재부팅시 자동으로 실행되게 하는 설정도 지워야겠죠..만약
있다면)
2.
아파치를 아무옵션없이 기본값으로만 설치해 봅니다.
그리고 테스트
3. 2까지 이상없다면 옵션을 추가해서 테스트해보세요..
..
PS:
아파치를 소스로 컴파일할 생각이면 굳지 PHP를 DSO모듈로
할 필요가 있을까요?
조금 느리지 않나요?
|