SharedIT | 묻고 답하기(AMP)

서버 용도 확인

사내에 서버목록?이 아주 많은데 개인적으로 서버마다 어떤 서비스를 운영중인지 확인하고 싶습니다.

윈도우랑 리눅스 서버 등 다양한데 운영체제마다 어떤 서비스를 구동중인지 확인하는 방법이 있는지 알 고 싶습니다. 

Tags : 태그가 없습니다.

8개의 답변이 있습니다.

Genghis Khan
  0 추천 | 일 년 이상 전

사내에 서버목록?이 아주 많은데 개인적으로 서버마다 어떤 서비스를 운영중인지 확인하고 싶습니다.


: 서버마다 서비스의 특징이 기본적으로

- MW: web/was 부분 체크 리스트가 있을겁니다

            각 명령어 리스트 확인

- DB : mssql, oracle, mysql 등으로 ERP DB

           그룹웨어DB, web/was DB 연결 서비스 확인

그외 여러 목록에 서비스를 확인하는 명령어가 있습니다 . 확인 후 엑셀 관리로 하시면 되겠습니다

명동쓰레빠
  0 추천 | 일 년 이상 전

IBM 에 서버 리스트르 관리하는 솔루션이 있는걸로 알고 있습니다.

먼저 ip정보를 추출하고 서버별로 용도를 관리할수가 있는거로 알고 있습니다.

솔루션상담실 문의 해보시길 바랍니다.

오래되어 명칭이 가물가물 하네요.

Simon.Park
  0 추천 | 일 년 이상 전

각 서버 장비 마다의 서비스 내용을 아무것도 모르는 상태에서 확인하는 것은 정말 어렵습니다.

모든 솔루션에 대해서 다 알아야 하고, 각 솔루션이 어떤 Process 로 이루어 지는 지도 알아야 하고,

DB의 경우에는 저장되는 내용이 어떤 것인지, 어떤 WAS 와 연결이 되는지,

어떤 Web 서비스를 하고 있는지 등을 파악해야 하는데, 

정리되어 있는 어떤 문서 없이 파악 하기란 정말 쉽지 않을꺼에요.

미생
  0 추천 | 일 년 이상 전

어느정도 보안적인 합의하에 외부 인력이 하나씩 점검하는 형태로 전체적인 구성도를 그리는 용역을 주시는것도 나름 방법이라고 볼 수 있습니다.

일단 대충 서비스 사용형태를 기준으로 하나씩 풀어가면서 각 서버가 왜 서로간 통신을 하고 묶여있는지를 풀다보면 보이긴 하는데 그래도 무슨 고구마 줄기처럼 정말 복잡하게들 엮여있습니다.

deerokgo
  0 추천 | 일 년 이상 전

서버에서 돌아가는 서비스를 확인하고자 하면

일일이 서버에 접속해서 확인하는 방법 뿐 입니다.

그리고, 접속 한다고 해도 실행되고 있는 정보를 가지고 어떤 서비스인지 알기 어렵습니다.

추측해서도 안되고요.

가장 확실한 방법은 서비스 담당자 또는 담당 부서 통해서 

서버별로 수행 중인 서비스에 대한 정보를 수집하고 관리하는 방법입니다.

조사가 되면, 랙 앞부분에 서버에서 수행중인 서비스를 간략하게 정리해서 붙여 놓으시고요.

topkslee
  0 추천 | 일 년 이상 전

서버 IP만으로 서버의 용도를 확인 하기는 어렵습니다.

서버별로 하나씩 접속해서 확인해야 합니다.

서버리스트를 나열하고 

> 윈도우 서버는 프로그램설치내역, 서비스 확인

> 리눅스 서버는 ps(프로세스 리스트), netstat(오픈된 포트) 등을 활용하여 서비스 체크

위와 같은 방식으로 하나씩 체크해서 listup 해야할것 같습니다.

server monitoring 솔루션도 위에서 하는 수작업을 쉽게 보여주는 역활이지

이게 어떤용도의 서버라고 나오진 않습니다.

ㅁㅁㄴㄻㄴㅇㄹ | 일 년 이상 전

답변 감사합니다

쿨가이
  0 추천 | 일 년 이상 전

서버마다 역할이 전부 달라서 서버 환경에 접속해서 어떤 서비스가 구동되는지

일일히 확인하지 않으면 어려울것 같습니다.

아니면 서버관리툴이 따로 있다던지요

wansoo
  0 추천 | 일 년 이상 전

해당 서비스에 대한 구체적인 정보 없이는 정확하게 알기는 어려울 것 같고요.

서버라는 것은 서비스를 올려 두고서 다른 클라이언트 컴퓨터들의 요청을 처리하는 내용이기 때문에 클라이언트 컴퓨터에서 서버가 포트를 열고 서비스를 하고 있는 내용들을 확인해 보면 대락적으로 추정 해 볼 수 있습니다.

클라이언트 컴퓨터에서 서버가 서비스 하고 있는 포트 조회는 nmap을 이용해 보면 되겠고요.

nmap 서버IP

명령으로 해당 서버 포트를 조회해 보면 열고 있는 포트 번호와 서비스 명을 확인해 볼 수 있겠고요.

일반적으로 알려진 포트들은 ftp, http, telnet, ssh, vnc 등등으로 바로 확인할 수 있지만, 비 표준적인 포트나, 보안 문제로 임의 변경해서 사용하는 포트들도 있기 때문에 이들에 대한 추가적인 정보들을 확인해 봐야 하겠고요.

구동중인 서비스들에 대한 추가적인 정보를 확인해 볼때는 해당 서버에서 netstat, lsof, ps 등의 명령을 사용해서 확인해볼 수 있겠고요.

한대 서버로 하나의 서비스만을 구동하는 것이 아니라 여러개 서비스를 올려 사용하고 있기 때문에 사내에서 사용하는 서비스들에 대한 정보 수집 또한 추가적으로 있어야 좀 더 제대로 된 정보를 확인해 볼 수 있을 거라 생각됩니다.

ㅁㅁㄴㄻㄴㅇㄹ | 일 년 이상 전

답변 감사합니다.