Microsoft Office SharePoint Server 2007 설치 탐험대(2) 프로그래밍

2009/01/31 22:24

복사 http://blog.naver.com/zwe001/60061726030

이 포스트를 보낸곳 ()



Microsoft Office SharePoint Server (이하 MOSS) 2007에 대하여 Microsoft Site, Naver, Google 검색을 통해 그리고 TEST 서버 및 Virtual PC에 실제 설치 통해서 내가 경험하고 얻은 지식을 개인적으로 쓴 글임을 알려드립니다.

 

이제 Microsoft Office SharePoint Server (이하 MOSS) 2007을 설치하도록 하겠다.

MOSS 설치 프로세스는 3가지 과정으로 이루어진다. 서버 인프라 배포 및 구성, SSP(공유 서비스 공급자) 만들기 및 구성, 마지막으로 SharePoint 사이트 모음과 사이트 배포 및 구성으로 이루어진다. 이번 시간에는 서버 인프라 배포 및 구성에 대해서 알아보겠다.

 

먼저 MOSS 설치 가능한 Hardware Spec을 알아보자

Hardware<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

최소

권장

Processor

2.5GHz

Dual processor 3GHz

RAM

1GB

2GB

Disk

3GB

3GB이상

 

MOSS을 사용할 때 꼭 필요한 설치 프로그램들도 알아보자

IIS 6.0

MS SQL 2005 Expression or MS SQL Server 2005

 

Hardwar Spec을 확인했고 설치 프로그램들도 확인했다면 Microsoft Office SharePoint Server 2007 CD을 넣는다. 처음 보는 화면에서 설치 종류를 선택할 수 있다. 사용자 지정을 선택하면 다음과 같은 화면을 만날 것이다. 전체 설치를 선택한다.


설치가 끝나면 이제 서버를 구성하도록 한다. 닫기를 클릭한다.

 


MOSS IIS와 연동된 기술이기 때문에 IIS 서비스를 시작, 설정하는 메시지가 나온다.

예를 클릭한다.


당연히 처음 설치하는 것이 때문에 아니요, 새 서버 팜을 만듭니다을 선택한다.

데이터베이스 서버 이름과, 사용자 이름, 암호를 입력한다.

도메인이 구성되어 있지 않을 경우 사용자 이름에 Window 계정을 입력한다.


SharePoint 중앙 관리 웹 응용 프로그램의 포트 번호를 지정한다. 기본적으로 제공되는 것을 사용해도 되고, 아니면 원하는 포트로 변경할 수 있다.

기본적으로 중앙 관리 URL“http://사용자컴퓨터이름:입력포트형태로 구성이 된다.


다시 한번 설치 결과를 확인한다.


모든 설치 및 설정을 완료했을 경우 IIS에 중앙관리 웹 응용프로그램이 만들어져 있을 것이다.

 

위에 있는 그림은 중앙관리 웹 응용프로그램과 MOSS에 의해서 운영되는 다른 웹 응용프로그램 목록을 보여주고 있다. 이처럼 MOSS는 우리가 IIS을 이용해서 웹 응용프로그램을 만드는 것과 같은 형태로 사용이 된다. 다음시간에는 중앙 관린 사이트 구축 및 설정 방법에 대해서 알아보도록 하겠다

태그 : MOSS,설치

회사에게 Microsoft Office SharePoint Server 2007을 설치하여 전자 결제 System을 구축하려고 한다. 응? MIcrosoft Office SharePoint Server가 뭔교? 말은 많이 들어봤지만 실제로 설치해서 어떻게 사용해야 했는지 정말 막막했다. Microsoft Site, Naver, Google 검색을 통해 그리고 TEST 서버 및 Virtual PC에 실제 설치 통해서 내가 경험하고 얻은 지식을 공유하고자 한다. 나와 같이 삽질하는 사람이 하나면 쪽하다는 심정에서 이 글을 쓴다. 그리고 당부하지만 이 글은 매우 개인적인 글이기 때문에 두서가 없다는 것을 알려준다.

 

1장 막 설치하다 피 보다 - 바보

무식한 놈이 용감하다고 일단 저질러보고 봤다. 그런데 일을 저질러도 욕 안듣는 곳에다 일을 저질려야 했고, 그래서 TEST 서버에 Microsoft Office SharePoint 2007(이하 MOSS)을 설치했다. 이런데 MOSS를 설치하기 위해서는 IIS 6.0 .Net Framework 2.0, .Net Framework 3.0, SQL Server 2005 Expression 이 설치되어 있어야 했다. 그 정도야 설치해 주지. 응 서비스팩도 OK!

 

