레이블이 linux인 게시물을 표시합니다. 모든 게시물 표시
레이블이 linux인 게시물을 표시합니다. 모든 게시물 표시

2014년 3월 31일 월요일

window 및 linux 계열 netstat

netstat command → PC와 연결된 모든 네트워크 연결을 보여준다.
◆ Window
netstat -nap tcp | find "LISTEN"
→ 현재 local PC에 열린 port를 보여준다.   TCP만 보여준다.
netstat -nap udp | find "LISTEN"
→ 현재 local PC에 열린 port를 보여준다.   UDP만 보여준다.
netstat -nao | find "LISTEN"
→ 현재 local PC에 열린 port를 보여준다.   TCP + UDP 둘다 보여준다.
netstat -nao | find "80"
→ 현재 local PC에 열린 80port로 접속한 IP를 보여준다.
netstat -nao | find "122:80"
netstat -nao | find "특정 IP:80"
→ 현재 local PC에 80port 특정 IP가 접속한 리스트를 보여준다.
netstat -nao | find "80" /c
netstat -nao | find "특정 IP:80" /c
→ 현재 local PC에 80port로 접속한 리스트의 수를 보여준다.

◆ Linux
netstat -na
→ 해당 PC에 연결된 PC의 IP와 열려진 PORT와 Protocol Type이 나온다.
netstat -nap
→ Local PC에 접속한 IP 리스트가 보인다.
netstat -nao | grep LISTEN
→ Local PC에 접속한 IP 리스트가 보인다.
netstat -nau | grep LISTEN
→ Local PC의 TCP/UDP 열린 PORT가 보인다.
netstat -nat | grep LISTEN
→ Local PC의 열린 TCP 방식 PORT가 보인다.
netstat -nao | grep 80
→ 현재 Local PC에 80 PORT로 접속한 IP를 보여준다.
netstat -nao | grep 특정 IP:80
→ 현재 Local PC에 80 PORT로 특정 IP가 접속한 리스트를 보여준다.


※ netstat 의 ststus는 현재 상태이며, ESTABLISHED는 연결되어있는
   상태를 말하며, CLOSED는 이미 연결이 귾어졌음을 말한다.
    LISTENING은 현재 시스템에서 열려있는 포트며 연결을 기다리는 포트이다.



tomcat 사용시 해당 포트가 사용중이라고 tomcat 실행이 되지 않을때
1. cmd창에서 사용중인 프로세스 ID 확인 (해당 포트가 사용중인 PID)
netstat -ao
2. taskkill로 삭제
taskkill /PID 1111
3. netstat -ao로 다시 확인했을 때 아직 죽어있지 않으면 강제 종료
taskkill /F /PID 1111






2014년 2월 24일 월요일

linux 서버에 메일서버 설정

1. sendMail을 설치하기전에 postfix가 설치되어 있는지 확인

 

2. #service postfix status

 

3. 만약 postfix가 설치 되어 있으면 sendmail 설치하지 말것

 

4. sendmail을 설치해도 이전에 postfix가 먼저 설치가 되어 있기 때문에 우선권이 postfix에게 있음.

 

5. 설치 #yum install postfix*

 

6. # yum install postfix*

 

7. # vi /etc/postfix/main.cf

myhostname = mail.neulwon.com        // 현재 사용중인 메일 서버 호스트
mydomain = neulwon.com        // 메일 주소에 사용할 도메인
inet_interfaces = all        // 모든 IP에서 25번 포트 접근 허용
mydestination = neulwon.com        // 메일을 수신 받을 도메인 도메인
mynetworks = 0.0.0.0/0        // 릴레이 설정하는 부분입니다. outlook 등으로 메일 발송하려면 IP를 등록해야 하는데, 불특정 IP나 유동 IP로 인해 모든 IP를 허용한 상태 입니다.스팸발송 방지를 위해 메일 발송 인증 설정은 꼭 해두어야 합니다.

8. 구동 #/etc/init.d/postfix start