'분류 전체보기'에 해당되는 글 230건

  1. 2010.10.29 WCF에서 Expression Encoder4 SDK를 이용하여 동영상 인코딩 서비스 만들 때 The type initializer for 'Microsoft.Expression.Encoder.SkuManager Exception 발생할 경우
  2. 2010.09.26 시스코 라우터 라우팅 프로토콜 설정 - Static (시스코, cisco, 라우터 설정, router, 정적 프로토콜, static protocol)
  3. 2010.09.21 시스코 라우터 암호 설정 명령어 -cisco, router, packet tracer, 패킷트레이서, 시뮬레이션, 따라하기,CCNA,command 2
  4. 2010.09.15 패킷트레이서 사용법 - packet tracer, CCNA , cisco 시뮬레이션, 라우터 , router, switch, L2 스위치 5
  5. 2010.09.15 라우터 시뮬레이션 프로그램 패킷트레이서 5.3 - Router, CCNA, CISCO, packet tracer, network
  6. 2010.09.08 윈도우7 - 이 기능은 표준 권한을 가진 응용 프로그램에서만 사용할 수 있으며 제한된 권한이나 관리자 권한을 가진 응용 프로그램에서는 사용할 수 없습니다. 표준 사용자 권한을 가진 응용 .. 1
  7. 2010.09.07 곰플레이어 - 동영상 여러개를 한꺼번에 틀자 - 다중 실행, 곰플레이어, Gom Player , 곰플레이어 다운
  8. 2010.09.06 레노버 씽크패드 세컨 하드 어댑터 장착 - thinkpad , 2nd hdd adapter,ThinkPad Serial ATA Hard Drive Bay Adapter
  9. 2010.09.03 액티브 디렉토리 - 클라이언트 PC의 프로그램 실행 막기 - 소프트웨어 제한 정책, Active Directory, Windows2003, 윈도우 서버, 도메인 컨트롤러
  10. 2010.08.30 PD수첩 인천공항 민영화 방송내용
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
실버라이트에서 Expression Encoder를 이용한 동영상 인코딩 작업을 하려면 WCF를 이용해야 한다.

그런데 이게 영 병맛같은 경우가 많다. 분명히 Encoder SDK에 있는 sample 소스의 소스를 그대로 같다 붙였음에도

marker를 이용한 썸네일 추출시 첫번째 섬네일의 이미지만 연속으로 추출이 된다거나하는 경우가 있었고

WCF내부에서 인코딩 작업중인 상황을 알려주는 progress 이벤트를 걸고 이 작업 상황에 대한 결과를 WCF의 다른 메소드로 가져오게
했으나 작업이 잘 이루어 지지 않는것 같다.(이건 내가 잘못 구현한 것일수도...)