여기서 MOSS가 뭔지 알고 넘어가야 할 것 같다. 내가 생각하는 MOSS는 회사 조직내의 구성원들, 또는 외부에 있는 다른 구성원들(협력 회사, 고객들)간에 정보를 공유하거나, 협동하여 업무를 처리할 수 있도록 도와주는 프로그램이다. 아직 내가 경험한 것이 미천하다 보니 생각나는 것이 이것 밖에 없다. 더 많은 내용을 알고 싶으면 아래 URL을 참조하길 바란다. 또는 검색을 하면 더 좋은 자료들을 찾을 수 있을 것이다.

 

Microsoft Office SharePoint Server 공식 홈페이지

http://www.microsoft.com/sharepoint/default.mspx

한국 Microsoft SharePoint Server 홈 페이지

http://office.microsoft.com/ko-kr/sharepointserver/FX100492001042.aspx

MOSS에 대한 기술 문서 및 교육을 소개하고 있다.

http://www.microsoft.com/korea/TechNet/sharepoint/default.mspx

MOSS 평가판을 받을 수 있는 곳

http://www.microsoft.com/downloads/details.aspx?FamilyId=2E6E5A9C-EBF6-4F7F-8467-F4DE6BD6B831&displaylang=ko

 

설치 조건을 충족시키고 MOSS을 설치하려고 하는데, 이건 어떤 설정할 때 마다 무슨 옵션이 그리도 많은지 "젠장 무슨 말인지 알아야지, 모르겠다 일단 다 끝내고 보자"라는 심정으로 설치를 끝냈다. 당연한 결과지만 한번 맛간 MOSS는 다시 돌아오지 않았다. 그래서 삭제하고 다시 설치를 할려고 프로그램 추가/삭제에서 MOSS를 삭제했는데, "어라!!!" 삭제가 되지 않았다. "뭐야 이거, 장난치나" 나는 단지 그냥 MOSS를 설치한 것 뿐이고, 그런데 컴퓨터는 그것을 삭제 못할 뿐이고.

Google에게 물어봤다. "어떻게 하면 삭제할 수 있는데요?" Google는 다음과 같은 답을 나에게 줬다.

 

"프로그램 추가/제거" 기능을 사용하여 2007 Office System을 제거할 수 없는 경우 제거하는 방법

http://support.microsoft.com/kb/928218/ko

 

젠장 삭제하는 것도 장난이 아니었다. 정말 한번에 제대로 설치해야지, 정말 설치하다 봤다. 아마 내 머리에서 세포들이 몇 억개는 산화되어 자신의 고향으로 돌아 갔을 것이다.

다음 포스트에는 보다 구체적인 설치 방법에 대해서 알아보겠다.

 

그리고 이 글을 보는 분들은 설날 잘 보내시고 직장, 학교 또는 자신의 삶이 있는 곳에 건강한 모습으로 돌아오시기를 바랍니다. 요즘 살기 힘들다고 하지만 절망보다는 희망으로 이 세상을 바라보시고 용기를 내시기를 바랍니다. 우리 모두 화이팅하자구요.(@.@)

 

 

태그 : MOSS,설치


MOSS 교육 정리


교육 1일차

※ 웹사이트 템플릿 구성
- C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\1042\XML
 에 xml 파일 만든후

- C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates
 에 위의 xml 파일 명의 폴더를 찾는다.

- C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates\SAMPLE\xml
 에 ONET.XML 에 정의된 내용이 템플릿이다.

- C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\1042
 에 정의 된 새 템플릿 소스를 넣어둔다 sample

========================================================================================

교육 1일차

※ IIS 및 aspx 실행 흐름도

Default.aspx  = > IIS 6.0 (매핑정보) = > aspnet_isapi.dll = > 런타임 = >
1. HttpRuntime  - 런타임시에 자동 생성
2. HttpApplication, HttpContext - 런타임시에 자동 생성
3. HttpModules(session, authication...)
4. HttpHandler(.aspx => 랜더링(PageHandlerFactory))
5. Global.asax
6. Page_Init
7. Page_Load
8. Page_PreRender
9. Page_Render(HTML)
10. Page_Unload
11. HttpModules

========================================================================================

교육 2일차 Feature

Feature
- 물리적 경로 : C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES


