2012-06-14 11 views
0

문제가 발생했습니다 : 포트 80에서 수신되는 내 아파치가 제대로 작동하고 브라우저를 통해 액세스 할 수 있으며이 아파치의 인쇄 정보를 볼 수 있습니다. 액세스 .---- 그래서 내가 guareentee 내가 올바른 서버에 액세스 할 수 있고 서버가 me.and telnet xxxx 80, 괜찮습니다. (xxxx는 내 서버의 IP입니다) 하지만 netstat -nap | grep을 사용할 때 80, 나는 어떤 것도 볼 수 없다.apache는 잘 작동하지만 netstat는 아파치의 포트에 대해 아무것도 표시하지 않습니다.

나는 80 포트가 다소 민감해서 내 시스템이 netstat tool.so에서 화면을 볼 수 있다고 생각한다. 포트를 81로 설정하고 아파치를 시작하여 http.conf를 바꾼다. 81 포트에 대한 정보를 표시하지 않으려 고합니다.

어떤 도움이 필요합니까? tks 내 컴퓨터를 다시 시작하여 올바른 상태를 얻을 수 있다고 생각하지만이 작업을 수행하고 싶지는 않습니다. 이유를 알고 싶습니다!

+0

우분투 12.04에서 제대로 작동합니다. 무슨 일이야? –

+1

'netstat' 바이너리가 루트 킷의 바이너리로 대체되지 않았습니까? 또한 이것이 Apache httpd에 관한 C 및 C++ 플래그가있는 이유는 무엇입니까? – tadman

+0

uname -a Linux rd_server 2.6.9-55.ELsmp # 1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux – basketballnewbie

답변

0

nap 옵션은 포트에서 수신 대기중인 프로세스에 대해서는 표시하지 않습니다. 수신 대기중인 포트를 표시하려면 netstat -lt과 같은 것을 사용하십시오.

+0

netstat -lt도 80 포트를 볼 수 없습니다 – basketballnewbie

+0

lt를 사용하면 80 대신 www가 표시 될 수 있습니다.'netstat -ltn'은 어떻습니까? 또한, 컴퓨터에 표시되는 것을 보여주는 예제를 게시 하시겠습니까? – kjw0188