아무튼 저 marker로 섬네일 추출작업을 하루종일 삽질하다가 결국은 GetThumbnail 메소드로 대체하기로 했다. (이것도 이전 Encoder에서는
mediaitem에 있던 메소드인데 audiovideofile 이라는 뜬금없는 클래스쪽에 붙어버렸다.

사용법은 audiovideofile file = new audiovideofile("경로");

mediaitem item = new mediaitem(file) 해서 나머지 작업은 똑같이 진행.

근데 GetThumbnail메소드를 이용해서 썸네일 추출 기능을 구현하고 IIS에 올려서 테스트해보려는데 작업진행이 이루어지지 않는것이다.
WCFtestclient에서 확인해 보니 작업이 정상적으로 이루어지지 못하고 중간에 Exception이 발생하는 듯했다. WCFtestclient 프로그램으로 직접
서비스를 호출해 보니 Microsoft.Expression.Encoder.SkuManager Exception 로 시작하는 내용의 에러 메세지가 뜨는 것이다.

해결방법을 국내 포럼에는 자료를 디벼도 안나온다. 구글신의 힘을 빌어 해외 포럼 뒤지기 시작. 실버라이트 포럼에서 답을 찾았다.


Dean Rowe라는 닉네임을 쓰는 유저가 올린 "I got some info from the IIS folks. It looks like the HKEY_CURRENT_USER registry hive is not being loaded by default in the application pool. There should be a "loadUserProfile" option in the application pool settings that you can set to "true"." 내용을 그대로 따라했더니 IIS에 올린 웹에서도 정상적으로 실행이 되더라. ㅠㅠ

솔직히 MS 언어를 쓰는 이유가 관련 사용자도 많거니와 기술지원 자료도 빠방해서 개발하기 편해서 쓰는건데 WCF관련 에러는 관련 문제를 찾기가 너무 힘들어서 정말 짜증나게 한다

Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Static 라우팅 프로토콜은 라우터간의 경로를 관리자가 직접 입력해 준다.
해당 경로를 직접 입력해주기 때문에 라우터에 큰 부하가 가지 않고 라우팅 테이블의 용량도 가장 적게 차지한다는 장점과
입력한 경로만 사용하기 때문에 경로에 문제가 생기면 운영자가  경로를 재설정 해줘야 한다는 단점이 있다

보통 라우팅 경로가 하나만 존재하는 네트워크에 사용하면 좋다.

Static 라우팅 프로토콜 입력 방법은 아래와 같다
Router(config)# ip route [목적지 ip] [목적지 서브넷  마스크] [목적지 방향으로 나가는 인터페이스 주소]

패킷트레이서에서 아래와 같은 망을 Static 프로토콜을 사용하여 구성해 본다.



Rip은 해당 목적지까지 가기 위한 경로를 모두 선언을 해주어야 한다.
Router0에서 Router3의 192.168.5.0 네트워크로 가기 위해서는 R1 - R2사이의 경로를 모두 지정해주어야 한다.

router0

Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hostname R0
R0(config)#ip route 192.168.3.0 255.255.255.0 192.168.2.2
R0(config)#ip route 192.168.4.0 255.255.255.0 192.168.2.2
R0(config)#ip route 192.168.5.0 255.255.255.0 192.168.2.2
R0(config)#
router1

Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hostname R1
R1(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1
R1(config)#ip route 192.168.5.0 255.255.255.0 192.168.4.2
R1(config)#
router2

Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hostname R2
R2(config)#ip route 192.168.1.0 255.255.255.0 192.168.4.1
R2(config)#ip route 192.168.2.0 255.255.255.0 192.168.4.1
R2(config)#ip route 192.168.3.0 255.255.255.0 192.168.4.1
R2(config)#

정상적으로 라우터들이 연결이 되었는지 명령어로 라우터들끼리 연결이 되었는지 확인을 해보자
show ip route라는 명령어를 사용하면 라우터에 연결되어 있는 인접한 라우터의 정보를 확인할 수 있다

라우터0


라우터1


라우터2


진짜로 연결이 되었는지 ping 명령어로 확인을 해보자
간단하게 라우터0에서 라우터1과 라우터2의 각 이더넷 주소쪽으로 ping을 보내볼 것이다.
!!!!!라고 나오면 성공, ..... 라고 나오면 실패다




Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
라우터 콘솔 연결시 암호 설정 및 사용
Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#line console 0
Router(config-line)#password qwerty
Router(config-line)#login
Router(config-line)#

라우터의 콘솔포트에 케이블을 연결하여 PC와 직접 통신하고 싶은 경우 이 암호를 설정해준다.
그러면 라우터의 사용자 모드 진입시 한번 더 암호를 물어보게 된다.
패킷트레이서에서 설정





라우터 모드 변경시 암호 설정 및 사용
Router>
Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#enable password 12345a    ----------------  1
Router(config)#enable secret 12345a         ----------------  2
Router(config)#

전역 설정 모드로 들어가서  1번만 또는 1번과 2번을 같이 설정해 준다.
1번은 암호를 지정하고 나서 show run으로 라우터의 설정상태를 확인 할 경우 입력한 암호가 라우터에 그대로 보인다.
2번은 암호를 지정하고 나서 show run으로 라우터의 설정상태를 확인 할 경우 입력한 암호가 암호화되어 입력했던 암호의 내용을 알아보기
힘들게 한다

패킷트레이서에서 설정



텔넷 암호 설정 및 사용
Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#line vty 0 4
Router(config-line)#password telnet
Router(config-line)#login
Router(config-line)#exit
Router(config)#exit
Router#

텔넷 접속 암호를 "telnet"으로 지정했다.
텔넷으로 접근할 때 암호를 물어보고 암호가 입력되어야만 접속이 가능
line vty 0 4는 텔넷 터미널로 0번부터 4번까지의  총 5개의 가상터미널을 사용한다는 것.
즉 5명 접속이 가능하게 한다는것.
텔넷으로 접속하려면 라우터에 미리 ip설정이 되어 있어야 한다.

패킷트레이서에서 설정




Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
패킷트레이서라는 프로그램을 이용해서 시스코 라우터 및 스위치 장비의 명령어 및 설정을 시뮬레이션 해 볼 수 있다.
다이나밉스라는 비슷한 시뮬레이션 프로그램이 있고 패킷트레이서보다 훨씬 많은 기능을 사용할수 있지만 사용하기 복잡하고
CCNA수준의 학습에서는 패킷트레이서 정도로도 충분할 것으로 생각된  

1. 패킷트레이서 프로그램 설치.
    -패킷트레이서 다운받기-

다운받고 나서 압축 풀고 다음다음 다음...................  못하는 사람은 없겠쥐........

2. 패킷트레이서를 실행한다.

3.초기 화면.


    각 부분에 대한 설명은 다음과 같다
    1번 영역 : 시뮬레이션 할  네트웍 장비들을 디자인 할 수 있는 곳이다. 실제 작업 영역.
    2번 영역: 1번영역에 추가한 네트웍 장비들을 선택하거나 제거 할수 있는 기능 키 모음
    3번 영역: 시스코의 네트워크 장비(라우터 및 스위치) 및 종단 장치들을 선택할수 있는 리스트. 좌측에서장비 카테고리를 선택하면 바로 옆에 해당 카테고리의 상세 장비들이 나열된다. 해당 장비를 선택하고 1번 영역으로 드래그 하거나 원하는 위치에 놓으면 된다
아래의 이미지는 좌측의 장비 카테고리를 클릭했을때 나오는 장비 리스트이다. 주로 라우터와 스위치, 연결 케이블, 종단 장치 이렇게밖에 안쓴다

라우터
스위치
허브
무선 장치
연결 케이블
종단 장치
WAN 에뮬레이션
커스텀 장치?
이거 뭔지 모르겠음.... ㅋ...

4. 장비 설정
위에서 설명한 3번 영역에 있는 장비들을 1번 영역에 올려놓고 어떻게 네트워크를 구성할 것인지 꾸며본다.
여기에서는 아래와 같은 구성으로 만들어 볼 것이다.


    (1)라우터 및 스위치 장비 선택
    라우터 : 261XM 라우터 3대
    스위치 : 2950T 스위치 3대
    종단장치: PC 6대                    를 1번 영역에 드래그 해서 놓는다.
 
    아래 그림처럼 놨다고 생각하자


    
    (2)장비들 연결
이제 장비들끼리 연결을 해주어야 하는데 원래대로라면 라우터는 DSU나 CSU를 통해서 연결을 해야겠지만 여기에서는 DCE케이블로 직접 연결 할 것이다. 클럭은 Router1에서 양쪽 라우터로 생성할 것이다.
장비 카테고리에서 Connections를 선택하고 나타난 장비 리스트를 보면 빨간색 번개 표시에 시계 모양이 그려져있는 아이콘이 있다. 그것이 DCE다. 해당 케이블을 선택하고 라우터를 클릭하면 이런 팝업 메뉴가 나오는데 케이블을 라우터가 가진 어떤 인터페이스에 연결할 건지 선택하는 메뉴이다.  위의 그림에 나와있는 것처럼 라우터의 인터페이스를 연결해 주자 (fa 는 fast ethernet, S는 serial )



 라우터와 라우터는 DCE케이블로  스위치는 copper straight cable, 스위치에서 PC까지도 copper stright cable로 연결.  스위치-스위치처럼 같은 장비를 연결할때는 copper cross over cable로 연결해준다.
각 장비들끼리 연결이 정상적으로 되면 아래그림에서처럼 각 케이블의 끝점이 녹색으로 변해서 연결이 잘 되었음을 보여준다.
라우터와 라우터, 라우터에서 스위치는 아직 인터페이스 사용하도록 설정을 안했으므로 정상적으로 연결이 이루어 지지 않았다.


이렇게 하면 일단 패킷트레이서에서 장비 설정은 완료!
이제 남은것은 장비들에 ip주소를 입력하고 프토토콜 등 설정을 연습하는 것!


Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
시스코 라우터의 구성 및 설정을 프로그램상에서 실습해볼 수 있는 프로그램



다운 받기

PacketTracer53_setup.part1.rar

PacketTracer53_setup.part2.rar

PacketTracer53_setup.part3.rar

PacketTracer53_setup.part4.rar

PacketTracer53_setup.part5.rar

PacketTracer53_setup.part6.rar

PacketTracer53_setup.part7.rar

PacketTracer53_setup.part8.rar


Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

한글 IME 입력기 키보드 방식을 변경하려고 하면 위와 같은 메세지가 나올 수 있다.
그러면 제어판의 사용자 계정에서 UAC 권한을 해제하면 된다





Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

곰플레이어 다운 받기(클릭)

곰플레이어에서 미디어 파일을 재생하고 있던 중에 또다른 미디어파일을 재생하려고
파일을 실행하면 기존에 이미 재생되고 있던 프로그램에서 새로 재생되는 것을 볼 수 있습니다.

한꺼번에 여러개의 파일을 재생하고 싶은데 그럴때는 아래의 그림처럼 해주시면됩니다.


빨간색으로 표시한 플레이어 다중 실행 허용에 체크를 해주시면 미디어파일을 실행할 때마다
새로운 곰플레이어 프로그램이 실행되면서 여러개의 미디어를 동시에 재생할 수 있습니다.
Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
노트북에서 가상머신 운영체제를 3개정도 동시에 돌리는데 하디디스크 IO작업이 엄청나게 발생해서 호스트 운영체제까지도
버벅이는 상황이 와서 매우 난감했다.

컴퓨터 살 돈은 없고 이건 뭐 초절정 안습의 상황이었는데 레노버 씽크패드 노트북은 CD-ROM을 빼내고 그 자리에
추가 하드디스크를 장착할수 있다는게 생각이 났다. 윈도우 가상메모리 파일과 가상머신 파일들을 추가 장착하는 하드디스크에
옮겨서 IO를 분산시키면 성능향상이 가능할 것이라 생각했다.

당장 인터넷으로 추가 하드디스크를 장착할 수 있게 해주는 부품을 찾아보니까 레노버 정품은 너무 비싸고
마데 인 차이나 호환품으로 구입하기로 결정!

인터넷 쇼핑몰을 뒤져보니까  http://itempage.auction.co.kr/detailview.aspx?itemNo=A521706085 의 구매자가
상품평도 괜찬고 고객응대도 괜찮은거 같아서 여기서 구입!



호환품이라 그런지 아니면 원래 이런건지는 모르겠지만 하드디스크를 장착하고 나니까 위아래 좌우로 유격이 좀 생겼다. 노트북에 들어가는건데
이동중에 혹시나 흔들려서 충격이 발생할까봐 고민하던중 이어폰을 살 때 들어있는 실리콘팁을 유격 틈 사이에 꽂아넣으니 유격이 사라졌다ㅋㅋ


하드 인식도 잘되고 속도도 잘 나와준다. ㅋㅋ

하드를 인식시키고 윈도우의 가상메모리 파일을 세컨하드 쪽으로 옮겨버리고 가상머신 파일도 세컨하드쪽으로 이동시키고
가상머신을 실행하니 예전보다 훨씬 나은 퍼포먼스를 보여준다.

우왕ㅋ굿ㅋ
Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
액비트 디렉토리 도메인에 등록되어 있는 사용자들의 컴퓨터에 설치된 PC의 프로그램의 실행을 막을 수 있습니다.
허가되지 않은 프로그램의 실행을 막거나 특정 프로그램만 실행될 수 있도록 하여 보안을 높일 수 있습니다.

ex) 업무시간에 사람들이 지뢰찾기 게임을 하니까 지뢰찾기가 실행이 안되도록 막아버려야지 ㅋㅋ

서버 컴퓨터에서 관리 도구 - 액티브 디렉토리 사용자 및 컴퓨터를 실행합니다


도메인을 선택하고 마우스 오른쪽 버튼을 클릭하여 속성으로 들어갑니다


그룹정책 탭으로 가서 편집을 누릅니다


그룹정책 편집기 창이 열리면  컴퓨터 구성- Windows 설정 - 보안 설정 - 소프트웨어 제한 정책을 선택하고 마우스로 우클릭하여
새 소프트웨어 제한 정책을 선택합니다.


소프트웨어 제한 정책이 추가되면 아래와 같이 항목이 추가됩니다.


소프트웨어 제한 정책에서 프로그램 실행을 제어할 수 있는 방법은 두가지가 있습니다.
  허용 안함 - 모든 소프트웨어를 차단합니다. 실행파일들은 모두 실행이 차단됩니다.
  제한 안됨 - 모든 소프트웨어를 기본적으로 모두 실행허용 합니다.

허용안함으로 할 경우 모든 실행파일들은 실행이 거부 됩니다. 이럴 경우 아래에서 설명할 추가규칙에 실행을 허용할 실행프로그램을 설정하면
될 것입니다.
제한 안됨은 이와 반대로 모든 실행파일은 기본적으로 실행이 허용되며 추가규칙에는 차단할 실행프로그램을 설정하면 됩니다.

여기에서는 기본 설정인 제한 안 됨으로 진행을 하겠습니다.


추가규칙은 개별적인 응용프로그램의 실행에 관련된 설정을 할 수 있습니다.
기본적으로 4개의 규칙이 등록이 되어 있는데 이것은 Windows 에서 사용하는 기본 실행프로그램등에 대한 설정이 되어 있는 것으로 제한 없이 실행 될 수 있도록 지정되어 있습니다. 이걸 바꾸면 시스템에 큰 문제가 생길 수 있으므로 신중을 기하셔야 합니다.


오른쪽 화면에서 마우스 우클릭하면 새로운 규칙을 등록할  수 있는 팝업 메뉴가 나옵니다.
  새 인증서 규칙 만들, 새 해시 규칙 만들기, 새 인터넷 영역 규칙 만들기는 저도 안 어떻게 써야 할지 잘 모르는거라
  MS 테크넷의 링크를 첨부하니 테크넷에 올라온 내용을 참조하시기 바랍니다.
http://www.microsoft.com/korea/technet/prodtechnol/winxppro/maintain/rstrplcy.mspx

새 경로 규칙은 말 그대로 설정하려는 실행프로그램의 경로를 지정하여 해당 경로에 있는 실행파일에 대해 설정하는 것입니다.
지뢰찾기 게임의 실행을 차단 하고 싶다면 해당 실행프로그램의 경로를 가장 먼저 알아야 할 것입니다.
(지뢰찾기 실행파일은 c:\windows\system32\winmine.exe 에 위치하고 있습니다)

여기에서는 새 경로 규칙 만들기를 선택하여 진행하도록 하겠습니다.


새 경로 규칙을 선택합니다. 그럼 아래와 화면이 나옵니다.

경로에는 설정하려는 실행프로그램의 경로를 입력합니다. 경로를 직접 입력하거나 우측의 찾아보기 버튼을 눌러서
해당 경로를 탐색할 수 있습니다.

보안 수준은 실행프로그램에 대해서 허용/ 허용 안함을 설정할 수 있습니다.
설명은 소프트웨서 제한 규칙에서 해당 규칙의 설명을 표시합니다.


지뢰찾기 프로그램의 경로를 입력하였고 보안 수준은 허용 안함으로 하였습니다. 입력을 하고 확인을 누릅니다.
아래와 같이 추가 규칙에 지금 입력한 규칙이 생성된 것을 볼 수 있습니다.


이제 서버에서의 설정은 모두 끝났습니다. 이제 설정한 그룹정책이 클라이언트 PC에 반영이 되기를 기다리면 됩니다. 보통 그룹정책이 새로 갱신되는 시간주기는 도메인 구성원 PC는 90분 간격으로 갱신이 되어집니다. 90분까지 기다리기 힘들기 때문에 클라이언트 PC에서 강제로 즉시 새로운
그룹정책이 반영 될수 있도록 하겠습니다.

클라이언트 서버에서 콘솔창을 열고 gpupdate 를 입력합니다. 잠시 기다리면 새로고침이 완료되었다는 메세지가 표시됩니다.


이제 지뢰찾기를 실행해보면 아래와 같이 메세지가 표시되면서 실행이 안되는 것을 볼 수 있습니다


이와 같은 방식으로 클라이언트 pc에 있는 모든 실행파일에 대해서는 실행 유무에 관련된 설정을 하여 보안을 높일 수 있습니다.
하지만 경로 규칙으로 설정한 방법은 소프트웨어 제한 설정이 간편하다는 장점은 있지만 실행파일의 이름을 바꿔버리면 정책에
영향을 받지 않기때문에 다른 설정규칙에 비하면 보안에 취약하다는 단점도 있습니다.

하지만 기본적으로 클라이언트PC의 실행파일을 바꾸는  사람은 별로 없기 때문에 이 방법만으로도 충분한 보안설정이 가능
할 것입니다.
Posted by shunman
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


Posted by shunman
,