※ 사이트 작업 > 새로 만들기 에서 문서 Feature 라이브러리 비활성화/활성화 시키기
- 커멘드 창에서 CD C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN 경로 설정
- 비활성화 실행 stsadm -o deactivatefeature -filename DocumentLibrary\feature.xml -url http://localhost:10000 -force
- 활성화 시에 stsadm -o activatefeature -filename DocumentLibrary\feature.xml -url http://localhost:10000 -force

Tip ) -filename  ==> C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES

 


Feature 생성 (sample 코드 HellowAction)
1. Feature 생성시 물리적경로에 폴더로 만들어야
2. 생성 폴더 안에 Feature.xml 파일 이 필히 있어야함(Feature라고 정의)
 <Feature Title="New Simple Form Toolbar Button"
  Scope="Web"         => Web(자기사이트) or Site(사이트안에 포함된 모든것)
  Id="A11D70FD-FC23-4996-970E-B2C1A6C47667"     => GUID
  xmlns="http://schemas.microsoft.com/sharepoint/"> => namespace 정의
  <ElementManifests>
   <ElementManifest Location="Elements.xml" /> => Feature 갯수 및 작업처리 정의 연결
  </ElementManifests>
 </Feature>

 

 <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <CustomAction Title="HelloAction"     => 임의의 위치에기능추가 즉 링크 추가
   Sequence="10"      
   RegistrationType="List"     => 어디에 나타나는지 정의
   RegistrationId="104"      => 어디에 나타나는지 정의
   Location="EditFormToolbar"     => 어디에 나타나는지 정의 (EditformToolbar 위치함) - 쉐어포인트의 메뉴설정
          (리스트템플릿 104(공지사항) 번에 EditformToolbar에 하나더 추가한다는 내용)
   Id="HelloAction Toolbar">     
   <UrlAction Url="/_layouts/HelloActionPage.html" />  => 클릭시에 Url이동
           C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS 에 html 파일이 있어야함
  </CustomAction>
 </Elements>


3. Feature 인스톨 / 활성화 작업
 인스톨 작업 :  stsadm -o installfeature -filename HelloAction\feature.xml
 활성화작업 : stsadm -o activatefeature -filename HelloAction\feature.xml -url http://localhost:10000 -force

4. iisreset (파일이 추가 되는 것이기 때문에 iisreset 해줘야함

 

※ 리스트 상에서 컬럼을 Feature 만들기 (sample 코드 demos\ListOM2\ListWithCAMLDemo)
1. 물리적 경로 : C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES
   에 샘플 소스의 BizCustomColumns 폴더를 복사 해서 넣어둔다


2. 인스톨 작업 :  stsadm -o installfeature -filename BizCustomColumns\feature.xml
   활성화작업  :  stsadm -o activatefeature -filename BizCustomColumns\feature.xml -url http://localhost:10000 -force

 


※ Feature 데모 (demos\ListOM2\CustomFieldDemos)
- 등록시 컬럼 생성

 


TIP) GAC 등록 방법
프로젝트의 속성에서 빌드 이벤트에 빌드 이벤트 후 명령줄에 아래 내용 쓴후 빌드
call "%VS80COMNTOOLS%\vsvars32.bat" > NULL 
gacutil.exe /if "$(TargetPath)  

TIP) 쉐어포인트의 조각들 경로 ascx
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\CONTROLTEMPLATES

TIP) Feature 에서 컬럼들 추가시 xml 파일 등록 경로
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\XML


※ Feature 데모  (demos\Features\CustomApplicationPage)
- 사이트 작업 에 Feature 추가  / 공지 사항 리스트의 속성목록 추가

 


====================================================================================================

교육 2일차 Masterpage

기존 UserControl 사용하여 레이아웃을 잡았을 경우
1. default.aspx 페이지에 ascx 지시자 등록 / 사용시에 등록 테그에 Src 때문에 문제가 생긴다.
2. 페이지의 작업량이 많아 진다.
3. 레이아웃 변경시 작업량이 많아 진다.

= > 위와 같은 이유로 인한 마스터 페이지가 등장함


TIP) 웹사이트로 만든 dll 파일 생성 하려면 게시를 해준다.
그것을 MOSS 적용시키기 위해서 dll 파일은
C:\Inetpub\wwwroot\wss\VirtualDirectories\10000\_app_bin 에 복사해주구
해당 파일들은 웹사이트 최상위 경로경로에  C:\Inetpub\wwwroot\wss\VirtualDirectories\10000 폴더에 넣어준다.
그 후에 iisreset


Masterpage 데모  (demos\Features\CustomBranding)
- 사이트 작업에서 마스터 페이지 적용 Feature 만들기


※ Masterpage 데모  (demos\Features\CustomSitePages\CustomSitePages)
- SPFeatureReceiver : Feature activatefeature / installfeature / deactivatefeature 등의 등록시 사용되는 이벤트


<Feature
  Id="EEC24C3D-B14A-4c4b-8673-5E196E7DDA17"
  Title="A demo feature with Custom Site Pages"
  Description="This educational demoware created by Ted Pattison (www.TedPattison.net)"
  Scope="Web"
  Hidden="false"
  ImageUrl="CATLG.GIF"
  ReceiverAssembly="CustomSitePages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b38a04419cc857d9"   =>어셈블리정보
  ReceiverClass="CustomSitePages.FeatureReceiver"         =>클래스
  xmlns=" http://schemas.microsoft.com/sharepoint/">

  <ElementManifests>
    <ElementManifest Location="elements.xml"/>
  </ElementManifests>
 
</Feature>

 


※ Masterpage 데모  (demos\ListOM2\ListDemo\ListRssFeedHandlerLib) : 핸들러 사용
-페이지상에서 AllItems.aspx 호출시 모든 페이지를 Rss피드로호출하려고 사용함


=======================================================================================================================

교육 3일차

※ Event Handler 접근을 Feature
Ex) 업데이트 시에 에러 메세지 호출 샘플 소스

1. Day03\Events\Xml_Event\Simple\SimpleEventHandler 의 소스로 이벤트 핸들 소스 빌드후에  GAC 등록해야함

2. feature 폴더에 Day03\Events\Xml_Event\Simple\SimpleEvent 폴더를 복사한후

3. 배포 bat 파일을 실행한다.

 


※Event Handler 접근을 API 로
1. 적용 할 리스트 생성
API 로 리스트 생성 방법
Day03\Events\CreateListInstance


2.
Day03\Events\API_Event\RegisterEventHanlder
의 프로젝트의 RegisterEventHanlder 소스 작성

 

※ Webpart 로 답변형 게시판 만들기
1.Day03_1\Board\SiteFeature 프로젝트로 사이트 를 생성하고 4개의 페이지를 만들어 놓는다.

2.Day03_1\Board\DBConnectionBoardWebPart 솔루션을 실행우 배포 해준다.

3.1번에서 물리적으로 생긴 페이지들에 아래의 Register 을 등록하고 웹파트 영역을 잡아준다.
<%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<WebPartPages:WebPartZone runat="server" FrameType="None" ID="Main" Title="loc:Main" />

4. 사이트에서 웹파트를 추가해준다.


======================================================================================

교육 4일차

※ 데모 1 (Day04\aspnet20\WebParts 웹사이트 열기)
- 2.0의 전체적인 webpart


※Static Connection : Webpart 간의 연결


========================================================
교육 5일차 2005 사용시
- Visual Studio 2005 Extensions for Windows Workflow Foundation (KO) 설치
- OfficeServerSDK.exe 설치 후 사용


※ 워크 플로는 라이브러리 형식으로 만든다 workflow 의 workflow Library

※ TEST VS2008 로 workflos 에 sequential Workflow console 생성

TIP ) Sequential 일방적인거
    ) Statemachin 은 임의 설정가능

 

StateMachineWorkFlow 테스트데모

state 추가 AT 추가 한후에 StateInitalization


-EventDrivenAT 는 이벤트 Deiven AT 이 플로우에는 HandleExternalEvent 를우선등록되어야함
-프로젝트에서 오른쪽 버튼 item 추가 workflow 의 Activity 추가 한후에


 

태그 : MOSS


아마 가장 많은 분들이 궁금해하시는 것은 홈프리미엄 버전과 프로페셔널 버전의 차이일 것입니다. 보시다시피 주로 네트워크를 이용한 작업에서 차이가 납니다. 또한 윈도우 XP 모드 사용 가능 여부가 가장 눈에띄는 차이점이라 볼 수 있습니다. 그리고 여기에는 나와있지 않지만 그룹 정책 편집기 같은 사소한 차이들도 있겠지요. 이러한 차이점은 근본적으로 가정용과 기업용의 용도와 목적이 다르기 때문에 나타나는 것인데, 프로페셔널 버전은 비스타로 치면 비지니스 버전과 같습니다. 애초에 기업용으로 나왔기 때문에 홈프리미엄 버전에 비해 기업에서 사용하면 편리할만한 보안이나 네트워크 관련 기능들이 더 추가되어 있는 것입니다.

 

따라서 일반 사용자들이 가정용으로 쓰시기엔 홈프리미엄 버전도 크게 불편하지 않을 것입니다. 회사 업무와 관련된 용도로 쓰신다면 프로페셔널 버전이 좋겠지요.

태그 : seven,win7

▶ TCP/IP 프로토콜에서 사용하는 Port

1) 가장 많이 사용되는 포트 : 0 ~ 1023

2) 예약된 포트 : 1024 ~ 49151

3) 동적, 사설 포트 : 49152 ~ 65535


▶ 가장 많이 사용되는 포트 요약  (0~1023)

키워드

포트번호

포트용도

icmp

8/tcp, 8/udp,

0/tcp, 0/udp

Unassigned

ftp-data

20/tcp, 20/udp

File Transfer [Default Data]

ftp

21/tcp, 21/udp

File Transfer [Control]

ssh

22/tcp, 22/udp

SSH Remote Login Protocol

telnet

23/tcp, 23/udp

Telnet

smtp

25/tcp, 25/udp

Simple Mail Transfer

domain

53/tcp, 53/udp

Domain Name Server

whois++

63/tcp, 63/udp

whois++

tftp

69/tcp, 69/udp

Trivial File Transfer

gopher

70/tcp, 70/udp

Gopher

finger

79/tcp, 79/udp

Finger

www

80/tcp, 80/udp

World Wide Web HTTP

pop3

110/tcp, 110/udp

Post Office Protocol - Version 3

ntp

123/tcp, 123/udp

Network Time Protocol

epmap

135/tcp, 135/udp

DCE endpoint resolution

profile

136/tcp, 136/udp

PROFILE Naming System

netbios-ns

137/tcp, 137/udp

NETBIOS Name Service

netbios-dgm

138/tcp, 138/udp

NETBIOS Datagram Service

netbios-ssn

139/tcp, 139/udp

NETBIOS Session Service

imap

143/tcp, 143/udp

Internet Message Access Protocol

snmp

161/tcp, 161/udp

SNMP

namp

167/tcp, 167/udp

NAMP

imap3

220/tcp, 220/udp

Interactive Mail Access Protocol v3

ldap

389/tcp, 389/udp

Lightweight Directory Access Protocol

https

443/tcp, 443/udp

http protocol over TLS/SSL

shell

514/tcp

cmd

syslog

514/udp

syslog

printer

515/tcp, 515/udp

spooler

ftps-data

989/tcp, 989/udp

ftp protocol, data, over TLS/SSL

ftps

990/tcp, 990/udp

ftp protocol, control, over TLS/SSL

telnets

992/tcp, 992/udp

telnet protocol over TLS/SSL

imaps

993/tcp, 993/udp

imap4 protocol over TLS/SSL

pop3s

995/tcp, 995/udp

pop3 protocol over TLS/SSL (was spop3)

 

▶ 예약된 포트 요약  (1024 ~ 49151)

키워드

포트번호

포트용도

ms-sql-s

1433/tcp, 1433/udp

Microsoft-SQL-Server

ms-sql-m

1434/tcp, 1434/udp

Microsoft-SQL-Monitor

sybase-sqlany

1498/tcp, 1498/udp

Sybase SQL Any

atm-zip-office

1520/tcp, 1520/udp

atm zip office

ncube-lm

1521/tcp, 1521/udp

nCube License Manager

ricardo-lm

1522/tcp, 1522/udp

Ricardo North America License Manager

cichild-lm

1523/tcp, 1523/udp

cichild

ingreslock

1524/tcp, 1524/udp

ingres

orasrv

1525/tcp, 1525/udp

oracle

sybasedbsynch

2439/tcp, 2439/udp

SybaseDBSynch

sybaseanywhere

2638/tcp, 2638/udp

Sybase Anywhere

ms-wbt-server

3389/tcp, 3389/udp

MS WBT Server

http-alt

8080/tcp, 8080/udp

HTTP Alternate (see port 80)


▶ 웜/바이러스 포트로 방화벽에서 차단해야할 포트 요약

포트번호

원래 포트 용도

키워드

69/udp

TFTP

Nachi 웜,

Blaster 웜

80/udp

web server

Nachi 웜

135/tcp, 135/udp

NETBios

Nachi 웜,

Blaster 웜

137/udp

NETBios

Nachi 웜,

Blaster 웜

138/udp

NETBios

Nachi 웜,

Blaster 웜

139/tcp

NETBios

Nachi 웜,

Blaster 웜

443/tcp, 443/udp

HTTPS

Slapper 웜

445/tcp

NETBios

Nachi 웜,

Blaster 웜

514/tcp

SHELL

RPC Backdoor

515/tcp, 515/udp

LPRng

Red 웜

593/tcp

http-rpc-epmap, HTTP RPC Ep Map

Nachi 웜,

Blaster 웜

1008/udp

-

LiOn 웜

1243/tcp

-

ShoolBus Backdoor

1433/tcp, 1433/udp

ms-sql-m, Microsoft-SQL-Monitor

W32.Slammer 웜

1434/tcp, 1434/udp

ms-sql-m, Microsoft-SQL-Monitor

W32.Slammer 웜

3385/tcp

qnxnetman

Net-Worm.Win32.Mytob.dc

4444/tcp

krb524

Blaster 웜,

Welchia 웜

6667/tcp, 6667/udp

ircu 6665-6669/tcp  IRCU

Welchia 웜

6668/tcp, 6668/udp

ircu 6665-6669/tcp  IRCU

Welchia 웜

6669/tcp, 6669/udp

ircu 6665-6669/tcp  IRCU

Welchia 웜

10008/tcp, 10008/udp

-

LiOn 웜

54321/tcp

-

ShoolBus Backdoor

17300/tcp

-

Kuang2 바이러스

30999/tcp

-

Kuang2 바이러스

27374/tcp, 27374/udp

-

SubSeven Backdoor

 

▶ 메신저 관련

Service

Name

Server

Port

Description

MSN

64.4.130.0/24

207.46.104.0/24

207.46.106.0/24

207.46.107.0/24

207.46.108.0/24

207.46.110.0/24

TCP 1863 ,80

1863접속 시도 후 차단 되면 80 접속 시도

TCP 6891-6900

파일 전송

UDP 6901

음성채팅

UDP1863,5190

Microsoft Network Messenger

Yahoo

216.136.233.152/32

216.136.233.153/32

216.136.175.144/32

216.136.224.143/32

66.163.173.203/32

216.136.233.133/32

216.136.233.148/32

66.163.173.201/32

216.136.224.213/32

TCP 5050,5101

5050 접속 시도 후 차단 되어 있으면Port 계속 변경

TCP 5000-5001

음성채팅

TCP 5100

화상채팅

Nate On

203.226.253.75/32

203.226.253.135/32

203.226.253.82/32

TCP 5004-5010

기본 포트 5004-5010 접속 시도후 차단되어 있으면 Port를 계속 변경

TCP80,83,7003

웹 컨텐츠 및 문자 보내기

Daum

211.233.29.78/32

TCP 8062

 

SayClub

211.233.47.20/32

 

 

AOL

 

TCP 5190

AOL Instant Messenger Also used by: ICQ

UDP 4000

ICQ_locator

Dreamwize

211.39.128.236/32

211.39.128.184/32

TCP 10000

 

버디버디

 

TCP 810

 

TCP 940

 

TCP 950

 

케이친구

 

TCP 7979

 

천리안

 

TCP 1420

 

TCP4949, 8989

파일 송수신

ICQ

 

TCP 5190

 

UIN

 

TCP 8080

 

Genile

 

TCP 10000

 

 

▶ P2P 관련

service name

TCP

UDP

소리바다

22322, 22323, 7675

22321, 7674

당나귀

4661, 4662, 4665

8719, 4665, 4672

구루구루

9292, 9293, 8282, 31200

 

Direct

411-412

411-412

Gnutella

6346, 6347

 

GoBoogy

 

5325

Hotline

5497, 5498, 5500, 5501, 5503

 

KaZaA

1214

 

Madster

23172, 9922

 

Maniac

2000, 2222

2010

V-Share

8401-8404

8401-8404

shareshare

6399, 6777

 

WINMX

6699

6257

엔유

8185, 8184

 

파일구리

9493

9493

파일피아

8090-8091

 

iMash

5000

 

BitTorrent

6881, 6889

 

Guntella-Morpheus

6346-6347

6346-6347

GuRuGuRu

9292, 8282, 31200

 

Madster-Aimster

23172, 9922

 

MiRC

6667, 6665-6670, 7000

 

Bluster

 

41170

GoToMyPc

8200

 

Napster

6600-6699, 4444, 5555, 6666, 7777, 8888, 8875

 


▶ Game 관련

service name

TCP

UDP

스타크래프트

6112, 1156-1158

6112, 1156-1158