<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
	<channel>
		<title>snoopybox</title>
		<link>http://snoopybox.co.kr/</link>
		<description>컴퓨터, 윈도우, 프로그램, 인터넷, 동영상, 스마트폰, SNS, Microsoft MVP</description>
		<language>ko</language>
		<pubDate>Fri, 01 Jun 2012 10:07:56 +0900</pubDate>
		<generator>Tistory 1.1 (http://www.tistory.com/)</generator>
		<managingEditor>snpbox</managingEditor>
		<image>
			<title>snoopybox</title>
			<url>http://cfile10.uf.tistory.com/image/1920AB4D4D18BF9D07114C</url>
			<link>http://snoopybox.co.kr</link>
			<description>컴퓨터, 윈도우, 프로그램, 인터넷, 동영상, 스마트폰, SNS, Microsoft MVP</description>
		</image>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/snoopybox" /><feedburner:info uri="snoopybox" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
			<title>윈도우 8 릴리즈 프리뷰 버전 다운로드</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/vL_7fr3ZSBo/1649</link>
			<description>&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;32비트 한글판&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://iso.esd.microsoft.com/WRPDL/D29D6C5B1D8AF956B5DA9DF738CFD92DFD4F6C8FB/Windows8-ReleasePreview-32bit-Korean.iso"&gt;http://iso.esd.microsoft.com/WRPDL/D29D6C5B1D8AF956B5DA9DF738CFD92DFD4F6C8FB/Windows8-ReleasePreview-32bit-Korean.iso&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;64비트 한글판&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://iso.esd.microsoft.com/WRPDL/D29D6C5B1D8AF956B5DA9DF738CFD92DFD4F6C8FB/Windows8-ReleasePreview-64bit-Korean.iso"&gt;http://iso.esd.microsoft.com/WRPDL/D29D6C5B1D8AF956B5DA9DF738CFD92DFD4F6C8FB/Windows8-ReleasePreview-64bit-Korean.iso&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;제품 키: TK8TP-9JN6P-7X7WW-RFFTV-B7QPF&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;그 외 언어를 선택하시려면 아래 공식 페이지에서 다운로드 하세요.&lt;br /&gt;
&lt;A href="http://windows.microsoft.com/ko-KR/windows-8/iso" target=_blank&gt;http://windows.microsoft.com/ko-KR/windows-8/iso&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;저는 회사라서 다운로드만 해놓고 설치는 아직 못해봤습니다. 설치 해보고 내용 업데이트 하겠습니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/vL_7fr3ZSBo" height="1" width="1"/&gt;</description>
			<category>Windows 8</category>
			<category>rc</category>
			<category>RP</category>
			<category>다운로드</category>
			<category>릴리즈</category>
			<category>윈도우8</category>
			<category>프리뷰</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1649</guid>
			<comments>http://snoopybox.co.kr/1649#entry1649comment</comments>
			<pubDate>Fri, 01 Jun 2012 08:58:12 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1649</feedburner:origLink></item>
		<item>
			<title>원격 데스크톱 마우스 반응 속도 비정상적으로 느린 경우</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/xBR-T2PZpnU/1648</link>
			<description>&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/16442C3F4FC4DE4711A7F8" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/16442C3F4FC4DE4711A7F8" alt="" filemime="image/jpeg" filename="Windows 7-2012-05-29-23-19-17.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
윈도우 비스타 또는 윈도우 7에서 원격 데스크톱 연결시 화면이 비정상적으로 느리게 반응하는 경우를 경험해 보셨나요? 마우스로 메뉴를 클릭하면 한 10초 뒤에나 반응이 오고 말이죠... 오늘 회사에서 후배가 질문을 했는데 저도 처음 보는 증상이라 구글링을 통해 문제를 해결해 줬습니다.&lt;br /&gt;
&lt;br /&gt;문제의 원인은 윈도우 비스타부터 기본값으로 적용된 TCP Window Scale Option입니다. 그러니까 예전에 인터넷 속도 측정시 업로드 속도가 반토막으로 나오는 증상 때문에 포스팅했던 적이 있는데, TCP Autotuninglevel이 바로 범인입니다. 이 기능을 물리적인 방화벽 장비에서 제대로 지원하지 않는 경우 문제가 발생한다고 하네요. 그러니까 범인을 방화벽이라 해야 할지, TCP Window Scale Option이라 해야 할지... ㅎㅎ&lt;br /&gt;
&lt;br /&gt;일단 TCP Window Scale Option에 관한 아래 글을 읽어보시고&lt;br /&gt;
&lt;A href="http://en.wikipedia.org/wiki/TCP_window_scale_option" target=_blank&gt;http://en.wikipedia.org/wiki/TCP_window_scale_option&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;관련하여 MS의 KB 문서도 읽어보세요&lt;br /&gt;
&lt;A href="http://support.microsoft.com/kb/934430/ko" target=_blank&gt;http://support.microsoft.com/kb/934430/ko&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;결론적으로 사용자 입장에서 이 문제를 해결할 수 있는 방법은 TCP Window Scale Option(TCP Autotuninglevel) 기능을 꺼버리거나 제한적으로 적용하는 것입니다.&lt;br /&gt;
&lt;br /&gt;관리자 권한으로 명령 프롬프트를 띄우신 다음 아래 명령어를 입력해주세요.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="TEXT-ALIGN: center"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;netsh interface tcp set global autotuninglevel=highlyrestricted&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;또는&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;netsh interface tcp set global autotuninglevel=disabled&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile5.uf.tistory.com/original/124CCC4B4FC4E652074C49" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile5.uf.tistory.com/image/124CCC4B4FC4E652074C49" alt="" filemime="image/jpeg" filename="Snap2.png" height="392" width="600"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
highlyrestricted로 설정하시면 TCP Window Scale Option이 지극히 제한적으로 적용되는 것이고, disabled로 설정하시면 기능을 완전히 꺼버리는 것입니다. 일반적으로 highlyrestricted를 권장하더군요. 일단 highlyrestricted를 적용해보시고 문제가 개선되지 않으면 disabled로 완전히 꺼보시기 바랍니다.&lt;br /&gt;
&lt;br /&gt;이상입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/xBR-T2PZpnU" height="1" width="1"/&gt;</description>
			<category>윈도우 일반</category>
			<category>Autotuninglevel</category>
			<category>highlyrestricted</category>
			<category>TCP Window Scale Option</category>
			<category>반토막</category>
			<category>방화벽</category>
			<category>속도</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1648</guid>
			<comments>http://snoopybox.co.kr/1648#entry1648comment</comments>
			<pubDate>Wed, 30 May 2012 00:18:49 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1648</feedburner:origLink></item>
		<item>
			<title>유튜브 (YouTube) 속도 패치 프로그램</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/kC9MiKSlpHo/1647</link>
			<description>&lt;P style="MARGIN: 0px"&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/186C9E3B4F9E194E0295DF" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/186C9E3B4F9E194E0295DF" alt="" filemime="image/jpeg" filename="Snap1.png" height="362" width="492"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
오랜만에 허접한 실력으로 배치파일 하나 만들어 올려드립니다.&lt;br /&gt;
&lt;br /&gt;제가 평소에는 유튜브를 거의 안 보는데, 가끔씩 페이스북에 링크된 유튜브 동영상을 볼 때면 답답함을 느끼곤 합니다. 버퍼링이 너무 심해서 제대로 감상하지 못할 정도니까요. 그래서 고전 방식이긴 하지만 구글 DNS에 쿼리 날려서 유튜브 스트리밍 주소를 hosts 파일에 넣는 배치파일을 하나 만들어 봤습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;다운로드&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;/P&gt;&lt;div class="imageblock" style="display:inline;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile22.uf@134E77434F9E9DCB24EBA0.cmd"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/110706133414/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; YouTube.cmd&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;2012.04.30 - attrib -r -h -s 추가&lt;br /&gt;
2012.04.30 - nslookup에서 -type=A 옵션 삭제&lt;br /&gt;
2012.04.30 - hosts 파일 열기 메뉴 추가&lt;br /&gt;
2012.04.30 - 작업 완료 후 메뉴로 돌아오도록 변경&lt;br /&gt;
&lt;br /&gt;윈도우 XP 유저들은 그냥 실행하시면 되고, 윈도우 비스타, 세븐 유저들은 우클릭 해서 관리자 권한으로 실행해주세요.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile1.uf.tistory.com/original/162946444F9D795C037C59" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/162946444F9D795C037C59" alt="" filemime="image/jpeg" filename="Snap6.png" height="477" width="337"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
메뉴에서 1번 입력하시면 패치 작업이 실행됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile24.uf.tistory.com/original/175718334F9E196B291802" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile24.uf.tistory.com/image/175718334F9E196B291802" alt="" filemime="image/jpeg" filename="Snap2.png" height="362" width="492"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;/P&gt;&lt;br /&gt;
총 192개 주소에 대해 nslookup으로 IP를 찾아서 hosts 파일에 넣기 때문에 시간이 조금 걸립니다. 작업이 완료되면 아래와 같은 메시지가 나타납니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/182850444F9D79E8061EDB" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/182850444F9D79E8061EDB" alt="" filemime="image/jpeg" filename="Snap3.png" height="330" width="492"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
별로 효과가 없다고 판단되시는 분들은 2번을 눌러서 제거해주세요.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile4.uf.tistory.com/original/176FF0424F9D79D40A02D7" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile4.uf.tistory.com/image/176FF0424F9D79D40A02D7" alt="" filemime="image/jpeg" filename="Snap4.png" height="330" width="492"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
3번 누르시면 메모장으로 hosts 파일을 열어드립니다.&lt;br /&gt;
&lt;br /&gt;그리고 제가 백신은 안 써서 잘 모르겠는데, hosts 파일 수정되면 백신에서 경고할 수도 있습니다. 저를 의심하시는 분들은 배치파일 열어서 무슨 내용이 들어있는지 한번 보세요. 저는 해킹같은거 할 줄 모릅니다.&lt;br /&gt;
&lt;br /&gt;이상입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/kC9MiKSlpHo" height="1" width="1"/&gt;</description>
			<category>유용한 프로그램</category>
			<category>DNS</category>
			<category>hosts</category>
			<category>YouTube</category>
			<category>구글</category>
			<category>속도</category>
			<category>유튜브</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1647</guid>
			<comments>http://snoopybox.co.kr/1647#entry1647comment</comments>
			<pubDate>Mon, 30 Apr 2012 02:38:51 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1647</feedburner:origLink></item>
		<item>
			<title>윈도우 패스워드 분실시 복구 프로그램 2탄 - NTPWEdit</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/npLJ7thxDn8/1646</link>
			<description>&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile1.uf.tistory.com/original/15358A4D4F8EBB530D880F" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/15358A4D4F8EBB530D880F" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-18-21-57-39.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
지난번에 &lt;A title="[http://snoopybox.co.kr/1634]로 이동합니다." href="http://snoopybox.co.kr/1634" target=_blank&gt;Offline NT Password &amp;amp; Registry Editor&lt;/A&gt; 를 소개해 드렸는데, 영어와 리눅스, CLI의 압박 때문에 초보 분들에게는 조금 어렵게 느껴지리라 생각합니다. 따라서 오늘은 좀 더 편리한(?) GUI 프로그램을 소개해 드립니다.&lt;br /&gt;
&lt;br /&gt;이 프로그램은 Active@ Password Changer, Offline NT Password &amp;amp; Registry Editor 와 마찬가지로 Windows\System32\config\SAM 레지스트리 하이브를 바로 편집하는 방식이기 때문에 패스워드 분실 시 1초 만에(?) 복구할 수 있어 매우 편리합니다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile7.uf.tistory.com/original/170A893C4F8EA46E0C34EE" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile7.uf.tistory.com/image/170A893C4F8EA46E0C34EE" alt="" filemime="image/jpeg" filename="Snap1.png" height="364" width="422"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;홈페이지&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://cdslow.webhost.ru/en/ntpwedit/" target=_blank&gt;&lt;STRONG&gt;http://cdslow.webhost.ru/en/ntpwedit/&lt;/STRONG&gt;&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;다운로드&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;div class="imageblock" style="display:inline;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile25.uf@131EDC3A4F8EA5ED141E1F.zip"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/zip.gif" alt="" style="vertical-align: middle;" /&gt; ntpwed03.zip&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;그런데 현재 사용 중인 윈도우에서 자기 자신의 SAM 파일을 편집할 수는 없습니다. 당연한 이야기겠죠? 사용 중인 파일이기 때문에 편집할 수 없는 것이고, 또한 이미 로그인되어 있다면 굳이 툴을 사용하지 않더라도 윈도우에서 자체적으로 패스워드를 변경해버리면 되니까 의미가 없겠지요.&lt;br /&gt;
&lt;br /&gt;따라서 패스워드를 분실해 로그인을 못하는 PC를 복구시키려면 윈도우 PE(Preinstallation Environment) 환경으로 부팅해야 합니다. 무슨 말인지 잘 모르시는 분들은 윈도우 7 32비트 DVD로 부팅하시면 됩니다. 물론 DVD가 아닌 USB로 부팅하셔도 되구요.&lt;br /&gt;
&lt;br /&gt;또는 복구해야 할 하드를 떼어서 다른 PC에 연결해 거기서 복구작업을 수행해도 무방합니다.&lt;br /&gt;
&lt;br /&gt;어쨌든 이 글에서는 윈도우 7 32비트 DVD를 가지고 진행해 보겠습니다.&lt;br /&gt;
&lt;br /&gt;윈도우 7 32비트 DVD로 부팅하시면 아래 화면이 나오는데&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile5.uf.tistory.com/original/19315C4D4F8EB84C040C18" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile5.uf.tistory.com/image/19315C4D4F8EB84C040C18" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-18-21-47-18.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
일단 이 화면에 진입하면 윈도우 7 DVD는 더 이상 필요하지 않습니다. DVD나 USB는 뽑아버려도 무방합니다.&lt;br /&gt;
&lt;br /&gt;이 화면에서 Shift + F10 을 누르면 커맨드 창이 뜨는데요&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile7.uf.tistory.com/original/2004E5494F8EB8861F791C" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile7.uf.tistory.com/image/2004E5494F8EB8861F791C" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-18-21-47-29.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
여기서 NTPWEdit 프로그램을 실행하시면 됩니다. 그런데 파일을 어떻게 실행하냐구요? USB에 넣어서 실행해도 되고 아니면 애초에 윈도우 7 DVD를 구울 때 안에 파일을 같이 넣어서 구워도 되겠습니다. 방법론은 각자 알아서 준비하세요 ㅎㅎ&lt;br /&gt;
&lt;br /&gt;저는 E 드라이브에 실행파일이 존재하기 때문에 아래와 같이 실행시켰습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile26.uf.tistory.com/original/1763A84F4F8EBB7F0BD38A" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile26.uf.tistory.com/image/1763A84F4F8EBB7F0BD38A" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-18-21-53-47.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
SAM 경로를 지정해주고 &lt;STRONG&gt;(Re)open&lt;/STRONG&gt; 버튼을 누르시면 되는데 특별한 경우가 아니라면 당연히 C 드라이브에 윈도우가 존재할 테니 바로 &lt;STRONG&gt;(Re)open&lt;/STRONG&gt; 버튼을 눌러주시면 되겠습니다.&lt;br /&gt;
&lt;br /&gt;그러면 계정 리스트가 쭈욱 나오는데 패스워드를 변경할 계정을 선택한 다음 &lt;STRONG&gt;Change password&lt;/STRONG&gt; 버튼을 눌러주세요.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile3.uf.tistory.com/original/145A274F4F8EBBBD1B40EF" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile3.uf.tistory.com/image/145A274F4F8EBBBD1B40EF" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-18-21-54-01.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
그러면 새로운 패스워드 입력창이 나오고 변경할 패스워드를 동일하게 두번 입력해주시고 &lt;STRONG&gt;OK&lt;/STRONG&gt; 누르신 다음 &lt;STRONG&gt;Save changes&lt;/STRONG&gt; 누르시면 끝입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/1311D4494F8EBBDE1FCDC8" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/1311D4494F8EBBDE1FCDC8" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-18-21-59-33.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
성공했을 때 아무런 메시지가 나오지 않는다는 점이 조금 아쉽습니다. Successfully 한마디만 나와줘도 참 좋을 텐데 말이죠. 그리고 패스워드 자체를 날려버리고 싶은 경우 새로운 패스워드를 입력받는 창에서 빈칸으로 바로 OK 눌러주시면 됩니다.&lt;br /&gt;
&lt;br /&gt;또한 &lt;STRONG&gt;Unlock&lt;/STRONG&gt; 버튼의 경우 비활성화 되어 있는 계정을 활성화 시켜주는 역할을 합니다. Administrator, Guest 등이 대표적으로 비활성화 되어 있는 계정이죠.&lt;br /&gt;
&lt;br /&gt;이상입니다.&lt;br /&gt;
&lt;br /&gt;※ 진짜 완전 초보 분들을 위해 제가 윈도우 7 32비트 boot.wim 파일로 ISO 파일 하나 만들어서 올려드립니다. ISO 이미지레코딩 하셔서 부팅하시면 바로 이 프로그램이 실행되도록 만들어 놨습니다. CD로 한장 구워두시면 두고두고 잘 활용하시리라 생각합니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile25.uf@174EC0434F8EC9C7266EB4.torrent"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/110706133414/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; NTPWEdit.iso.torrent&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile3.uf.tistory.com/original/206E90464F8EC9F01CF9EE" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile3.uf.tistory.com/image/206E90464F8EC9F01CF9EE" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-18-22-59-00.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/npLJ7thxDn8" height="1" width="1"/&gt;</description>
			<category>유용한 프로그램</category>
			<category>administrator</category>
			<category>ntpwedit</category>
			<category>리셋</category>
			<category>분실</category>
			<category>비밀번호</category>
			<category>초기화</category>
			<category>패스워드</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1646</guid>
			<comments>http://snoopybox.co.kr/1646#entry1646comment</comments>
			<pubDate>Wed, 18 Apr 2012 22:30:03 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1646</feedburner:origLink></item>
		<item>
			<title>윈도우 명령어로 사용자 계정 이름 변경하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/Y9jyLDjexk8/1645</link>
			<description>예전에 다른 글에서 한번 다뤘던 내용이지만 질문하신 분이 계서서 간단히 소개하겠습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px solid; BORDER-RIGHT: #c1c1c1 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;snoopybox 계정의 이름을 snoopy로 변경한다.&lt;br /&gt;
변경된 snoopy 계정의 패스워드를 1234라고 지정한다.&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
위 두가지 작업은 아래 명령어 두줄로 해결이 됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #79a5e4 1px solid; BORDER-LEFT: #79a5e4 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #79a5e4 1px solid; BORDER-RIGHT: #79a5e4 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;wmic UserAccount where Name="snoopybox" call Rename Name="snoopy"&lt;br /&gt;
net user snoopy "1234"&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
이상입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/Y9jyLDjexk8" height="1" width="1"/&gt;</description>
			<category>윈도우 일반</category>
			<category>net user</category>
			<category>Rename</category>
			<category>useraccount</category>
			<category>wmic</category>
			<category>계정</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1645</guid>
			<comments>http://snoopybox.co.kr/1645#entry1645comment</comments>
			<pubDate>Tue, 17 Apr 2012 21:43:32 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1645</feedburner:origLink></item>
		<item>
			<title>이 네트워크 어댑터에 입력한 IP 주소가 컴퓨터에 더이상 없는</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/QhHbxAWoUT8/1644</link>
			<description>&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile9.uf.tistory.com/original/164D7A404F8C21BC208A23" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile9.uf.tistory.com/image/164D7A404F8C21BC208A23" alt="" filemime="image/jpeg" filename="Snap1.png" height="566" width="600"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
가상화/클라우드 서버를 운영하다 보면 좋은 점도 있고, 나쁜 점도 있겠지만, 스토리지 증설이나 랜카드 추가처럼 리소스 확장이 매우 자유롭다는 점은 가상화의 큰 메리트라 볼 수 있습니다.&lt;br /&gt;
&lt;br /&gt;그런데 저는 종종 위와 같은 상황을 만나게 됩니다. 랜카드 추가가 자유롭기 때문에 발생하는 문제라 볼 수 있는데, 위 그림만 놓고 보자면, 원래 랜카드가 있었고 IP도 할당되어 있었는데 그 랜카드를 삭제하고 새로 추가한 랜카드에 다시 기존에 사용하던 IP를 입력한 경우 발생한 상황입니다.&lt;br /&gt;
&lt;br /&gt;문제의 근본 원인은 이미 삭제된 랜카드의 흔적이 레지스트리에 남아있기 때문입니다.&lt;br /&gt;
&lt;br /&gt;이와 비슷한 상황인데 아래와 같은 경우도 있습니다.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile10.uf.tistory.com/original/182ADD3D4F8C221315F128" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile10.uf.tistory.com/image/182ADD3D4F8C221315F128" alt="" filemime="image/jpeg" filename="Snap2.png" height="367" width="554"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
이 연결 이름을 바꿀 수 없습니다. 사용자가 지정한 이름과 같은 이름을 가진 연결이 이미 있습니다??&lt;br /&gt;
&lt;br /&gt;아무리 눈을 씻고 찾아봐도 같은 이름을 가진 연결이 없는데 도대체 어디에 있다는 말일까요?&lt;br /&gt;
&lt;br /&gt;이 문제를 해결하려면 아래와 같이 하시면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;1. 명령 프롬프트를 관리자 권한으로 열고 아래 명령어를 수행&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;&lt;FONT color=#0000ff&gt;set devmgr_show_nonpresent_devices=1&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile30.uf.tistory.com/original/1177BE404F8C2BD4176744" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile30.uf.tistory.com/image/1177BE404F8C2BD4176744" alt="" filemime="image/jpeg" filename="Snap3.png" height="190" width="560"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;2. 장치 관리자를 관리자 권한으로 열고 =&amp;gt; 보기 =&amp;gt; 숨김 장치 표시&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;&lt;FONT color=#0000ff&gt;devmgmt.msc&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile9.uf.tistory.com/original/15071C424F8C2C99107988" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile9.uf.tistory.com/image/15071C424F8C2C99107988" alt="" filemime="image/jpeg" filename="Snap9.png" height="197" width="550"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile1.uf.tistory.com/original/204AC8414F8C27071B5463" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/204AC8414F8C27071B5463" alt="" filemime="image/jpeg" filename="Snap4.png" height="450" width="480"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;3. 희미하게 표시된 기존 장치에 우클릭 =&amp;gt; 제거&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/195B7E414F8C2D2322A365" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/195B7E414F8C2D2322A365" alt="" filemime="image/jpeg" filename="Snap6.png" height="412" width="594"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
이상입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/QhHbxAWoUT8" height="1" width="1"/&gt;</description>
			<category>윈도우 일반</category>
			<category>devmgmt.msc</category>
			<category>IP</category>
			<category>nic</category>
			<category>네트워크</category>
			<category>랜카드</category>
			<category>아답터</category>
			<category>장치관리자</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1644</guid>
			<comments>http://snoopybox.co.kr/1644#entry1644comment</comments>
			<pubDate>Mon, 16 Apr 2012 23:34:09 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1644</feedburner:origLink></item>
		<item>
			<title>레드햇 리눅스 yum Repository에 DVD 추가하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/TtkZOT0-8rI/1643</link>
			<description>레드햇 리눅스를 설치하면 처음에 yum을 사용하지 못해서 답답한 경우가 있는데(RHN 등록 안 된 경우), 이럴 때 설치 DVD를 yum Repository로 설정해주면 웬만한 패키지는 DVD를 통해 yum으로 설치할 수 있습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;1. DVD 마운트&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
일단 레드햇 DVD를 넣고 마운트 합니다. 저는 &lt;STRONG&gt;/media/dvd&lt;/STRONG&gt; 디렉터리를 만들고 마운트 하겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;mkdir /media/dvd&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;mount -t iso9660 /dev/sr0 /media/dvd&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;2. Repository 파일 생성&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
&lt;STRONG&gt;/etc/yum.repos.d&lt;/STRONG&gt; 디렉터리 아래에 repo 파일을 하나 생성합니다. 저는 &lt;STRONG&gt;rhel-dvd.repo&lt;/STRONG&gt; 라고 만들겠습니다.&lt;br /&gt;
내용물은 아래와 같이 적었습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px dashed; BORDER-LEFT: #c1c1c1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px dashed; BORDER-RIGHT: #c1c1c1 1px dashed; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;[rhel-dvd]&lt;br /&gt;
name=Red Hat Enterprise Linux $releasever - $basearch - DVD&lt;br /&gt;
baseurl=file:///media/dvd/Server&lt;br /&gt;
gpgcheck=0&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
baseurl 부분에는 DVD를 마운트한 경로 뒤에 &lt;STRIKE&gt;/Server 까지 붙여주셔야 합니다. 그러니까 repodata 라는 디렉터리가 존재하는 위치까지를 적어주시면 됩니다.&lt;/STRIKE&gt;&amp;nbsp;(Server 까지 안 붙여도 상관없습니다.)&lt;br /&gt;
&lt;br /&gt;gpgcheck 는 사설 Repo가 아니기 때문에 굳이 체크할 필요가 없어서 0으로 했습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;3. yum clean all&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
마지막으로 &lt;STRONG&gt;yum clean all&lt;/STRONG&gt; 명령어를 입력해 캐시된 정보를 날리고, Repo 정보를 갱신합니다.&lt;br /&gt;
그리고 이제 yum 명령어로 필요한 패키지를 설치하시면 되겠습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/140C74334F88473D1FB528" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/140C74334F88473D1FB528" alt="" filemime="image/jpeg" filename="Snap1.png" height="577" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/TtkZOT0-8rI" height="1" width="1"/&gt;</description>
			<category>리눅스</category>
			<category>DVD</category>
			<category>Redhat</category>
			<category>repo</category>
			<category>rhel</category>
			<category>rpm</category>
			<category>yum</category>
			<category>레드햇</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1643</guid>
			<comments>http://snoopybox.co.kr/1643#entry1643comment</comments>
			<pubDate>Sat, 14 Apr 2012 00:39:06 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1643</feedburner:origLink></item>
		<item>
			<title>다수의 파일 복사를 빠르게 - RichCopy</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/rWoV0lQ8wrs/1642</link>
			<description>&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/195F81464F86D058297787" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/195F81464F86D058297787" alt="" filemime="image/jpeg" filename="111.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
회사에서 엄청난(?) 데이터를 마이그레이션 할 일이 생겼습니다. 여기서 엄청나다는 표현의 기준이 애매하기는 하지만... 제 입장에서는 정말 엄청난 양의 데이터입니다. 데이터의 크기는 그렇게 크지 않은데, 4KB도 안 되는 크기의 파일과 폴더의 개수가 엄청나게 많기 때문에 일반적인 윈도우 탐색기나 copy 명령어로는 절대로 이 작업을 할 수 없습니다. 속도가 답이 안 나오기 때문입니다.&lt;br /&gt;
&lt;br /&gt;현재 작업하고 있는 데이터는 대략 총 2억개의(폴더 포함) 파일 7.1TB 정도 되는 크기입니다. 위 스샷에는 현재 1억 3744만개 파일과 725만개 폴더가 복사되고 있는 상황이네요.&lt;br /&gt;
&lt;br /&gt;아마 경험적으로 아시는 분들 많으리라 생각합니다만, 파일의 크기가 작으면서 개수가 엄청 많으면 복사 속도는 상당히 느려집니다. 위 스샷에 보면 속도가 11MB/s 정도 나오고 있는데요, Teracopy나 Fastcopy 같은 툴로 해보니 초당 1MB도 안 나왔습니다. 물론 이 서버 환경이 특수한 상황이긴 합니다만(네트웍 기반 iSCSI 디스크), 그래도 초당 1MB는 정말 너무 심하죠. 초당 1MB 속도로 7.1TB 옮기려면 약 3개월 정도가 걸리겠네요.&lt;br /&gt;
&lt;br /&gt;RichCopy는 이러한 환경에 사용할 최상의 도구입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="MARGIN-LEFT: 4em"&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;1. 파일 크기가 엄청나게 작고&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;2. 파일 개수가 엄청나게 많고&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;3. 폴더 개수도 엄청나게 많은 경우&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
RichCopy가 왜 좋은가 하면 바로 Multi Thread 방식이기 때문입니다. 즉 파일 입출력이 순차적으로 1개씩 일어나는 것이 아니라 동시에 Thread 방식으로 일어나기 때문에 위와같은 특수한 상황에서는 엄청난 속도 향상을 맛볼 수 있습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;RichCopy 다운로드&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://download.microsoft.com/download/f/d/0/fd05def7-68a1-4f71-8546-25c359cc0842/HoffmanUtilitySpotlight2009_04.exe"&gt;http://download.microsoft.com/download/f/d/0/fd05def7-68a1-4f71-8546-25c359cc0842/HoffmanUtilitySpotlight2009_04.exe&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;제가 여러가지 옵션을 사용해보지 않아서 자세한 사용방법은 생략하겠습니다. 다른거 다 필요없고 Thread 부분에만 신경써 주시면 되겠습니다. 저는 넉넉하게 Thread를 각각 20씩 적어서 돌렸습니다. 기본값 1,3,1로 하면 속도 향상은 거의 없을 것입니다. 이 프로그램의 최대 장점인 Thread를 잘 활용해 보세요. 무조건 숫자를 크게 적어봐야 의미가 없을 것 같고 숫자를 몇번 바꿔가면서 테스트를 해보시면 각자 환경에 맞는 최적의 값이 나오지 않을까 싶습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/203A4E404F86D88204094B" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/203A4E404F86D88204094B" alt="" filemime="image/jpeg" filename="Snap2.png" height="522" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile8.uf.tistory.com/original/123A4E404F86D88305D07C" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile8.uf.tistory.com/image/123A4E404F86D88305D07C" alt="" filemime="image/jpeg" filename="Snap1.png" height="479" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
그리고 원본이 손상되어 접근할 수 없는 경우 Retry 10번 해보고 안 되면 그냥 Skip 하기 때문에, 중간에 복사하다 멈출 일이 거의 없습니다. 게다가 Pause 버튼도 있어서 중간에 잠깐 멈춰놨다가 다시 작업을 진행할 수도 있구요.&lt;br /&gt;
&lt;br /&gt;아무튼 다수의 대용량 파일을 전송해야 하는 경우(SMB 전송도 가능) RichCopy를 활용해보세요. 저는 매우 만족하며 사용하고 있습니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/rWoV0lQ8wrs" height="1" width="1"/&gt;</description>
			<category>유용한 프로그램</category>
			<category>FastCopy</category>
			<category>Microsoft</category>
			<category>multi thread</category>
			<category>richcopy</category>
			<category>teracopy</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1642</guid>
			<comments>http://snoopybox.co.kr/1642#entry1642comment</comments>
			<pubDate>Thu, 12 Apr 2012 22:47:04 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1642</feedburner:origLink></item>
		<item>
			<title>악성코드가 감지되었습니다.</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/UE1_kF8o0CY/1641</link>
			<description>&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile27.uf.tistory.com/original/2068A3404F8301AD261564" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile27.uf.tistory.com/image/2068A3404F8301AD261564" alt="" filemime="image/jpeg" filename="Snap2.png" height="458" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
이 문제는 이미 몇년 전부터 발생해왔고 저는 대수롭지 않게 생각했었는데, 최근에 몇몇 분들이 자꾸 댓글로 제보를 해주시니 어쩔 수 없이 설명드리고자 합니다.&lt;br /&gt;
&lt;br /&gt;제 블로그 컨텐츠나 스킨 자체에는 어떠한 악성코드도 없습니다. 다만 제 블로그에 댓글을 남기셨던 분들 중 일부가 그들의 홈페이지나 블로그가 악성코드를 유포하는 것으로 신고되었기 때문에, 그 주소가 제 블로그 댓글에서 검출되어 위와 같은 경고 페이지가 뜨는 것입니다.&lt;br /&gt;
&lt;br /&gt;이 문제를 해결하려면 제가 일일이 해당 댓글을 찾아서 다 지워야 합니다. 그런데 700개 정도 되는 글을 일일이 다 열어서 댓글을 수동으로 찾아 지우는게 쉬운 일은 아닙니다. 그래서 그동안 그러려니 하고 넘어갔는데, 아무래도 걱정하시는 분들이 많은 듯 하니 힘들겠지만 700개 글을 일일이 열어보고 지우도록 하겠습니다.&lt;br /&gt;
&lt;br /&gt;이번주 내로 마무리 할 테니, 혹시라도 다음주가 되었는데 계속해서 경고창이 뜬다면 댓글로 알려주시기 바랍니다. 불편을 끼쳐드려 죄송합니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/UE1_kF8o0CY" height="1" width="1"/&gt;</description>
			<category>잡담</category>
			<category>경고</category>
			<category>구글</category>
			<category>악성코드</category>
			<category>안전브라우징</category>
			<category>크롬</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1641</guid>
			<comments>http://snoopybox.co.kr/1641#entry1641comment</comments>
			<pubDate>Tue, 10 Apr 2012 01:08:33 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1641</feedburner:origLink></item>
		<item>
			<title>리눅스 Static 라우팅 설정하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/d3rrJM-mrTI/1640</link>
			<description>회사에서 관리하는 클라우드 VM 서버들이 보통 NIC를 2개 사용하고 있는데, 서비스망과 스토리지망을 분리해서 사용하고 있습니다. 그래서 스토리지망 NIC에는 Default Gateway를 설정하지 않는데, 동일 네트워크 L2 통신만 할 경우에는 문제가 없지만 다른 대역으로 통신해야 하는 경우 Gateway를 통해 나갈 수 있도록 라우팅 경로를 설정해줘야 합니다.&lt;br /&gt;
&lt;br /&gt;그런데 윈도우의 경우 route add 명령어에 -p 옵션을 붙이면 재부팅해도 사라지지 않는 영구 경로로 설정되지만, 리눅스는 route add 명령어로 설정을 해도 재부팅 해버리면 사라집니다. 따라서 다른 방법을 사용해야 하는데...&lt;br /&gt;
&lt;br /&gt;예를 들어 eth0가 서비스망이고 eth1이 스토리지 망이라면 eth1에 대한 라우팅 경로를 아래와 같이 설정할 수 있습니다.&lt;br /&gt;
&lt;br /&gt;우선 아래 이름으로 파일을 하나 생성합니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;/etc/sysconfig/network-scripts/route-eth1&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;그리고 파일 내용은 아래와 같이 적어줍니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;ADDRESS0=192.168.0.0&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;NETMASK0=255.255.128.0&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;GATEWAY0=192.168.20.1&lt;/SPAN&gt;&lt;/STRONG&gt; &lt;br /&gt;
&lt;br /&gt;위 예시는 192.168.0.1 부터 192.168.127.254 까지 IP에 대해서 192.168.20.1 이라는 Gateway를 타고 나가라는 설정을 의미합니다. 여러개의 규칙을 넣으시려면 ADDRESS, NETMASK, GATEWAY 뒤에 숫자를 1,2,3 이렇게 계속 붙여주시면 되구요.&lt;br /&gt;
&lt;br /&gt;파일을 생성한 다음 네트워크를 재시작 한번 해주시면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;service network restart&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;이상입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/d3rrJM-mrTI" height="1" width="1"/&gt;</description>
			<category>리눅스</category>
			<category>eth0</category>
			<category>gateway</category>
			<category>route</category>
			<category>라우팅</category>
			<category>리눅스</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1640</guid>
			<comments>http://snoopybox.co.kr/1640#entry1640comment</comments>
			<pubDate>Fri, 06 Apr 2012 13:29:12 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1640</feedburner:origLink></item>
		<item>
			<title>윈도우 7 wbadmin 명령어로 시스템 이미지 백업하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/9B0xyEmkMS0/1639</link>
			<description>2009년에 제가 윈도우 7 자체 백업 기능에 관해 올린 적이 있는데&lt;br /&gt;
&lt;br /&gt;&lt;A href="http://snoopybox.co.kr/1139" target=_blank&gt;2009/11/07 - [Windows 7/기타 윈도우 7 이야기] - 윈도우 7의 완벽한 복구기능을 활용해보자&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;특별한 케이스가 아니라면 굳이 고스트나 트루이미지 같은 외부 프로그램을 사용하지 않고, 윈도우 자체 백업 기능을 활용하셔도 되겠습니다. 윈도우 7 DVD(또는 USB)로 부팅할 수 있는 환경이라면 언제든지 복구가 가능하니까요.&lt;br /&gt;
&lt;br /&gt;오늘 소개해드릴 wbadmin.exe 명령어는 서버 제품군에서 사용하라고 나온 것 같은데, 윈도우 7에서도 제한된 기능이지만 활용할 수 있습니다. 궁금하신 분들은 한번 테스트 해보세요. GUI로 여러번 마우스 클릭 해야할 작업을 명령어 한줄로 처리할 수 있습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;&lt;U&gt;※ 아래 명령어는 관리자 권한으로 명령 프롬프트를 띄우셔야 실행 가능합니다.&lt;/U&gt;&lt;/SPAN&gt;&lt;/STRONG&gt; &lt;br /&gt;
&lt;br /&gt;기본적으로 추천하는 명령어는 아래와 같습니다.&lt;br /&gt;
(-backupTarget: 부분에 백업파일을 저장할 위치를 지정해주세요.)&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;WBADMIN START BACKUP -allCritical -backupTarget:D:&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile27.uf.tistory.com/original/136F804F4F7BC40D356039" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile27.uf.tistory.com/image/136F804F4F7BC40D356039" alt="" filemime="image/jpeg" filename="Snap1.png" height="500" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
여기서 -allCritical 옵션은 윈도우 구동에 필요한 (특히 시스템 예약 파티션) 모든 볼륨과 정보를 자동으로 백업해줍니다. 그런데 이게 일반적으로는 C 드라이브이겠지만 예를 들어 일부 프로그램을 D 드라이브에 설치했다면 아마 D 드라이브도 자동으로 백업하려 할 것입니다.&lt;br /&gt;
&lt;br /&gt;따라서 저처럼 C 드라이브만 백업하려는 분들은 아래와 같이 해주시면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;WBADMIN START BACKUP -include:C: -backupTarget:D:&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile1.uf.tistory.com/original/1350CC4D4F7BC6720FBE21" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/1350CC4D4F7BC6720FBE21" alt="" filemime="image/jpeg" filename="Snap2.png" height="460" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
백업은 이정도로 설명드리면 될 것 같고, 복구는 윈도우 7 DVD, USB, PE, F8 복구모드 등으로 부팅해서 작업하시면 됩니다. 저는 F8 복구모드로 부팅해서 복원해 보겠습니다.&lt;br /&gt;
&lt;br /&gt;F8 복구모드가 정상적으로 구성되어 있는 경우, 아래 명령어를 입력하시면 다음 부팅시 자동으로 복구모드로 들어가게 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;reagentc /boottore&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile6.uf.tistory.com/original/184DD1334F7BCB5618B2DD" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile6.uf.tistory.com/image/184DD1334F7BCB5618B2DD" alt="" filemime="image/jpeg" filename="Snap3.png" height="130" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile9.uf.tistory.com/original/20031C3B4F7BCB7E0ED8C4" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile9.uf.tistory.com/image/20031C3B4F7BCB7E0ED8C4" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-04-13-11-32.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile10.uf.tistory.com/original/11031C3B4F7BCB800FDA83" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile10.uf.tistory.com/image/11031C3B4F7BCB800FDA83" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-04-13-11-43.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile24.uf.tistory.com/original/11031C3B4F7BCB81104795" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile24.uf.tistory.com/image/11031C3B4F7BCB81104795" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-04-13-11-51.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/14031C3B4F7BCB8311A176" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/14031C3B4F7BCB8311A176" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-04-13-12-00.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/16031C3B4F7BCB84122079" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/16031C3B4F7BCB84122079" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-04-13-12-07.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/17031C3B4F7BCB84137055" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/17031C3B4F7BCB84137055" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-04-13-12-13.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/20031C3B4F7BCB8614CE44" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/20031C3B4F7BCB8614CE44" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-04-13-12-24.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/12031C3B4F7BCB87156022" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/12031C3B4F7BCB87156022" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-04-13-12-58.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/13031C3B4F7BCB871614DD" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/13031C3B4F7BCB871614DD" alt="" filemime="image/jpeg" filename="Windows 7-2012-04-04-13-14-22.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
제가 이 글을 작성하면서 진행했던 백업 이미지로 복구를 시도했는데, 아무런 문제 없이 잘 복구되었습니다. 그동안 고스트나 트루이미지를 사용해 오셨다면, 윈도우 7 자체 백업 기능을 한번 사용해보세요. 저는 매우 만족스럽습니다. (사실 VHD 부팅 때문에 이 백업 기능을 사용하지는 않지만)&lt;br /&gt;
&lt;br /&gt;이상입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/9B0xyEmkMS0" height="1" width="1"/&gt;</description>
			<category>기타 윈도우 7 이야기</category>
			<category>wbadmin</category>
			<category>고스트</category>
			<category>백업</category>
			<category>복구</category>
			<category>복원</category>
			<category>윈도우7</category>
			<category>이미지</category>
			<category>트루이미지</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1639</guid>
			<comments>http://snoopybox.co.kr/1639#entry1639comment</comments>
			<pubDate>Wed, 04 Apr 2012 13:24:21 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1639</feedburner:origLink></item>
		<item>
			<title>Please install the Windows Imaging Component before attempting</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/AMYNgPq7k0s/1638</link>
			<description>&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/206C6B344F7A8F5C1DAF95" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/206C6B344F7A8F5C1DAF95" alt="" filemime="image/jpeg" filename="Snap2.png" height="386" width="503"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
회사에서 테스트 용도로 Citrix XenServer 6.0을 설치하고 윈도우 서버 2003 R2 64비트 VM을 생성했는데, XenTools를 설치하려고 하니 오류가 나더군요.&lt;br /&gt;
&lt;br /&gt;위 문제는 .NET Framework 4.0 설치시 발생하는 문제이고, 해결책은 Windows Imaging Component를 설치해주면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;32비트&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://www.microsoft.com/download/en/details.aspx?id=32" target=_blank&gt;http://www.microsoft.com/download/en/details.aspx?id=32&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;64비트&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://www.microsoft.com/download/en/details.aspx?id=1385" target=_blank&gt;http://www.microsoft.com/download/en/details.aspx?id=1385&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;이상입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/AMYNgPq7k0s" height="1" width="1"/&gt;</description>
			<category>가상화 &amp; 클라우드</category>
			<category>.net framework 4</category>
			<category>Citrix</category>
			<category>windows imaging component</category>
			<category>XenServer</category>
			<category>xentools</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1638</guid>
			<comments>http://snoopybox.co.kr/1638#entry1638comment</comments>
			<pubDate>Tue, 03 Apr 2012 15:11:25 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1638</feedburner:origLink></item>
		<item>
			<title>서버 2008 명령어로 역할/기능 추가하는 방법</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/WJX_QQDCo5o/1637</link>
			<description>서버 2008에서 명령어로 역할/기능을 추가하는 방법에 대해 간단히 알아보겠습니다.&lt;br /&gt;
&lt;br /&gt;아... 이게 왜 필요한가 하면... 서버 한대만 작업한다면 마우스로 클릭해서 구성요소를 설치하는게 나을 수도 있겠지만, 수십대의 서버에 동일한 작업을 해야 한다면 커맨드를 복사해서 붙여넣는게 좋겠죠?&lt;br /&gt;
&lt;br /&gt;여기서는 Windows Server 백업 기능을 예제로 설명하겠습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile9.uf.tistory.com/original/156B954B4F79A95931E789" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile9.uf.tistory.com/image/156B954B4F79A95931E789" alt="" filemime="image/jpeg" filename="00.png" height="442" width="600"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;

&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;ServerManagerCmd.exe&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
가장 기본적인 명령어입니다. 2008/R2 모두 사용 가능한데 추후에는 사라질 명령어라고 하네요.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;ServerManagerCmd.exe -install Backup&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/187EFA454F79AB09071997" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/187EFA454F79AB09071997" alt="" filemime="image/jpeg" filename="Snap3.png" height="400" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
설치할 구성 요소의 이름이 궁금하시죠? 그리고 뭐가 설치되어 있는지 확인해볼 필요도 있겠습니다. 이 경우 뒤에 -query 옵션을 붙여주시면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;ServerManagerCmd.exe -query&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile2.uf.tistory.com/original/206B78434F79ABA20C6410" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile2.uf.tistory.com/image/206B78434F79ABA20C6410" alt="" filemime="image/jpeg" filename="Snap4.png" height="400" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
뒤에 [] 안에 들어있는 이름을 -install이나 -remove 할 때 적어주시면 되구요, 하위 구성요소를 전부 설치하고 싶다면 -install 옵션과 함께 -allSubFeatures를 적어주시면 됩니다. 예를 들어 IIS 웹서버 기능 전체를 설치하고 싶다면&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;ServerManagerCmd.exe -install Web-Server -allSubFeatures&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile8.uf.tistory.com/original/175F3E434F79AD1127618A" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile8.uf.tistory.com/image/175F3E434F79AD1127618A" alt="" filemime="image/jpeg" filename="Snap5.png" height="400" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;

&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;ocsetup.exe&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
요거는 제가 별로 관심이 없어서... 2008/R2 모두 지원합니다. 원래 서버 Core 버전에 사용하라고 존재하는 명령어 같은데... 자세한 내용은 아래 글을 참조하세요.&lt;br /&gt;
&lt;br /&gt;&lt;A href="http://technet.microsoft.com/ko-kr/library/cc766272(v=ws.10).aspx" target=_blank&gt;http://technet.microsoft.com/ko-kr/library/cc766272(v=ws.10).aspx&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;여기서는 Windows Server 백업 기능 설치만 보여드리겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;start /w ocsetup.exe WindowsServerBackup&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/13412B444F79AF560C77FD" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/13412B444F79AF560C77FD" alt="" filemime="image/jpeg" filename="Snap6.png" height="400" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
굳이 앞에 start /wait 옵션을 붙이는 이유는... 안 붙이면 끝났는지 안 끝났는지 표시가 안 되기 때문입니다. 앞에 저렇게 붙여 놓아야 작업이 끝날 때 까지 기다린 다음 프롬프트가 반환됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;DISM.exe&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
제가 윈도우 7에서 즐겨쓰는 명령어입니다. 2008에는 존재하지 않고 2008 R2에서만 사용 가능합니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;DISM.exe /Online /Enable-Feature /FeatureName:WindowsServerBackup&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/121EFC394F79B072098F91" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/121EFC394F79B072098F91" alt="" filemime="image/jpeg" filename="Snap7.png" height="400" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
마찬가지로 뒤에 붙일 FeatureName에 뭘 적어넣어야 할지 궁금하실 텐데, 이렇게 하시면 리스트가 보기 좋게 쭈욱 나옵니다. (너무 많아서 천천히 보려면 뒤에 | more 붙여주시면 되겠죠)&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;DISM.exe /Online /Get-Features /Format:Table&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/1111A6394F79B1EC22E768" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/1111A6394F79B1EC22E768" alt="" filemime="image/jpeg" filename="Snap8.png" height="400" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;

&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;PowerShell&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
파워쉘은 제가 아직 잘 모르기 때문에... (서버관리자가 파워쉘을 모른다니!! 라고 욕하지 말아주세요 ㅠㅠ)&lt;br /&gt;
&lt;br /&gt;아래와 같이 ServerManager 모듈을 Import 하신 다음 사용하시면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;import-module ServerManager&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;Add-WindowsFeature Backup&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile4.uf.tistory.com/original/12775D364F79B35908A269" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile4.uf.tistory.com/image/12775D364F79B35908A269" alt="" filemime="image/jpeg" filename="Snap9.png" height="400" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
&lt;br /&gt;이상으로 서버 2008 명령어로 역할/기능 추가하는 방법 글을 마치도록 하겠습니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/WJX_QQDCo5o" height="1" width="1"/&gt;</description>
			<category>서버 2008</category>
			<category>dism</category>
			<category>ocsetup</category>
			<category>powershell</category>
			<category>servermanagercmd</category>
			<category>서버 2008</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1637</guid>
			<comments>http://snoopybox.co.kr/1637#entry1637comment</comments>
			<pubDate>Mon, 02 Apr 2012 23:17:31 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1637</feedburner:origLink></item>
		<item>
			<title>VMware NAT 포트포워딩 설정하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/3IJur68IUog/1636</link>
			<description>포트포워딩이라는 용어는 집에 공유기를 사용하신다면 한번 쯤 들어보셨으리라 생각합니다. 저는 ipTIME N6004 모델을 사용하고 있는데 집에 컴퓨터가 2대 있기 때문에 포트포워딩 기능을 적절히 활용하고 있습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile10.uf.tistory.com/original/1255E23B4F781761030658" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile10.uf.tistory.com/image/1255E23B4F781761030658" alt="" filemime="image/jpeg" filename="Snap1.png" height="393" width="610"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
이 포트포워딩 기능은 NAT 환경에서 꼭 필요합니다. NAT란 Network Address Translation의 약자인데, 간단히 설명하자면 사설 IP와 공인 IP를 서로 변환해주는 기능이라 보시면 됩니다. 예를 들어 현재 제가 이 글을 쓰고 있는 PC의 IP는 192.168.0.2입니다. ipTIME 공유기가 DHCP 기능으로 내부 네트워크에 할당해준 사설 IP입니다. 그런데 실제로 제 PC는 공인 IP를 모릅니다. 공인 IP는 공유기가 가지고 있습니다. 제가 인터넷을 할 때는 공유기를 통해 밖으로 나가고, 공유기에서 이 PC의 IP인 192.168.0.2를 공인 IP인 119.196.x.x로 변환해줍니다.&lt;br /&gt;
&lt;br /&gt;반대로 외부에서 제 PC를 바라볼 때는 어떨까요? 마찬가지로 외부에서는 제 PC를 절대로 바라볼 수 없습니다. 오로지 공유기만 바라볼 수 있습니다. 왜냐하면 공유기가 공인 IP를 가지고 있기 때문입니다. 실제 제 PC는 사설 IP만 가지고 있기 때문에 외부에서 절대로 접속할 수 없습니다.&lt;br /&gt;
&lt;br /&gt;만약 외부에서 제 PC로 접속하고 싶다면 어떻게 해야 할까요? ipTIME 공유기에서는 3가지 방법을 제공합니다. 바로 포트포워딩, DMZ, Twin IP 입니다.&lt;br /&gt;
&lt;br /&gt;포트포워딩은 특정 포트를 지정해서 들어오는 패킷을 내부 PC로 전달해주는 기능입니다. DMZ는 모든 포트를 특정 PC로 개방해주는 기능이고, Twin IP는 내부 PC에 공인 IP를 할당하는 방식인데 보안상 취약하기 때문에 사용해보지 않아서 자세히는 잘 모르겠습니다.&lt;br /&gt;
&lt;br /&gt;어쨌든 이 포트포워딩 기능을 이용해서 가령 "3389 포트로 들어오는 패킷은 1번 PC로 전달해라" 라는 규칙을 만들면 외부에서 3389 포트로 접속시 1번 PC로 접속할 수 있습니다.&lt;br /&gt;
&lt;br /&gt;포트포워딩에 대한 설명은 이정도면 충분하다 생각하고, 이제 VMware 이야기를 해보겠습니다. VMware Workstation을 설치하여 가상 PC를 생성하면 기본적으로 네트워크는 NAT 설정이 됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/177DB9474F781A8B0888DF" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/177DB9474F781A8B0888DF" alt="" filemime="image/jpeg" filename="Snap2.png" height="521" width="600"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
따라서 VMware의 NAT 환경 역시 공유기와 동일한 상태가 됩니다. 아무런 설정을 하지 않으면 제 PC에서 VMware의 가상 PC로는 접속할 수 있지만, 외부에서 제 PC 안에 있는 가상 PC로는 접속할 수 없습니다.&lt;br /&gt;
&lt;br /&gt;만약 외부에서 제 PC에 있는 VMware 가상 PC에 접속하고 싶다면 어떻게 해야 할까요? 마찬가지로 포트포워딩 기능을 설정하시면 됩니다. VMware의 NAT에도 공유기처럼 똑같이 포트포워딩 기능이 있습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile8.uf.tistory.com/original/162AE14F4F781E9E0A23A0" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile8.uf.tistory.com/image/162AE14F4F781E9E0A23A0" alt="" filemime="image/jpeg" filename="Snap6.png" height="223" width="383"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile7.uf.tistory.com/original/182AE14F4F781E9F0B3362" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile7.uf.tistory.com/image/182AE14F4F781E9F0B3362" alt="" filemime="image/jpeg" filename="Snap3.png" height="537" width="604"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile7.uf.tistory.com/original/192AE14F4F781E9F0C9F0B" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile7.uf.tistory.com/image/192AE14F4F781E9F0C9F0B" alt="" filemime="image/jpeg" filename="Snap4.png" height="480" width="508"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/202AE14F4F781E9F0DA3E6" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/202AE14F4F781E9F0DA3E6" alt="" filemime="image/jpeg" filename="Snap5.png" height="230" width="370"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
위 그림과 같이 설정했다면 제 PC로 3389 포트 접속시 192.168.1.10 IP를 가진 가상 PC로 연결될 것입니다. 물론 제 PC에서 3389 포트는 윈도우 방화벽 예외 설정에 들어있어야 하겠죠.&lt;br /&gt;
&lt;br /&gt;그런데 이 VMware의 포트포워딩 기능은 사실 공유기를 사용하시는 환경이라면 굳이 필요가 없습니다. 오히려 복잡하기만 합니다. 왜냐하면 IP 변환이 두번 일어나기 때문이고, 포트포워딩 설정도 이중으로 해야 하기 때문입니다. 집에 공유기를 사용하시는 분들은 VMware 가상 PC의 네트워크 환경을 Bridged로 설정하시는게 더 낫다고 생각합니다. Bridged로 설정하면 공유기가 부여하는 IP가 직접 가상 PC에 할당되기 때문입니다. 즉 내 PC와 가상 PC가 동일한 위치의 네트웍에 속하게 되고, 포트포워딩도 공유기에서만 한번 설정해주면 되기 때문입니다.&lt;br /&gt;
&lt;br /&gt;사실 집에서 가상 PC를 띄워놓고 외부에서 가상 PC로 접속할 일은 거의 없으리라 생각합니다만, 이런 기능이 있다는 정도만 참고하시면 되겠습니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/3IJur68IUog" height="1" width="1"/&gt;</description>
			<category>가상화 &amp; 클라우드</category>
			<category>IPTime</category>
			<category>NAT</category>
			<category>VMware</category>
			<category>공유기</category>
			<category>포트포워딩</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1636</guid>
			<comments>http://snoopybox.co.kr/1636#entry1636comment</comments>
			<pubDate>Sun, 01 Apr 2012 21:27:14 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1636</feedburner:origLink></item>
		<item>
			<title>윈도우 서버 2008 R2 메모리 사용률 비정상적으로 높은 경우</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/uqWhKX6mlyc/1635</link>
			<description>&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile7.uf.tistory.com/original/17280E504F6C898C1696E8" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile7.uf.tistory.com/image/17280E504F6C898C1696E8" alt="" filemime="image/jpeg" filename="Snap1.png" height="451" width="440"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
윈도우 서버 64비트 계열에서 메모리 사용률이 비정상적으로 높게 나타난다면, 시스템 파일 캐시를 의심해보시기 바랍니다. 이 시스템 파일 캐시는 작업 관리자나 리소스 모니터에서 확인할 수 없기 때문에 처음 겪어보시는 분들은 도무지 원인을 찾아내기 힘들 것입니다.&lt;br /&gt;
&lt;br /&gt;일단 이 내용과 관련해서 관심있는 분은 아래 글을 한번 읽어보세요.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;Microsoft Windows Dynamic Cache Service&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://blogs.msdn.com/b/ntdebugging/archive/2009/02/06/microsoft-windows-dynamic-cache-service.aspx" target=_blank&gt;http://blogs.msdn.com/b/ntdebugging/archive/2009/02/06/microsoft-windows-dynamic-cache-service.aspx&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;요지는 이렇습니다.&lt;br /&gt;
&lt;br /&gt;1. 윈도우 64비트는 커널의 가상 주소 공간이 매우 크기 때문에 (제가 알기로는 8TB)&lt;br /&gt;
2. 파일 갯수가 엄청 많으면서 지속적으로 엄청난 읽기 I/O를 일으킨다면 (주로 파일 서버)&lt;br /&gt;
3. 시스템 파일 캐시 크기가 지속적으로 증가해 결국 물리 메모리 전체를 점유해버림&lt;br /&gt;
&lt;br /&gt;이 문제를 해결하려면 시스템 파일 캐시의 작업 공간 크기를 제한해야 합니다.&lt;br /&gt;
&lt;br /&gt;일단 비정상적으로 메모리 사용률이 높은 서버에서 시스템 파일 캐시가 그 원인인지 확인해보고 싶다면 아래 RAMMap 툴을 사용해보시기 바랍니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;RAMMap&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://technet.microsoft.com/en-us/sysinternals/ff700229" target=_blank&gt;http://technet.microsoft.com/en-us/sysinternals/ff700229&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile26.uf@1321BA494F6C9BCC07B81B.zip"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/zip.gif" alt="" style="vertical-align: middle;" /&gt; RAMMap.zip&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
아래 그림과 같이 분홍색 Metafile의 Active 크기가 엄청 크다면 시스템 파일 캐시가 범인이 맞습니다. NTFS의 Metadata를 캐시하고 있는 것입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile8.uf.tistory.com/original/152B5A414F6C924003DD02" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile8.uf.tistory.com/image/152B5A414F6C924003DD02" alt="" filemime="image/jpeg" filename="1.png" height="528" width="578"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
우선 당장 메모리 사용률을 떨어뜨리고 싶다면 (리부팅 없이) 아래 CacheSet 툴을 사용해보시기 바랍니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;CacheSet&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://technet.microsoft.com/en-us/sysinternals/bb897561" target=_blank&gt;http://technet.microsoft.com/en-us/sysinternals/bb897561&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile1.uf@163C114D4F6C9BEC01AF7A.zip"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/zip.gif" alt="" style="vertical-align: middle;" /&gt; CacheSet.zip&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/122296424F6C93D41DECD5" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/122296424F6C93D41DECD5" alt="" filemime="image/jpeg" filename="Snap1.png" height="217" width="342"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
위 툴로도 시스템 파일 캐시의 작업 공간을 제한할 수 있는데, 제가 윈도우 서버 2008 R2에서 테스트 했을 때는 제한을 해도 최대치를 넘어 계속해서 캐시가 증가하였습니다. 따라서 저는 이 툴을 제한하는 용도로는 사용하지 않습니다. 단지 급하게 메모리 사용률을 떨어뜨리기 위해서만 사용합니다. Clear 버튼을 누르시면 캐시된 메모리 영역을 날려버립니다. 그런데 정확히 표현하자면 날리는 것은 아니고 다른 프로그램이 사용할 수 있는 상태로 되돌리는 것입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;BLOCKQUOTE&gt;&lt;FONT face="Segoe UI"&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;Clearing the Cache's Working Set&lt;BR style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; LETTER-SPACING: normal; FONT: 13px/16px 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; COLOR: rgb(51,51,51); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px; -webkit-text-size-adjust: auto"&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;SPAN style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; LETTER-SPACING: normal; DISPLAY: inline !important; FONT: 13px/16px 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; COLOR: rgb(51,51,51); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px; -webkit-text-size-adjust: auto"&gt;You can force the Cache to release all of it's pages by pressing the Clear button. Note that the Cache can grow again as necessary, and that this is not the same as flush&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; LETTER-SPACING: normal; DISPLAY: inline !important; FONT: 13px/16px 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; COLOR: rgb(51,51,51); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px; -webkit-text-size-adjust: auto"&gt;ing the Cache - pages that were assigned to it are simply made available to other programs and can be reclaime&lt;/SPAN&gt;&lt;SPAN style="WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; LETTER-SPACING: normal; DISPLAY: inline !important; FONT: 13px/16px 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; COLOR: rgb(51,51,51); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px; -webkit-text-size-adjust: auto"&gt;d by the Cache.&lt;/SPAN&gt;&lt;br /&gt;
&lt;/BLOCKQUOTE&gt;&lt;br /&gt;
Clear 버튼을 누르니 아래와 같이 효과가 바로 나타났습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile27.uf.tistory.com/original/181C50454F6C95B22BB600" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile27.uf.tistory.com/image/181C50454F6C95B22BB600" alt="" filemime="image/jpeg" filename="Snap2.png" height="451" width="440"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
하지만 위 CacheSet은 어디까지나 응급조치용일 뿐이고, 근본적인(?) 조치는 아래 Windows Dynamic Cache Service를 활용하시기 바랍니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;Microsoft Windows Dynamic Cache Service&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://www.microsoft.com/download/en/details.aspx?id=9258" target=_blank&gt;http://www.microsoft.com/download/en/details.aspx?id=9258&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile8.uf@1464C34F4F6C9C0E164B25.zip"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/zip.gif" alt="" style="vertical-align: middle;" /&gt; DynCache.zip&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
그런데 위 툴은 윈도우 서버 2008 R2를 지원하지 않습니다. 따라서 윈도우 서버 2008 R2 사용자는 아래 파일을 따로 받으시기 바랍니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile1.uf@161B3F494F6C9F1D16346F.zip"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/zip.gif" alt="" style="vertical-align: middle;" /&gt; DynCache_x64_2008R2.zip&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
이상입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/uqWhKX6mlyc" height="1" width="1"/&gt;</description>
			<category>서버 2008</category>
			<category>Cache</category>
			<category>Dynamic</category>
			<category>metafile</category>
			<category>NTFS</category>
			<category>메모리</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1635</guid>
			<comments>http://snoopybox.co.kr/1635#entry1635comment</comments>
			<pubDate>Sun, 25 Mar 2012 23:48:44 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1635</feedburner:origLink></item>
		<item>
			<title>윈도우 패스워드 초기화 프로그램</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/6XuT2Zc9874/1634</link>
			<description>댓글로 알려주신 분이 계셔서 소개해드립니다. 좋은 프로그램 소개해주셔서 감사드립니다.&lt;br /&gt;
&lt;br /&gt;그동안 상용 프로그램인 Active@ Password Changer를 제외하곤 전부 Brute Force 방식인줄 알고 있었는데, 이 프로그램도 Active@ Password Changer와 마찬가지로 C:\Windows\System32\config\SAM 레지스트리 하이브의 바이너리 값을 수정하는 방식이더군요. 게다가 GPL 기반의 무료 프로그램이기 때문에 회사에서도 부담없이 사용할 수 있습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;Offline NT Password &amp;amp; Registry Editor&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://pogostick.net/~pnh/ntpasswd/" target=_blank&gt;http://pogostick.net/~pnh/ntpasswd/&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;다운로드&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;div class="imageblock" style="display:inline;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile2.uf@200871364F58057320F4F8.iso"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/110706133414/blog/image/extension/unknown.gif" alt="" style="vertical-align: middle;" /&gt; cd110511.iso&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="imageblock" style="display:inline;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile8.uf@140741364F5805831BA08F.zip"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/zip.gif" alt="" style="vertical-align: middle;" /&gt; usb110511.zip&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;위에 있는 ISO 버전은 CD로 이미지레코딩 하셔서 사용하시면 되고, 아래에 있는 USB 버전은 USB에 심어서 사용하시면 됩니다. USB에 심는 방법은 안에 설명서가 영어로 들어있는데, USB에 압축파일을 풀어서 넣고 커맨드 창을 열어서 아래와 같이 입력하시면 된다고 합니다. (USB 드라이브가 J 드라이브인 경우 예제)&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;j:\syslinux.exe -ma j:&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;사용법은 리눅스랑 영어의 기초 정도만 알고 계시면 전혀 어렵지 않습니다. 대부분의 단계는 그냥 엔터만 쳐도 잘 진행됩니다. 저는 부가적인 옵션에 대한 설명은 생략하고 패스워드 복구에 중점을 두고 설명을 드리겠습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/11463A3A4F580B3E2C17A7" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/11463A3A4F580B3E2C17A7" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-26-37.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile3.uf.tistory.com/original/13463A3A4F580B3F2DBD02" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile3.uf.tistory.com/image/13463A3A4F580B3F2DBD02" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-27-11.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;일단 테스트를 위해 snoopy 계정의 패스워드를 1234로 설정하였습니다. 이상태로 CD를 넣고 재부팅 하겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile1.uf.tistory.com/original/124240384F580B71078755" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/124240384F580B71078755" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-30-23.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;위 화면에서는 그냥 엔터를 입력하시면 됩니다. 리눅스 커널에 부팅 옵션을 선택해서 줄 수 있는데 특별한 경우가 아니라면 기본 부팅으로도 문제가 없을 것입니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/1544493A4F580BE2327845" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/1544493A4F580BE2327845" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-31-07.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;윈도우가 설치된 파티션을 선택하는 화면인데요, 저는 sda1 파티션에 윈도우가 설치되어 있기 때문에 1번을 선택했습니다. sda1에서 sd는 스카시, 사타 하드 등을 의미하고 a는 첫번째 하드 1은 첫번째 파티션을 의미합니다. 그리고 IDE 방식의 하드는 hda1 이런 식으로 나올 겁니다.&lt;br /&gt;
&lt;br /&gt;참고로 Select 뒤에 [1] 이렇게 되어 있는데, 이 말은 그냥 엔터만 치면 1번이 기본값으로 입력된다는 의미입니다. 리눅스 사용해보신 분들은 잘 아시겠죠.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile6.uf.tistory.com/original/185FE0454F581050252461" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile6.uf.tistory.com/image/185FE0454F581050252461" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-32-04.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;레지스트리 하이브 위치를 선택하는 화면인데요, SAM 파일은 당연히 Windows\System32\config 폴더에 존재할 것이기 때문에 그냥 엔터 치시면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile28.uf.tistory.com/original/194F0C3F4F5810941698C2" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile28.uf.tistory.com/image/194F0C3F4F5810941698C2" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-32-22.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;패스워드 리셋 작업을 할 것이니 1번을 선택하시거나 그냥 엔터 치시면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile28.uf.tistory.com/original/1670F6424F5811302D5E29" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile28.uf.tistory.com/image/1670F6424F5811302D5E29" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-32-39.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;여기서도 1번을 선택하시거나 그냥 엔터 치시면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/155D9D414F58115128163D" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/155D9D414F58115128163D" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-32-52.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;패스워드를 리셋시킬 계정을 선택하는 화면입니다. 그냥 엔터 치시면 Administrator 계정의 패스워드를 편집합니다. 저는 snoopy 계정의 패스워드를 리셋시킬 것이기 때문에 snoopy를 입력하겠습니다. 참고로 RID 값을 입력해도 됩니다. 저는 snoopy 계정의 RID 값인 03e9를 입력해도 되는데, 그냥 계정 이름을 입력하는게 더 편리하겠죠?&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile7.uf.tistory.com/original/12678A404F5811BB2F3518" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile7.uf.tistory.com/image/12678A404F5811BB2F3518" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-33-17.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;1번을 입력하면 패스워드를 리셋 시켜버립니다. (패스워드를 없앤다는 의미)&lt;br /&gt;
2번을 입력하면 패스워드를 재설정 할 수 있는데 별로 추천하고 싶지는 않네요.&lt;br /&gt;
3번을 입력하면 선택했던 계정을 Administrators 그룹에 등록시킵니다.&lt;br /&gt;
4번을 입력하면 계정이 잠겨있거나 비활성화 된 경우 풀어줍니다.&lt;br /&gt;
저는 1번을 눌러서 패스워드를 없애버렸습니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/174E744E4F5814A3302906" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/174E744E4F5814A3302906" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-33-55.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;Password cleared! 라고 나왔네요. 작업이 잘 되었습니다.&lt;br /&gt;
더 변경할 계정이 있다면 다시 계정 이름을 입력하시면 되고, 작업이 끝났다면 느낌표를 입력해주세요.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile7.uf.tistory.com/original/16483C4F4F581535221E2D" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile7.uf.tistory.com/image/16483C4F4F581535221E2D" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-34-48.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;q를 입력해서 빠져나가주시구요&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/1749E0474F5815522CFE10" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/1749E0474F5815522CFE10" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-35-02.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;y를 입력해서 변경 사항을 적용시켜 주세요.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile9.uf.tistory.com/original/196BEA474F58157D051875" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile9.uf.tistory.com/image/196BEA474F58157D051875" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-35-16.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;n을 입력해서 밖으로 빠져나가겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/154E0E504F58159A31B5D4" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/154E0E504F58159A31B5D4" alt="" filemime="image/jpeg" filename="Windows 7-2012-03-08-09-35-27.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;밖으로 빠져나온 모습입니다. CD나 USB를 뽑으시고 reboot 입력하시면 재부팅 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
어떤가요? 이제 패스워드를 분실해도 걱정할 필요가 없겠죠? 용량이 4.48MB 밖에 안되서 CD에 굽기 아까울 수도 있는데, 이정도 훌륭한 무료 프로그램이라면 DVD 한장에 구워놔도 아깝지 않을 것 같습니다. ^^&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/6XuT2Zc9874" height="1" width="1"/&gt;</description>
			<category>유용한 프로그램</category>
			<category>리셋</category>
			<category>분실</category>
			<category>비밀번호</category>
			<category>초기화</category>
			<category>패스워드</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1634</guid>
			<comments>http://snoopybox.co.kr/1634#entry1634comment</comments>
			<pubDate>Thu, 08 Mar 2012 11:44:08 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1634</feedburner:origLink></item>
		<item>
			<title>윈도우 8 컨슈머 프리뷰 베타버전 다운로드 및 간단 소개</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/OcVnrCNwqNM/1633</link>
			<description>&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile4.uf.tistory.com/original/1509D9354F54B2882A9C9E" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile4.uf.tistory.com/image/1509D9354F54B2882A9C9E" alt="" filemime="image/jpeg" filename="00.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
윈도우 8 소비자 미리보기 베타1 버전이 공개된지 며칠 지났는데, 주말에 지방에 다녀와서 오늘에야 설치해보게 되었습니다. 사실 개인적으로 윈도우 8에는 큰 기대를 하고 있지 않아서... 윈도우 7 출시 때 처럼 적극적으로 설치해보지는 않게 되더군요. 그래서 이번에는 그냥 VMware에 설치해서 간단히 테스트만 해봤습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;Windows 8 Consumer Preview ISO images&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://windows.microsoft.com/en-US/windows-8/iso" target=_blank&gt;http://windows.microsoft.com/en-US/windows-8/iso&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;Windows Server 8 Beta ISO image&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A title="[http://care.dlservice.microsoft.com/dl/download/win8svr/3/8/B/38BAA0A6-2BA7-4341-AA72-EB72CAB219E7/8250.0.WINMAIN_WIN8BETA.120217-1520_X64FRE_SERVER_EN-US-HB1_SSS_X64FRE_EN-US_DV5.ISO]로 이동합니다." href="http://care.dlservice.microsoft.com/dl/download/win8svr/3/8/B/38BAA0A6-2BA7-4341-AA72-EB72CAB219E7/8250.0.WINMAIN_WIN8BETA.120217-1520_X64FRE_SERVER_EN-US-HB1_SSS_X64FRE_EN-US_DV5.ISO" target=_self&gt;Download&lt;/A&gt; (우클릭 해서 다른 이름으로 저장)&lt;br /&gt;
&lt;br /&gt;윈도우 8 컨슈머 프리뷰 버전은 위 페이지에 나와있는 대로 아래 제품키를 사용하시면 되구요&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;Product Key: DNJXJ-7XBW8-2378T-X22TX-BKG7J&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;예전에 윈도우 비스타에서 이 방식이 사용되었는데, 설치시 미리 제품키를 물어보더군요. 서버의 경우 제품키를 물어보지 않는데, 이미지를 열어보니 pid.txt 파일이 존재하는걸 봐선, 비스타처럼 윈도우 8에는 이 방식이 적용되려나 봅니다. 따라서 제품키를 입력하는게 귀찮으신 분들은 메모장으로 pid.txt 파일을 만들어서 sources 폴더에 넣어두셔도 되겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;[PID] &lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;value=DNJXJ-7XBW8-2378T-X22TX-BKG7J&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/1513E9374F54DBBA13662B" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/1513E9374F54DBBA13662B" alt="" filemime="image/jpeg" filename="Snap6.png" height="270" width="480"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
그리고 저처럼 VMware에 설치하시는 분들을 위해 간단히 팁을 알려드리자면... 저는 VMware 8 버전에 설치했는데 랜카드 드라이버가 안 잡히더군요. 그래서 확인을 해보니&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/176200384F54BD5830D8F4" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/176200384F54BD5830D8F4" alt="" filemime="image/jpeg" filename="01.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
AMD AM79C970A 라는 랜카드로 설정이 되어 있었는데, 이 장치의 드라이버가 윈도우 8에는 포함되어 있지 않았습니다. 사실 윈도우 7에도 포함되어 있지 않습니다.&lt;br /&gt;
&lt;br /&gt;이런 경우 일단 VM을 종료하시고 vmx 파일을 열어서 아래 한 줄을 추가해주시면 됩니다. 추가해주시면 인텔 1G 랜카드로 설정이 되고 드라이버가 잘 잡힙니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;ethernet0.virtualDev = "e1000"&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile26.uf.tistory.com/original/193543394F54BDDE0C3FEA" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile26.uf.tistory.com/image/193543394F54BDDE0C3FEA" alt="" filemime="image/jpeg" filename="02.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile10.uf.tistory.com/original/20484D354F54BE1C033264" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile10.uf.tistory.com/image/20484D354F54BE1C033264" alt="" filemime="image/jpeg" filename="03.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile10.uf.tistory.com/original/12484D354F54BE1D0427DD" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile10.uf.tistory.com/image/12484D354F54BE1D0427DD" alt="" filemime="image/jpeg" filename="04.png" height="455" width="373"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
설치해보니... 일단 시작 버튼이 사라져서 많이 불편합니다. 아무래도 데스크톱은 포기하고 터치스크린 기반의 기기만 공략할 셈인지... 저는 개인적으로 시작 버튼을 없앤거 정말 마음에 안 듭니다.&lt;br /&gt;
&lt;br /&gt;대충 테스트 해보면서 몇가지 느낀 점이 있는데...&lt;br /&gt;
&lt;br /&gt;일단 정품인증 관련해서 라이선스 초기화 기능인 Rearm 횟수가 1000회 주어집니다. 매우 이례적이라 깜짝 놀라셨을 텐데 (원래는 3회 주어지죠) 제 생각은 이렇습니다. 윈도우 8에서는 Refresh 기능과 Reset 기능을 제공합니다. 이 기능들은 윈도우 재설치 없이 간단하게 초기 상태로 복원 시키는 기능인데, 이 기능이 필요한 이유는 아시다시피 태블릿 PC에 윈도우를 재설치하는게 현실적으로 힘들기 때문입니다. 그러니 당연히 이런 초기화 기능이 필요할 것인데... 문제는 이 초기화 기능을 사용하게 되면, 예전에 Sysprep 일반화 봉인하던 것 처럼 라이선스 초기화 과정이 수반됩니다. 테스트를 해보시면 아시겠지만 Refresh나 Reset 기능을 사용하게 되면, Sysprep 일반화 봉인 후 부팅하는 것과 비슷한 작업이 진행됩니다. 따라서 라이선스 초기화 횟수를 1000회 정도 넉넉하게 제공해야 Refresh와 Reset 기능을 부담 없이 사용할 수 있을 것입니다. 뭐 이건 어디까지나 저의 개인적은 추측일 뿐이니 가볍게 생각하시기 바랍니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/203A994A4F54CE212241E6" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/203A994A4F54CE212241E6" alt="" filemime="image/jpeg" filename="Snap2.png" height="423" width="490"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
어쨌든 윈도우 재설치 없이 초기 상태로 되돌릴 수 있는 Refresh와 Reset 기능은 매우 매력적인 선택이 될 수 있습니다. 각자 테스트 한번씩 해보세요.&lt;br /&gt;
&lt;br /&gt;Win + I (윈도우키 + 알파벳 아이) 누르시면 우측에 설정 메뉴가 등장하는데, More PC settings로 가셔서&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile30.uf.tistory.com/original/12411A414F54CAF534E089" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile30.uf.tistory.com/image/12411A414F54CAF534E089" alt="" filemime="image/jpeg" filename="111.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile5.uf.tistory.com/original/1211D2434F54CB24049F23" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile5.uf.tistory.com/image/1211D2434F54CB24049F23" alt="" filemime="image/jpeg" filename="333.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
제가 테스트를 해보니 새로 윈도우를 설치하는 속도보다 오히려 시간이 더 오래 걸리더군요. 뭐 이건 환경에 따라 다를테니... 어쨌든 윈도우를 재설치하기 힘든 태블릿 PC에서는 정말 좋은 선택이 될 듯 합니다.&lt;br /&gt;
&lt;br /&gt;그리고 UAC를 끄고 사용하시는 분들은 윈도우 7에서 하던 방식으로 UI에서 끄면 별 효과가 없습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/16428C4F4F54CFB8150B27" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/16428C4F4F54CFB8150B27" alt="" filemime="image/jpeg" filename="Snap3.png" height="472" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
진정 UAC를 끄고 싶다면 레지스트리에서 끄셔야 합니다.&lt;br /&gt;
&lt;br /&gt;Win + R =&amp;gt; regedit&lt;br /&gt;
&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 에서&lt;br /&gt;
EnableLUA 값을 0으로 바꾸고 재부팅&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile7.uf.tistory.com/original/194579484F54D2031F6375" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile7.uf.tistory.com/image/194579484F54D2031F6375" alt="" filemime="image/jpeg" filename="Snap4.png" height="523" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
그러면 예전처럼 모든 프로그램이 관리자 권한으로 실행됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile24.uf.tistory.com/original/125336484F54D25D0FEAA3" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile24.uf.tistory.com/image/125336484F54D25D0FEAA3" alt="" filemime="image/jpeg" filename="Snap5.png" height="420" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
&lt;br /&gt;대략 소개는 이정도로 마치도록 하겠습니다.&lt;br /&gt;
&lt;br /&gt;사실 저는 서두에 말씀드렸다시피 윈도우 8에 큰 관심이 없습니다. 아직까지 저의 관심을 끌만한 획기적인 매력이 보이지 않기 때문입니다. 하지만 ARM 기반의 쓸만한 테블릿이 윈도우 8과 조합하여 나온다면 꽤 괜찮은 선택이 될 듯 합니다. 아이패드에 대항할 수 있는 진정한 조합이 되지 않을까 싶네요. 물론 인텔이 ARM에 반격할만한 모바일 프로세서를 만들어낸다면 더 좋겠구요. 어쨌든 모바일은 모바일이고 데스크톱 환경에서는 윈도우 8이 과연 어떤 장점으로 어필할 수 있을지 의문입니다. 어디까지나 개인적인 의견일 뿐이니, 너무 심각하게 받아들이지는 마시기 바랍니다. ^^&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/OcVnrCNwqNM" height="1" width="1"/&gt;</description>
			<category>Windows 8</category>
			<category>ISO</category>
			<category>다운로드</category>
			<category>베타</category>
			<category>윈도우8</category>
			<category>컨슈머 프리뷰</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1633</guid>
			<comments>http://snoopybox.co.kr/1633#entry1633comment</comments>
			<pubDate>Tue, 06 Mar 2012 00:33:17 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1633</feedburner:origLink></item>
		<item>
			<title>서버 2008 R2의 Windows 배포 서비스 (PXE 부팅 설치)</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/cvj2JnyEDDo/1632</link>
			<description>예전부터 한번 해보고 싶었는데, 오늘에야 테스트를 해보게 되었습니다. VMware 환경에서 테스트를 해봤는데 별다른 어려움 없이 성공할 수 있었습니다. 실제 환경에서 L2 스위치 기반으로 네트웍 부팅을 이용해 OS를 설치할 일은 거의 없겠지만, 이런거 재미있어 하는 분들은 한번쯤 테스트해보시는 것도 나쁘지 않을 듯 싶습니다.&lt;br /&gt;
&lt;br /&gt;자세한 가이드는 생략하고 그냥 전체적인 흐름만 보여드리겠습니다.&lt;br /&gt;
&lt;br /&gt;우선 Windows 배포 서비스를 구성하려면 4가지 요소가 필요합니다.&lt;br /&gt;
ㅇ Active Directory&lt;br /&gt;
ㅇ DHCP 서버&lt;br /&gt;
ㅇ DNS 서버&lt;br /&gt;
ㅇ Windows 배포 서비스&lt;br /&gt;
&lt;br /&gt;저는 서버 2008 R2 한 대에&amp;nbsp;위 4가지 요소를 전부 구성하겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;1. 네트워크 설정&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;일단 서버에 고정 IP를 설정해주세요. VMware에 아무런 설정을 하지 않았다면 아마 192.168.128.0 대역이 DHCP로 할당되어 있을 텐데, 저는 192.168.1.0 대역으로 설정해놨기 때문에&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/1472B5344F4B831222F274" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/1472B5344F4B831222F274" alt="" filemime="image/jpeg" filename="Snap1.png" height="537" width="604"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
서버에 아래와 같이 고정 IP를 설정해 두었습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile24.uf.tistory.com/original/142E22374F4B83B3265354" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile24.uf.tistory.com/image/142E22374F4B83B3265354" alt="" filemime="image/jpeg" filename="Snap2.png" height="416" width="468"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;2. Active Directory 도메인 서비스&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;이제 AD를 구성해봅시다. dcpromo.exe 를 실행하시면 Active Directory 도메인 서비스 설치 마법사가 뜨는데, 한글로 되어 있으니 별다른 어려움 없이 진행하실 수 있을 겁니다. 새 포트리스에 새 도메인 만들기 하셔서 대충 아무 도메인이나 하나 만들어보세요. 저는 snoopy.com 도메인을 만들겠습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile6.uf.tistory.com/original/12178C3A4F4B84DE0A422C" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile6.uf.tistory.com/image/12178C3A4F4B84DE0A422C" alt="" filemime="image/jpeg" filename="Snap3.png" height="445" width="586"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
중간에 DNS 서버 역할도 당연히 체크해주시구요.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/116B9C3B4F4B856813BA4E" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/116B9C3B4F4B856813BA4E" alt="" filemime="image/jpeg" filename="Snap4.png" height="445" width="586"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;3. Windows 배포 서비스, DHCP 서버 추가&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;위 AD 구성 과정에서 AD랑 DNS는 설치가 되었으니, 이제 Windows 배포 서비스와 DHCP 서버를 추가해봅시다. 서버관리자에서 역할을 추가하시면 됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/174A1F394F4B8701267825" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/174A1F394F4B8701267825" alt="" filemime="image/jpeg" filename="Snap6.png" height="430" width="563"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
DNS 서버 지정하는 항목에서는 제일 처음에 설정하셨던 서버 자신의 고정 IP를 넣어주세요.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile1.uf.tistory.com/original/115830334F4B87B3159497" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/115830334F4B87B3159497" alt="" filemime="image/jpeg" filename="Snap7.png" height="440" width="600"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
DHCP 범위 추가하는 단계에서는 서버랑 동일한 네트웍 대역으로 넣어주시면 됩니다. 저는 서버 IP를 192.168.1.10으로 줬기 때문에 DHCP IP 대역은 대충 192.168.1.20 ~ 192.168.1.30 으로 줬습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/170A723A4F4B8813311734" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/170A723A4F4B8813311734" alt="" filemime="image/jpeg" filename="Snap8.png" height="474" width="620"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
DHCPv6 부분은 상태 비저장 모드를 사용하지 않습니다에 체크하고 넘겼습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile10.uf.tistory.com/original/1234F53C4F4B88D0129868" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile10.uf.tistory.com/image/1234F53C4F4B88D0129868" alt="" filemime="image/jpeg" filename="Snap9.png" height="410" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;4. Windows 배포 서비스 구성&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;이제 마지막 단계로, 실질적으로 설치 이미지를 PXE 부팅으로 제공하기 위해 Windows 배포 서비스를 구성해야 합니다. 서버에 우클릭 해서 서버 구성 누르면 마법사가 나오는데 워낙에 잘 설명되어 있어서 따로 설명드릴 부분이 없습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/111B4D3A4F4B89F8228DC3" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/111B4D3A4F4B89F8228DC3" alt="" filemime="image/jpeg" filename="Snap10.png" height="369" width="421"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
우리는 아래 4가지 요구 사항을 전부 서버 한 대에&amp;nbsp;구성해놨죠?&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile10.uf.tistory.com/original/173EF93C4F4B8A6309193D" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile10.uf.tistory.com/image/173EF93C4F4B8A6309193D" alt="" filemime="image/jpeg" filename="Snap11.png" height="360" width="600"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
DHCP 옵션 60에서는 이 서버에 DHCP 역할을 구성했기 때문에, 아래 두개의 칸에 체크를 해주시구요&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile3.uf.tistory.com/original/1755BF374F4B8ABC0B2E8B" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile3.uf.tistory.com/image/1755BF374F4B8ABC0B2E8B" alt="" filemime="image/jpeg" filename="Snap12.png" height="350" width="560"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
저는 뭐 어차피 테스트라 모든 클라이언트에 응답하도록 설정했습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile3.uf.tistory.com/original/113FBF354F4B8B421B1C55" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile3.uf.tistory.com/image/113FBF354F4B8B421B1C55" alt="" filemime="image/jpeg" filename="Snap13.png" height="370" width="480"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
이미지 추가를 바로 해주시면 되겠죠? 저는 윈도우 7 32비트 원본을 추가해봤습니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;5. 부팅 및 설치 테스트&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;이제 설치를 시도해볼까요? VMware에서 깡통 VM을 만들면 기본적으로 PXE 부팅을 시도하기 때문에 별다른 설정 없이 바로 부팅되었습니다. 처음에 F12 키를 누르라는 메시지가 나오면 성공한 것입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/1225EB344F4B8D7A0D1B13" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/1225EB344F4B8D7A0D1B13" alt="" filemime="image/jpeg" filename="Windows 7 (2)-2012-02-27-23-00-44.png" height="356" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
위에 보시면 DHCP로 클라이언트가 192.168.1.20 이라는 IP를 할당받았죠? 제가 아까전에 192.168.1.20 ~ 192.168.1.30 범위를 DHCP로 지정해줬기 때문입니다.&lt;br /&gt;
&lt;br /&gt;아래 보시면 192.168.1.10 으로부터 boot.wim 파일을 잘 전송받는 모습입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile27.uf.tistory.com/original/206A5C394F4B9068297C59" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile27.uf.tistory.com/image/206A5C394F4B9068297C59" alt="" filemime="image/jpeg" filename="Windows 7 (2)-2012-02-27-23-00-50.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
설치 첫 화면이 일반 DVD 부팅과는 좀 다르네요. Windows 배포 서비스라고 표시되어 있습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile9.uf.tistory.com/original/196517374F4B8DFB0585EA" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile9.uf.tistory.com/image/196517374F4B8DFB0585EA" alt="" filemime="image/jpeg" filename="Windows 7 (2)-2012-02-27-23-01-38.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
도메인 계정을 묻는 창이 뜨는데, 각자 자신의 도메인 계정을 넣어주세요.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile3.uf.tistory.com/original/162236364F4B93112ED00F" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile3.uf.tistory.com/image/162236364F4B93112ED00F" alt="" filemime="image/jpeg" filename="Windows 7 (2)-2012-02-27-23-02-36.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
일반 DVD 부팅이 아니기 때문에 설치 이미지는 5가지 전부 선택할 수 있네요.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/182236364F4B93122F6E85" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/182236364F4B93122F6E85" alt="" filemime="image/jpeg" filename="Windows 7 (2)-2012-02-27-23-03-04.png" height="480" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
나머지 과정은 특별한게 없으니 생략하도록 하겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
설명이 자세하지 않기 때문에 초보자 분들이 따라하기엔 조금 어려울 수도 있으나, 중간에 막히면 하나씩 풀어나가는 재미도 있으니 관심있는 분은 시도해보시기 바랍니다. ^^&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/cvj2JnyEDDo" height="1" width="1"/&gt;</description>
			<category>서버 2008</category>
			<category>2008</category>
			<category>ad</category>
			<category>dhcp</category>
			<category>pxe</category>
			<category>서버</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1632</guid>
			<comments>http://snoopybox.co.kr/1632#entry1632comment</comments>
			<pubDate>Tue, 28 Feb 2012 00:18:20 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1632</feedburner:origLink></item>
		<item>
			<title>토익시험과 환불제도에 대한 단상</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/Zansp0or_o0/1631</link>
			<description>지난 3주간 블로그 포스팅이 없었는데, 갑자기 토익 공부가 하고 싶어서 시험 접수를 하고, 공부한다는 핑계로 블로그는 하지 않았습니다. 뭐 공부라 해봐야 퇴근하고 한두 시간이긴 했지만... 그래도 나름 문제집 한 권은 풀고 시험을 보러 갔기 때문에 블로그 쉬고 공부한 효과는 있었던 것 같습니다.&lt;br /&gt;
&lt;br /&gt;그런데 대다수의 분들은 자기가 본 시험 결과에 만족하지 못할 것입니다. 저 역시도 목표했던 점수가 안 나올 것 같아서 시험을 한 번 더 봐야 하나 고민하고 있는데... 3주 뒤에 성적 발표 나는 거 보고 결정할 생각입니다. 그런데 환불 제도가 참 재미있더군요.&lt;br /&gt;
&lt;br /&gt;2월 26일에 시험을 봤는데 생각보다 못 본 것 같아서 다음 회차 3월 25일 시험에 응시할 경우&lt;br /&gt;
- 2월 26일 시험 본 당일에 접수하면 정기접수이기 때문에 응시료가 42,000원&lt;br /&gt;
- 2월 27일 오전 10시 이후에 접수하면 특별추가접수이기 때문에 응시료가 46,200원&lt;br /&gt;
&lt;br /&gt;여기까지만 보면 당연히 2월 26일에 정기접수를 하는 게 유리하게 보이지만, 만약 성적발표를 보고 환불을 결정할 생각이라면 이야기가 달라집니다.&lt;br /&gt;
&lt;br /&gt;2월 26일에 정기접수한 사람이 3월 16일 성적발표를 보고 만족스러워 3월 25일 시험을 취소할 경우&lt;br /&gt;
=&amp;gt; 42,000원 * 40% = 16,800원 환불&lt;br /&gt;
2월 27일 이후에 특별추가 접수한 사람이 3월 16일 성적발표를 보고 만족스러워 3월 25일 시험을 취소할 경우&lt;br /&gt;
=&amp;gt; 46,200원 * 100% = 46,200원 환불&lt;br /&gt;
3월 16일 성적발표때까지 아무것도 안 하고 기다리다, 발표 후 만족스러운 경우&lt;br /&gt;
=&amp;gt; 아무 일도 없음&lt;br /&gt;
&lt;br /&gt;요지는 이렇습니다. 오늘 시험에 완전히 망했다고 생각되어 다음 달 시험에 응시하고 싶다면, 오늘 바로 접수해서 응시료를 아끼는 게 좋겠지만, 만약 성적 나오는 거 보고 다음 달 시험에 응시를 할지 안 할지 결정하시려는 분이라면 특별추가 접수를 하시거나 아니면 성적 발표 후 응시해도 된다는 것입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;TABLE style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt" class=MsoNormalTable border=1 cellSpacing=0 cellPadding=0&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 133pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt" vAlign=top width=177&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 4cm; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=151&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;성적이 잘 나온 경우&lt;SPAN lang=EN-US&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 184.25pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=246&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;성적이 못 나온 경우&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 133pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=177&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;오늘 정기접수&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 4cm; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=151&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt" lang=EN-US&gt;40% &lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;환불 받음&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 184.25pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=246&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;아무런 손해 없음&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 굴림; FONT-SIZE: 12pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 133pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=177&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;내일 특별추가 접수&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 4cm; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=151&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt" lang=EN-US&gt;100% &lt;/SPAN&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;환불 받음&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 184.25pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=246&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;정기접수에 비해&lt;SPAN lang=EN-US&gt; 10%&lt;/SPAN&gt; 더 냈음&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 133pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=177&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;아무것도 안 하고 기다림&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 4cm; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=151&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;아무런 손해 없음&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 굴림; FONT-SIZE: 12pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt" lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: windowtext 1pt solid; BORDER-LEFT: #f0f0f0; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 5.4pt; WIDTH: 184.25pt; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: windowtext 1pt solid; PADDING-TOP: 0cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=246&gt;
&lt;P style="TEXT-ALIGN: left; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 0pt; TEXT-AUTOSPACE: ideograph-numeric; WORD-BREAK: keep-all; mso-pagination: widow-orphan" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: '맑은 고딕'; mso-fareast-font-family: '맑은 고딕'; mso-hansi-font-family: '맑은 고딕'; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face="맑은 고딕"&gt;정기접수에 비해&lt;SPAN lang=EN-US&gt; 10% &lt;/SPAN&gt;더 내야 함&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;br /&gt;
성적이 잘 나올 확률과 못 나올 확률이 각각 50%라 가정하면, 당연히 특별추가 접수를 하거나 아무것도 안 하고 기다리는 편이 이득입니다. 왜냐하면 성적이 못 나와도 4,200원만 더 부담하면 되기 때문입니다. 하지만 미리 정기접수를 해버린 경우 성적이 잘 나와버리면 25,200원을 날리게 됩니다.&lt;br /&gt;
&lt;br /&gt;물론 정기접수를 했을 때는 자신이 원하는 고사장을 선택할 가능성이 높아집니다. 성적 발표 후에 특별추가 접수하는 경우에는 아무래도 인기 있는(?) 고사장은 정원이 다 찬 상태겠지요. 하지만 고사장 선택 때문이라면 내일 특별추가 접수를 해도 늦지 않습니다. 특별추가 접수 초반에는 고사장 선택의 폭이 넓으니까요. 그리고 성적이 잘 나온 경우 어차피 100% 환불해주기 때문에 손해 볼 일이 전혀 없습니다.&lt;br /&gt;
&lt;br /&gt;그동안 토익시험을 몇 번 안 봤고, 토익시험에 관심이 없었기 때문에 환불 제도가 이렇게 되어 있는지 몰랐습니다. 특별추가 접수의 경우 특별추가 접수 기간 안에 취소를 하면 100% 환불해주더군요. 따라서 이번 달 시험 성적이 나오는 거 보고 다음 달 시험에 응시할지 안 할지 결정할 분이라면 특별추가 접수를 이용하시기 바랍니다. 그게 훨씬 유리합니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/Zansp0or_o0" height="1" width="1"/&gt;</description>
			<category>잡담</category>
			<category>toeic</category>
			<category>정기접수</category>
			<category>토익</category>
			<category>특별추가접수</category>
			<category>환불</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1631</guid>
			<comments>http://snoopybox.co.kr/1631#entry1631comment</comments>
			<pubDate>Sun, 26 Feb 2012 16:52:57 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1631</feedburner:origLink></item>
		<item>
			<title>다중 네트워크 사용시 라우팅 경로 설정하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/Lvr_f0tgpm4/1630</link>
			<description>예전에 어떤 분이 질문을 주셨는데, 아마 이 글에서 다룰 내용이 그 질문에 대한 답변이 아닐까 생각됩니다. 그러니까 2개의 NIC를 사용할 때 우선순위 같은걸 설정할 수 있냐는 질문을 하셨는데...&lt;br /&gt;
&lt;br /&gt;예를 들어 회사에서 2개의 랜카드를 사용하고 있는데 1번 랜카드에는 사내망 IP를 넣어놨고, 2번 랜카드에는 공인망 IP를 넣어놨다고 가정하겠습니다. 회사 내부 통신에는 1번 랜카드를 사용하고 싶고, 회사 외부 통신에는 2번 랜카드를 사용하고 싶습니다. 어떻게 해야 할까요?&lt;br /&gt;
&lt;br /&gt;정답은 없겠지만 이런 경우 저라면 이렇게 하겠습니다.&lt;br /&gt;
&lt;br /&gt;2번 랜카드에만 게이트웨이를 설정하고 1번 랜카드에는 게이트웨이를 넣지 않습니다. 그리고 특정 사내망 IP 대역에 대해서만 1번 랜카드를 타고 나가도록 라우팅 테이블을 수정할 것입니다. 아마 대부분 이렇게 처리하지 않으실까 싶습니다.&lt;br /&gt;
&lt;br /&gt;일단 현재 설정되어 있는 라우팅 경로를 확인하시려면 아래 명령어 둘중에 하나를 쓰시면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;route print&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;netstat -r&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/172D513A4F2BD87A1176FD" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/172D513A4F2BD87A1176FD" alt="" filemime="image/jpeg" filename="Snap3.png" height="418" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
그리고 이제 실전으로 들어가서, 일단 랜카드 2개에 IP를 아래 그림처럼 넣었다고 가정하겠습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/153B183A4F2BD82703FCF0" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/153B183A4F2BD82703FCF0" alt="" filemime="image/jpeg" filename="Snap1.png" height="430" width="479"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile4.uf.tistory.com/original/163B183A4F2BD827045B68" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile4.uf.tistory.com/image/163B183A4F2BD827045B68" alt="" filemime="image/jpeg" filename="Snap2.png" height="430" width="479"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
111.111.111.111 은 사내에서만 사용하는 사설 IP이고, 222.222.222.222 는 외부와 통신하기 위한 공인 IP라 가정하겠습니다. 위 그림과 같은 상황이라면 어떻게 될까요?&lt;br /&gt;
&lt;br /&gt;모든 IP는 2번 랜카드를 타고 밖으로 나가고, 오로지 111.111.111.1 ~ 111.111.111.254 사이의 IP에 대해서만 1번 랜카드를 타고 나갑니다. 그런데 예를 들어 111.111.222.222 라는 IP도 이 회사의 사내망 IP이고, 이놈이랑 통신을 꼭 해야 한다면 어떻게 설정해야 할까요?&lt;br /&gt;
&lt;br /&gt;지금 이 상태에서는 통신이 되지 않습니다. 111.111.222.222 라는 IP를 찾기 위해 공인망 2번 랜카드를 타고 밖으로 나가기 때문입니다. 이 경우 밖으로 나가지 말고 1번 랜카드를 타고 사내에서 IP를 찾아보라고 라우팅 경로를 수정해줘야 합니다.&lt;br /&gt;
&lt;br /&gt;만약 특정 IP인 111.111.222.222 에 대해서만 라우팅 경로를 설정하고 싶다면&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;route add 111.111.222.222 mask 255.255.255.255 111.111.111.1&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;만약 특정 네트웍인 111.111.222.xxx 에 대하여 라우팅 경로를 설정하고 싶다면&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;&lt;STRONG&gt;route add 111.111.222.0 mask 255.255.255.0 111.111.111.1&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;br /&gt;만약 특정 네트웍인 111.111.xxx.xxx 에 대하여 라우팅 경로를 설정하고 싶다면&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;&lt;STRONG&gt;route add 111.111.0.0 mask 255.255.0.0 111.111.111.1&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;br /&gt;
&lt;br /&gt;위 3번째 경우는 111.111로 시작하는 모든 IP에 대해서는 1번 랜카드를 타고 나가라는 뜻입니다. 이처럼 특정 IP 대역에 대해서 특정 랜카드를 사용하도록 설정하고 싶다면 route add 명령어를 사용하시면 됩니다.&lt;br /&gt;
&lt;br /&gt;그런데 route add 명령어를 사용할 때 한가지 주의할 점이 있습니다. 바로 -p 옵션입니다. -p 옵션을 붙여주면 재부팅해도 지워지지 않는 영구 경로로 설정됩니다. 만약 붙이지 않으면 재부팅 후에는 정보가 사라지게 됩니다. 따라서 라우팅을 추가할 때는 -p 옵션을 꼭 붙여주는게 좋겠지요.&lt;br /&gt;
&lt;br /&gt;혹시 네트웍 기초에 대해 공부하고 싶으시다면 아래 글을 참조하세요. 중간에 보이는 그림을 클릭하시면 동영상 강의가 시작됩니다. 저도 그동안 네트웍에 대해 따로 공부해본 적이 없기 때문에, 아래 동영상이 기초 개념을 잡는데 많은 도움이 되었습니다.&lt;br /&gt;
&lt;br /&gt;&lt;A title="[http://blogs.technet.com/b/koalra/archive/2012/01/16/30-windows-server-tcp-ip.aspx]로 이동합니다." href="http://blogs.technet.com/b/koalra/archive/2012/01/16/30-windows-server-tcp-ip.aspx" target=_blank&gt;[하루 30분 고수 프로젝트] 외전 : Windows Server 관리를 시작하는 직장인을 위한 TCP/IP&lt;/A&gt;&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/Lvr_f0tgpm4" height="1" width="1"/&gt;</description>
			<category>윈도우 일반</category>
			<category>gateway</category>
			<category>nic</category>
			<category>route</category>
			<category>네트워크</category>
			<category>라우팅</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1630</guid>
			<comments>http://snoopybox.co.kr/1630#entry1630comment</comments>
			<pubDate>Sun, 05 Feb 2012 15:53:37 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1630</feedburner:origLink></item>
		<item>
			<title>NAT 환경에서 IIS 7.5 FTP Passive 모드 설정하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/6H7d1r0l_uw/1629</link>
			<description>저는 집에서 메인컴 1대와 파일서버 1대를 사용하고 있습니다. 파일서버는 WWW, FTP, 토런트 등의 용도로 사용하고 있는데, 외부에서 FTP Passive 모드로 접속을 시도하면 접속은 되지만 파일은 보이지 않습니다. 그 이유에 대해 간단히 설명드리고 해결책을 알려드리겠습니다.&lt;br /&gt;
&lt;br /&gt;FTP에는 2가지 모드가 있습니다. 바로 Active 모드와 Passive 모드인데, 간단히 설명하자면&lt;br /&gt;
&lt;br /&gt;Active 모드 - 클라이언트가 서버에 접속하면서 DataChannel로 사용할 포트를 서버에 알려주면, 서버가 클라이언트의 해당 포트로 접속하는 방식&lt;br /&gt;
&lt;br /&gt;Passive 모드 - 클라이언트가 서버에 접속하면, 서버가 DataChannel로 사용할 포트를 클라이언트에 알려주고, 클라이언트는 다시 서버의 해당 포트로 접속하는 방식&lt;br /&gt;
&lt;br /&gt;설명이 허접해서 이해가 잘 안 되실 수도 있는데, 어쨌든 Active 모드는 서버가 클라이언트로 접속하는 조금 어색한 구조로 되어 있어서 여러가지 문제가 많으므로(특히 방화벽), 일반적으로 Passive 모드를 많이들 사용하실 것입니다.&lt;br /&gt;
&lt;br /&gt;그런데 이 Passive 모드에도 문제가 있습니다. 바로 NAT 환경일 때 문제가 발생합니다.(Active도 마찬가지) 그러니까 서버가 내부에서 사용하는 사설 IP와 실제로 외부에서 접속하는 공인 IP가 따로 존재하는 경우 문제가 발생합니다. 예를 들어 공유기를 사용하는 환경이라면 그렇고, 회사에서도(특히 클라우드 환경이라면) 비슷한 상황이 많이 발생할 것입니다.&lt;br /&gt;
&lt;br /&gt;무슨 말인지 잘 이해가 안 되실 수도 있으니, 실제 제 환경을 가지고 설명드리겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;회사에서 집에 있는 파일 서버로 FTP Passive 모드 접속을 시도한 경우&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;1. 회사 노트북에서 윈도우 탐색기 주소창에 ftp://175.197.xxx.xxx 를 입력했다.&lt;br /&gt;
2. 그랬더니 집에 있는 파일 서버가 반응을 하고 계정 정보를 묻는 창을 띄웠다.&lt;br /&gt;
3. 계정 정보를 입력했다.&lt;br /&gt;
4. 집에 있는 파일 서버가 192.168.0.3 IP의 55246 포트로 접속하라는 정보를 보냈다.&lt;br /&gt;
5. 하지만 회사 노트북은 192.168.0.3 IP의 55246 포트로 접속할 수 없다. 그래서 아무것도 안 보인다.&lt;br /&gt;
&lt;br /&gt;문제의 원인이 어디에 있는지 아시겠죠? 문제는 두가지입니다.&lt;br /&gt;
&lt;br /&gt;첫째는 집에 있는 파일 서버가 192.168.0.3 이라는 사설 IP를 알려줬다는 점이고&lt;br /&gt;
둘째는 55246 포트로 접속하라고 알려줬다는 점입니다.&lt;br /&gt;
&lt;br /&gt;첫번째 문제는 파일 서버가 회사 노트북한테 공인 IP를 알려주도록 설정해주면 해결될 것이고&lt;br /&gt;
두번째 문제는 공유기에서 55246 포트를 파일 서버로 포트포워딩 해주면 해결될 것입니다.&lt;br /&gt;
&lt;br /&gt;그런데 55246 포트는 1024 - 65535 사이에서 랜덤하게 생성된 포트입니다. 그러니까 Passive 모드로 접속시 서버는 DataChannel로 사용할 포트를 랜덤하게 정해서 알려줍니다. 따라서 공유기에서 파일 서버에 DMZ 설정을 걸어주든지, 아니면 Passive 모드에서 사용할 DataChannel의 특정 포트 범위를 한정해주고, 해당 범위를 공유기에서 포트포워딩 해주시면 되겠습니다.&lt;br /&gt;
&lt;br /&gt;이제 실전에 들어가겠습니다.&lt;br /&gt;
&lt;br /&gt;IIS에서 FTP 방화벽 지원 설정으로 들어가보시면&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile1.uf.tistory.com/original/1154493C4F295F1012E431" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/1154493C4F295F1012E431" alt="" filemime="image/jpeg" filename="01.png" height="513" width="573"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
데이터 채널 포트 범위와 방화벽의 외부 IP 주소 설정하는 부분이 있습니다. 데이터 채널 포트 범위는 기본값 0-0으로 그냥 두신다면 1024 - 65535 범위를 사용하게 되므로, 공유기에서 DMZ 설정을 하시거나 또는 1024 - 65535 포트를 전부 포트포워딩 시켜줘야 합니다. 보안상 별로 안 좋으니 특정 범위를 지정해봅시다. 저는 예로 나온 5000-6000 범위를 지정하겠습니다.&lt;br /&gt;
&lt;br /&gt;그리고 방화벽의 외부 IP 주소 부분에 공인 IP 주소를 넣어주세요. 가장 중요한 부분이라 할 수 있습니다. Passive 모드에서 사설 IP를 알려주면 클라이언트가 접속을 못 하니까요.&lt;br /&gt;
&lt;br /&gt;값을 넣으셨다면 오른쪽에 있는 적용 버튼 눌러주시면 되구요.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile24.uf.tistory.com/original/116B9A354F2961571A1C2A" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile24.uf.tistory.com/image/116B9A354F2961571A1C2A" alt="" filemime="image/jpeg" filename="01.png" height="307" width="541"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
그런데 이놈의 FTP 방화벽 지원 설정이 좀 거시기합니다. 방화벽의 외부 IP 주소 부분은 바로 적용이 되는데, 데이터 채널 포트 범위는 바로 적용되지 않습니다. FTP 서비스를 한번 재시작 해줘야 적용이 됩니다.&lt;br /&gt;
&lt;br /&gt;services.msc 들어가서 Microsoft FTP Service를 재시작 한번 해주시거나 아니면 관리자 권한으로 커맨드 창을 띄워서 아래 명령어로 서비스를 재기동 해주시면 되겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;net stop ftpsvc&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;net start ftpsvc&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile5.uf.tistory.com/original/182B09354F29631104A68F" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile5.uf.tistory.com/image/182B09354F29631104A68F" alt="" filemime="image/jpeg" filename="Snap1.png" height="280" width="560"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
다음은 공유기의 포트포워딩 설정 부분인데 이 부분은 각자 사용하는 기종이 다르니 제가 설명하기 좀 그렇겠죠? 아무튼 저는 파일 서버에 5000-6000 포트를 포워딩 시켜주겠습니다. (21번 포트는 당연히 포워딩 해주셨겠죠 ^^;;)&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile8.uf.tistory.com/original/1711493B4F29640131F48A" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile8.uf.tistory.com/image/1711493B4F29640131F48A" alt="" filemime="image/jpeg" filename="Snap2.png" height="390" width="614"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
마지막으로 윈도우 방화벽 부분을 생각해볼 필요가 있는데, 그냥 FTP 자체를 예외처리 해주시면 됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile8.uf.tistory.com/original/1571043A4F29654D20D36B" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile8.uf.tistory.com/image/1571043A4F29654D20D36B" alt="" filemime="image/jpeg" filename="Snap3.png" height="406" width="591"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
명령어로 하시려면 아래와 같이 하시면 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;netsh advfirewall firewall add rule name="FTP" service=ftpsvc action=allow protocol=TCP dir=in&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile23.uf.tistory.com/original/1445E64A4F296D431A5004" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile23.uf.tistory.com/image/1445E64A4F296D431A5004" alt="" filemime="image/jpeg" filename="Snap1.png" height="150" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
&lt;br /&gt;이상입니다. 다시 과정을 정리하자면&lt;br /&gt;
&lt;br /&gt;1. IIS에서 FTP 방화벽 지원 설정&lt;br /&gt;
2. FTP 서비스 재기동하기&lt;br /&gt;
3. 공유기에서 포트포워딩 설정&lt;br /&gt;
4. 윈도우 방화벽 예외 처리&lt;br /&gt;
&lt;br /&gt;이렇게 작업해주시면 FTP Passive 모드 문제는 해결될 것입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/6H7d1r0l_uw" height="1" width="1"/&gt;</description>
			<category>윈도우 일반</category>
			<category>ftp</category>
			<category>IIS</category>
			<category>NAT</category>
			<category>passive</category>
			<category>공유기</category>
			<category>방화벽</category>
			<category>사설IP</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1629</guid>
			<comments>http://snoopybox.co.kr/1629#entry1629comment</comments>
			<pubDate>Thu, 02 Feb 2012 01:33:09 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1629</feedburner:origLink></item>
		<item>
			<title>리눅스에서 윈도우 start 명령어와 비슷한 효과를</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/n9jFmIMxXR0/1628</link>
			<description>회사에서 간단한 스크립트를 하나 짜고 싶었는데, 문제가 있었습니다. 일단 예제를 하나 보시죠.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px dashed; BORDER-LEFT: #c1c1c1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px dashed; BORDER-RIGHT: #c1c1c1 1px dashed; PADDING-TOP: 10px" class=txc-textbox&gt;for i in $(seq 5)&lt;br /&gt;
do&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; echo $i&lt;br /&gt;
done&lt;/DIV&gt;&lt;br /&gt;
위 for 문을 실행하면 1부터 5까지 숫자가 한번씩 출력될 것인데요, 만약 첫번째 루프에서 echo 1 명령어에 뭔가 문제가 있어서 멈추거나 딜레이가 심해진다면 어떻게 될까요? 하염없이 기다릴 것입니다. 죽이 되든 밥이 되든 명령어의 리턴값이 나와야 다음 루프로 넘어갈 것입니다.&lt;br /&gt;
&lt;br /&gt;제가 위 예제를 왜 들었냐 하면... 회사에서 Citrix XenServer 기반의 클라우드 시스템을 운영하고 있는데, 아주 가끔 Pool 내의 전체 VM을 강제로 Shutdown 해야 하는 경우가 생깁니다. 1개의 Pool 안에는 16개의 서버가 들어있고, 각 서버에는 몇개의 VM들이 들어있기 때문에, Pool 전체에는 수십개의 VM이 들어있습니다. 그런데 만약 이 Pool 내의 전체 VM을 한번에&amp;nbsp;Force Shutdown 시키고&amp;nbsp;싶다면 어떻게 하면 좋을까요?&lt;br /&gt;
&lt;br /&gt;아래는 제가 작성한 간단한 예제입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px dashed; BORDER-LEFT: #c1c1c1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px dashed; BORDER-RIGHT: #c1c1c1 1px dashed; PADDING-TOP: 10px" class=txc-textbox&gt;xe vm-list is-control-domain=false | grep uuid | awk '{ print $NF }' | while read line&lt;br /&gt;
do&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; xe vm-shutdown force=true uuid=$line&lt;br /&gt;
done &lt;/DIV&gt;&lt;br /&gt;
이렇게 하면 Pool 내의 각 VM들의 (Dom0 제외) UUID를 한줄씩 읽어가면서 Force Shutdown 명령어를 뿌려줄 것입니다. 그런데 여기에서 바로 문제에 직면하게 됩니다. 이게 수십번의 루프가 번개같이 샤샤샥 돌아가면 참 좋을텐데, 문제는 각 VM이 완전히 셧다운 되어야 그 다음 루프로 넘어간다는 것입니다. 결국 한 VM당 종료하는데 평균 1분이 소요된다고 가정하면 60개의 VM을 종료하는데 60분이 걸린다는 계산이 나옵니다.&lt;br /&gt;
&lt;br /&gt;이 문제를 해결하려면 어떻게 해야 할까요?&lt;br /&gt;
&lt;br /&gt;윈도우에는 start 라는 명령어가 있습니다. 예를 들어 윈도우 배치파일인데 중간에 이런 명령어가 들어있다고 가정하겠습니다. C 드라이브에 있는 readme.txt 파일을 메모장으로 열어서 보여주려고 이렇게 했는데...&lt;br /&gt;
&lt;br /&gt;notepad c:\readme.txt&lt;br /&gt;
&lt;br /&gt;이렇게 하면 이 배치파일은 중간에 멈추게 됩니다. 사용자가 저 메모장을 꺼줘야만 다음 줄로 넘어가게 됩니다. 그러니까 저 notepad.exe 프로세스가 종료되어야만 다음 줄로 넘어가게 됩니다.&lt;br /&gt;
&lt;br /&gt;사용자가 끄지 않더라도 자동으로 다음 줄로 넘어가게 만드려면 어떻게 해야 할까요?&lt;br /&gt;
&lt;br /&gt;start notepad c:\readme.txt&lt;br /&gt;
&lt;br /&gt;이렇게 하시면 됩니다. 앞에 start 하나만 붙여주시면 됩니다.&lt;br /&gt;
&lt;br /&gt;마찬가지로 리눅스에서도 비슷한 효과를 낼 수 있습니다. 바로 백그라운드로 실행하도록 해주는 &amp;amp; 기호입니다. 명령어 뒤에 한칸 띄우고 &amp;amp; 를 붙여주시면 됩니다.&lt;br /&gt;
&lt;br /&gt;위 XenServer 예제에 &amp;amp; 를 붙이면 이렇게 되겠죠?&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px dashed; BORDER-LEFT: #c1c1c1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px dashed; BORDER-RIGHT: #c1c1c1 1px dashed; PADDING-TOP: 10px" class=txc-textbox&gt;xe vm-list is-control-domain=false | grep uuid | awk '{ print $NF }' | while read line&lt;br /&gt;
do&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; xe vm-shutdown force=true uuid=$line &amp;amp;&lt;br /&gt;
done &lt;/DIV&gt;&lt;br /&gt;
이렇게 하면 VM이 Shutdown 되든 말든 뒤도 안 돌아보고 다음 루프로 바로바로 넘어가기 때문에 제가 원했던 소기의 목적을 달성할 수 있게 됩니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/n9jFmIMxXR0" height="1" width="1"/&gt;</description>
			<category>리눅스</category>
			<category>&amp;</category>
			<category>nohup</category>
			<category>리눅스</category>
			<category>백그라운드</category>
			<category>스크립트</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1628</guid>
			<comments>http://snoopybox.co.kr/1628#entry1628comment</comments>
			<pubDate>Mon, 30 Jan 2012 21:18:42 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1628</feedburner:origLink></item>
		<item>
			<title>윈도우 netsh 명령어로 방화벽 설정하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/9HTorKjcRTc/1627</link>
			<description>방화벽에서 특정 포트를 오픈해야 하는 경우 물론 firewall.cpl 이나 wf.msc 등의 GUI 환경에서 설정할 수도 있지만, 대량으로 처리해야 하는 경우라면 커맨드로 작업하는게 훨씬 편리합니다.&lt;br /&gt;
&lt;br /&gt;간단히 예제를 보여드리겠습니다.&lt;br /&gt;
&lt;br /&gt;TCP 7777 포트를 오픈하고 싶다면&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;윈도우 2008 이상&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px dashed; BORDER-LEFT: #c1c1c1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px dashed; BORDER-RIGHT: #c1c1c1 1px dashed; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;netsh advfirewall firewall add rule name="&lt;FONT color=#ff0000&gt;test&lt;/FONT&gt;" dir=in action=allow protocol=tcp localport=&lt;FONT color=#0000ff&gt;7777&lt;/FONT&gt;&lt;/STRONG&gt; &lt;/DIV&gt;&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;윈도우 2003&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px dashed; BORDER-LEFT: #c1c1c1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px dashed; BORDER-RIGHT: #c1c1c1 1px dashed; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;netsh firewall add portopening tcp &lt;FONT color=#0000ff&gt;7777&lt;/FONT&gt;&amp;nbsp;"&lt;FONT color=#ff0000&gt;test&lt;/FONT&gt;"&lt;/STRONG&gt; &lt;/DIV&gt;&lt;br /&gt;
위 예제는 가장 일반적인 TCP 포트 인바운트 허용 규칙을 추가하는 것이었고, 좀 더 상세한 작업을 원하신다면 도움말 참고해서 작업하시면 되겠습니다.&lt;br /&gt;
&lt;br /&gt;윈도우 2008 이상에서는 아래 명령어를 입력해보세요.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;netsh advfirewall firewall add rule&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;아래는 도움말에 나오는 예제입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messenger.exe에 대해 캡슐화 보안이 적용되지 않은 인바운드 규칙을 추가합니다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; netsh advfirewall firewall add rule name="allow messenger"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dir=in program="c:\programfiles\messenger\msmsgs.exe"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; security=authnoencap action=allow&lt;/DIV&gt;
&lt;DIV style="BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 포트 80에 대한 아웃바운드 규칙을 추가합니다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; netsh advfirewall firewall add rule name="allow80"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocol=TCP dir=out localport=80 action=block&lt;/DIV&gt;
&lt;DIV style="BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TCP 포트 80 트래픽에 대해 보안 및 암호화를 요구하는&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 인바운드 규칙을 추가합니다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; netsh advfirewall firewall add rule&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name="Require Encryption for Inbound TCP/80"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; protocol=TCP dir=in localport=80 security=authdynenc&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; action=allow&lt;/DIV&gt;
&lt;DIV style="BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messenger.exe에 대해 인바운드 규칙을 추가하고 보안을 요청합니다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; netsh advfirewall firewall add rule name="allow messenger"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dir=in program="c:\program files\messenger\msmsgs.exe"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; security=authenticate action= allow&lt;/DIV&gt;
&lt;DIV style="BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SDDL 문자열로 식별된 그룹 acmedomain\nscanners에 대해&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 인증된 방화벽 통과 규칙을 추가합니다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; netsh advfirewall firewall add rule name="allow scanners"&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dir=in rmtcomputergrp=&amp;lt;SDDL 문자열&amp;gt; action=bypass&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; security=authenticate&lt;/DIV&gt;
&lt;DIV style="BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UDP 연결에 사용되는 로컬 포트 5000-5010에 대해 아웃바운드 허용 규칙을 추가합니다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Add rule name="Allow port range" dir=out protocol=udp localport=5000-5010 action=allow&lt;/DIV&gt;&lt;br /&gt;
윈도우 2003 에서는 아래 명령어를 입력해보세요.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;netsh firewall add portopening&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;아래는 도움말에 나오는 예제입니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; add portopening TCP 80 MyWebPort&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; add portopening UDP 500 IKE ENABLE ALL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; add portopening ALL 53 DNS ENABLE CUSTOM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 157.60.0.1,172.16.0.0/16,10.0.0.0/255.0.0.0,LocalSubnet&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; add portopening protocol = TCP port = 80 name = MyWebPort&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; add portopening protocol = UDP port = 500 name = IKE mode = ENABLE scope = ALL&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; add portopening protocol = ALL port = 53 name = DNS mode = ENABLE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; scope = CUSTOM addresses =&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 157.60.0.1,172.16.0.0/16,10.0.0.0/255.0.0.0,LocalSubnet&lt;/DIV&gt;&lt;br /&gt;
어차피 모든 명령어의 사용법을 외울 수는 없습니다. 그리고 외울 필요도 없습니다. 그냥 윈도우에 이런 명령어가 있다는 사실만 알아두시면 되겠습니다. 나중에 필요할 때가 찾아오면 그 때 다시 검색해서 사용하면 되니까요.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;※ 동우님 질문에 답변&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;2008 기준으로 예제 보여드리겠습니다.&lt;br /&gt;
&lt;br /&gt;O 2000-3000 포트 차단하는 방법&lt;br /&gt;
netsh advfirewall firewall add rule name="동우" dir=in action=&lt;STRONG&gt;&lt;FONT color=#ff0000&gt;block&lt;/FONT&gt;&lt;/STRONG&gt; protocol=tcp localport=&lt;STRONG&gt;&lt;FONT color=#ff0000&gt;2000-3000&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;O 적용된 규칙 보기&lt;br /&gt;
netsh advfirewall firewall &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;show&lt;/FONT&gt;&lt;/STRONG&gt; rule name="동우"&lt;br /&gt;
&lt;br /&gt;O 삭제하는 방법&lt;br /&gt;
netsh advfirewall firewall &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;delete&lt;/FONT&gt;&lt;/STRONG&gt; rule name="동우"&lt;br /&gt;
&lt;br /&gt;적용된 규칙 보기나 삭제하는 방법에 name=all 값을 주면 모든 규칙을 불러오거나 삭제합니다. 자세한 사용법을 확인하려면 아래 명령어를 각각 입력해보세요.&lt;br /&gt;
&lt;br /&gt;netsh advfirewall firewall &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;add&lt;/FONT&gt;&lt;/STRONG&gt; rule&lt;br /&gt;
netsh advfirewall firewall &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;delete&lt;/FONT&gt;&lt;/STRONG&gt; rule&lt;br /&gt;
netsh advfirewall firewall &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;show&lt;/FONT&gt;&lt;/STRONG&gt; rule&lt;br /&gt;
netsh advfirewall firewall &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;set&lt;/FONT&gt;&lt;/STRONG&gt; rule&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/9HTorKjcRTc" height="1" width="1"/&gt;</description>
			<category>윈도우 일반</category>
			<category>Firewall</category>
			<category>netsh</category>
			<category>명령어</category>
			<category>방화벽</category>
			<category>포트</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1627</guid>
			<comments>http://snoopybox.co.kr/1627#entry1627comment</comments>
			<pubDate>Mon, 30 Jan 2012 00:03:19 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1627</feedburner:origLink></item>
		<item>
			<title>IIS 로그 폴더 위치 확인</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/A_QoBvaDGRg/1626</link>
			<description>간단한 내용이지만 IIS를 처음 접하시는 분들을 위해 올려봅니다.&lt;br /&gt;
&lt;br /&gt;IIS 로그는 설정을 변경하지 않았다면 기본적으로 아래 경로에 저장되는데요&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;%SystemDrive%\inetpub\logs\LogFiles&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;여기서 %SystemDrive%는 윈도우가 설치되어 있는 C 드라이브를 말합니다. 설정이 어떻게 되어 있는지 확인하려면 IIS에서 로깅에 들어가 보시면 됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile4.uf.tistory.com/original/19603D4D4F18E8671C61FE" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile4.uf.tistory.com/image/19603D4D4F18E8671C61FE" alt="" filemime="image/jpeg" filename="02.png" height="280" width="539"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
아무튼 그래서 실제로 저 경로에 가보니 역시나 로그 파일이 있습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/18412B4E4F18E8BF23D103" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/18412B4E4F18E8BF23D103" alt="" filemime="image/jpeg" filename="00.png" height="254" width="520"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
W3SVC는 웹 사이트의 로그이고, FTP의 경우 FTPSVC라는 폴더에 기록됩니다.&lt;br /&gt;
&lt;br /&gt;그런데 여기서 하나 막히는 부분이 있습니다. 과연 저 3개의 폴더 중에 내가 찾는 로그가 어떤 폴더에 들어있는지 어떻게 알 수 있을까요?&lt;br /&gt;
&lt;br /&gt;저렇게 폴더가 여러개인 경우는 웹 사이트를 여러개 생성했을 때 그런데요...&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/12492A4B4F18EE9E021FA3" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/12492A4B4F18EE9E021FA3" alt="" filemime="image/jpeg" filename="01.png" height="330" width="566"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
저기 보이는 사이트 ID를 보시면 확인이 가능합니다. 사이트 ID는 숫자로 되어 있고 W3SVC 뒤에 붙은 숫자가 곳 저 사이트 ID입니다.&lt;br /&gt;
&lt;br /&gt;그리고 한가지 더 상식으로 알아두시면 좋을 내용이 있는데, IIS 로그파일에 기록되어 있는 시간은 UTC 기준입니다. 즉 한국시간보다 9시간 늦게 기록됩니다. 참고만 하세요.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/A_QoBvaDGRg" height="1" width="1"/&gt;</description>
			<category>윈도우 일반</category>
			<category>ftpsvc</category>
			<category>IIS</category>
			<category>w3svc</category>
			<category>로그</category>
			<category>위치</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1626</guid>
			<comments>http://snoopybox.co.kr/1626#entry1626comment</comments>
			<pubDate>Fri, 20 Jan 2012 13:46:58 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1626</feedburner:origLink></item>
		<item>
			<title>윈도우 net use 명령어로 공유 폴더에 접근하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/6A-Lu_ruaSI/1625</link>
			<description>회사에서 공유 폴더 아마 많이들 사용하실 것입니다. 그런데 대부분은 윈도우 탐색기에서 접근하실 테니 굳이 이런 내용에 관심이 없으시겠습니다만...&lt;br /&gt;
&lt;br /&gt;예를 들어 관리하는 각 서버에 들어가서 어떤 파일을 실행시키고, 그 결과물 파일을 전부 꺼내오라 한다면 어떻게 하시겠습니까? 물론 각 서버에 실행파일을 복사해놓고, 실행하고, 결과물 파일을 복사해서 꺼내오시면 됩니다. 하지만 서버가 100대라면... 일일이 그렇게 하시겠습니까?&lt;br /&gt;
&lt;br /&gt;이럴 때 유용하게 사용할 수 있는 명령어가 바로 net use 입니다. 공유 폴더를 하나 만들어 놓고 (물론 각 서버에서 공통으로 접근할 수 있는 위치여야 되겠죠) 배치스크립트에 net use를 끼워넣으면 자동으로 결과 파일을 공유 폴더에 전송할 수 있겠죠?&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;net use \\서버\공유이름 /user:사용자 패스워드&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;예를 들어 192.168.1.3 서버에 test 폴더를 공유 걸었고, 사용자가 snoopy이고 패스워드가 1234라 한다면&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;net use \\192.168.1.3\test /user:snoopy 1234&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/2055FE4C4F16E22E06E35A" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/2055FE4C4F16E22E06E35A" alt="" filemime="image/jpeg" filename="Snap1.png" height="300" width="600"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
이렇게 세션을 맺어 놓으면 이제 파일을 전송할 수 있겠습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile10.uf.tistory.com/original/1566964B4F16E2B10FE565" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile10.uf.tistory.com/image/1566964B4F16E2B10FE565" alt="" filemime="image/jpeg" filename="Snap2.png" height="300" width="600"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
실제로 공유를 걸어줬던 컴퓨터에 들어가보니 윈도우 XP용 메모장이 잘 복사되어 있었습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile4.uf.tistory.com/original/1440824C4F16E3031A1C3A" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile4.uf.tistory.com/image/1440824C4F16E3031A1C3A" alt="" filemime="image/jpeg" filename="Snap3.png" height="490" width="580"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
일반적인 상황에서는 당연히 윈도우 탐색기에서 접근하는게 빠르겠지만, 수많은 서버에서 동일한 행위를 반복해야 한다면 적절히 배치파일을 짜서 이렇게 처리하는게 훨씬 수월하리라 생각합니다. 또한 각 서버에서 작업 스케줄러에 의해 매일 돌아가는 배치파일이 있고, 결과물을 특정 서버에 모아서 한 곳에서 보고 싶다면, 이렇게 net use를 활용하시면 매우 편리하리라 생각합니다. 이상입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/6A-Lu_ruaSI" height="1" width="1"/&gt;</description>
			<category>윈도우 일반</category>
			<category>cifs</category>
			<category>net use</category>
			<category>공유폴더</category>
			<category>배치파일</category>
			<category>스크립트</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1625</guid>
			<comments>http://snoopybox.co.kr/1625#entry1625comment</comments>
			<pubDate>Thu, 19 Jan 2012 00:32:28 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1625</feedburner:origLink></item>
		<item>
			<title>윈도우 netsh 명령어로 MTU 값 변경하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/KTxM9o0qFRE/1624</link>
			<description>서버나 네트웍 관리하시는 분이 아니라면 거의 사용할 일이 없겠습니다만, 정리하는 차원에서 올려둡니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;netsh interface ipv4 show interfaces&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile26.uf.tistory.com/original/190487434F15984001F57D" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile26.uf.tistory.com/image/190487434F15984001F57D" alt="" filemime="image/jpeg" filename="Snap1.png" height="400" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
여기서 로컬 영역 연결의 MTU 값을 9000으로 변경해보겠습니다. 두가지 방법이 있는데, 색인 번호를 넣어도 되고, 이름을 넣어도 됩니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;netsh interface ipv4 set subinterface "&lt;FONT color=#ff0000&gt;11&lt;/FONT&gt;" mtu=9000 store=persistent&lt;/SPAN&gt;&lt;br /&gt;
&lt;SPAN style="FONT-SIZE: 11pt"&gt;netsh interface ipv4 set subinterface "&lt;FONT color=#ff0000&gt;로컬 영역 연결&lt;/FONT&gt;" mtu=9000 store=persistent&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;보시다시피 기본값 1500에서 9000으로 잘 변경되었습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile7.uf.tistory.com/original/1302CA3E4F159ACA1A76BD" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile7.uf.tistory.com/image/1302CA3E4F159ACA1A76BD" alt="" filemime="image/jpeg" filename="Snap3.png" height="400" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/KTxM9o0qFRE" height="1" width="1"/&gt;</description>
			<category>윈도우 일반</category>
			<category>MTU</category>
			<category>netsh</category>
			<category>nic</category>
			<category>서버</category>
			<category>스위치</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1624</guid>
			<comments>http://snoopybox.co.kr/1624#entry1624comment</comments>
			<pubDate>Wed, 18 Jan 2012 01:01:01 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1624</feedburner:origLink></item>
		<item>
			<title>윈도우에서 특정 프로세스 강제 종료하는 방법</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/QfUy2z82rkY/1623</link>
			<description>윈도우에서 특정 프로그램이 먹통된 경우, 일반적으로 작업 관리자를 띄워서 응용 프로그램 탭에서 작업 끝내기 버튼을 누르실 텐데, 가끔 이렇게 눌러도 먹통된 상태로 머무르는 경우가 있습니다. 물론 이럴 때 깔끔하게 재부팅 한번 해줘도 되겠지만, 명령어를 이용해서 프로세스를 종료해봅시다.&lt;br /&gt;
&lt;br /&gt;프로세스를 종료시킬 때 사용하는 명령어는 taskkill 입니다. 리눅스의 kill 명령어와 비슷하다 보시면 됩니다.&lt;br /&gt;
&lt;br /&gt;기본적으로 2가지 방식을 사용하는데&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;taskkill /f /im xxxx.exe&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;taskkill /f /pid 0000&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;/f 옵션은 강제로 종료하겠다는 말이고&lt;br /&gt;
/im 옵션은 이미지 이름을 지정하겠다는 말입니다.&lt;br /&gt;
/pid 옵션은 말 그대로 PID 값(숫자)을 지정하겠다는 말이구요.&lt;br /&gt;
&lt;br /&gt;이미지 이름이나 PID는 어떻게 확인할까요? 이미지 이름은 작업 관리자 프로세스 탭에 표시되지만 PID는 기본적으로 표시되지 않습니다. 하지만 표시하는 방법이 있는데...&lt;br /&gt;
&lt;br /&gt;작업 관리자 프로세스 탭에서 보기 메뉴를 누르면 열 선택이라는 항목이 나옵니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile6.uf.tistory.com/original/204EC8414F141DFE0CEF4F" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile6.uf.tistory.com/image/204EC8414F141DFE0CEF4F" alt="" filemime="image/jpeg" filename="Snap1.png" height="463" width="448"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
여기서 PID에 체크를 해주시면&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile26.uf.tistory.com/original/195E133E4F141ECA16BD91" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile26.uf.tistory.com/image/195E133E4F141ECA16BD91" alt="" filemime="image/jpeg" filename="Snap2.png" height="365" width="457"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
아래 그림처럼 PID가 표시됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/133AA9464F141EDB160C76" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/133AA9464F141EDB160C76" alt="" filemime="image/jpeg" filename="Snap3.png" height="463" width="448"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
그런데 굳이 작업 관리자에서 확인하지 않더라도, 이미지 이름과 PID 값을 tasklist 명령어로 확인할 수 있습니다. 그리고 UI에서 확인할 수 없는 내용도 있기 때문에 tasklist 명령어는 익혀두시는게 좋겠습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile22.uf.tistory.com/original/184E3E3D4F142009147C20" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile22.uf.tistory.com/image/184E3E3D4F142009147C20" alt="" filemime="image/jpeg" filename="Snap4.png" height="418" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
자 이제 여기서부터 막히는 부분이 생기게 됩니다. 같은 이름의 프로세스가 여러개 있는데, 어떤 녀석을 죽여야 할지 (몇번 PID를 죽여야 할지) 고민되는 경우가 있습니다. 바로 svchost.exe 에서 이런 고민을 하시게 될 것입니다. 일단 svchost.exe가 뭔지 대충 설명드리자면&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px dashed; BORDER-LEFT: #c1c1c1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px dashed; BORDER-RIGHT: #c1c1c1 1px dashed; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;svchost.exe란?&lt;/SPAN&gt;&lt;/STRONG&gt; &lt;br /&gt;
&lt;br /&gt;Svchost.exe는 Windows에서 다양한 기능을 수행하는 데 사용하는 기타 개별 서비스를 호스팅하거나 포함하는 컴퓨터의 프로세스입니다. 예를 들어 Windows Defender에서는 svchost.exe 프로세스에서 호스팅하는 서비스를 사용합니다. &lt;br /&gt;
&lt;br /&gt;인스턴스마다 서로 다른 서비스를 포함하는 여러 svchost.exe 인스턴스가 컴퓨터에서 실행 중일 수 있습니다. 한 svchost.exe 인스턴스는 프로그램의 단일 서비스를 호스팅하고 다른 인스턴스는 Windows와 관련된 여러 서비스를 호스팅할 수 있습니다. 작업 관리자를 사용하면 각각의 svchost.exe 인스턴스에서 실행 중인 서비스를 볼 수 있습니다.&lt;/DIV&gt;출처 : &lt;A href="http://windows.microsoft.com/ko-KR/windows-vista/What-is-svchost-exe" target=_blank&gt;http://windows.microsoft.com/ko-KR/windows-vista/What-is-svchost-exe&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;그러니까 한마디로 윈도우에서 서비스를 띄워주는 역할을 한다고 보시면 되는데, 많은 윈도우 서비스들이 svchost.exe 프로세스에 올라가 서비스로 동작하고 있습니다. 그런데 어떤 서비스가 어떤 PID의 svchost.exe 에 들어있는지 확인하려면 어떻게 해야 할까요?&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;tasklist /svc&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile8.uf.tistory.com/original/1843D5374F142533305E71" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile8.uf.tistory.com/image/1843D5374F142533305E71" alt="" filemime="image/jpeg" filename="Snap5.png" height="418" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
많아서 보기 불편하시죠? 그렇다면 svchost.exe 이미지만 걸러내 볼까요?&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;tasklist /svc /fi "imagename eq svchost.exe"&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile26.uf.tistory.com/original/204EAB344F1425CC0BBE84" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile26.uf.tistory.com/image/204EAB344F1425CC0BBE84" alt="" filemime="image/jpeg" filename="Snap6.png" height="418" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
또는 내가 찾고자 하는 서비스 이름을 알고 있다면 다른 방식으로 찾을 수도 있습니다. 예를 들어 작업 스캐줄러를 찾고 싶다면&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;tasklist /svc /fi "services eq schedule"&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile1.uf.tistory.com/original/191242394F142669325EA0" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/191242394F142669325EA0" alt="" filemime="image/jpeg" filename="Snap7.png" height="418" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
아무튼 이렇게 tasklist를 잘 활용하면 어떤 프로세스를 죽여야 하는지 쉽게 찾을 수 있습니다. 물론 윈도우 비스타 이상에서는 작업관리자에서 웬만큼 해결이 되지만, 그래도 taskkill, tasklist 명령어는 알아두시는게 좋다고 생각합니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/QfUy2z82rkY" height="1" width="1"/&gt;</description>
			<category>윈도우 일반</category>
			<category>SVCHOST.EXE</category>
			<category>taskkill</category>
			<category>tasklist</category>
			<category>강제종료</category>
			<category>작업관리자</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1623</guid>
			<comments>http://snoopybox.co.kr/1623#entry1623comment</comments>
			<pubDate>Mon, 16 Jan 2012 22:43:07 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1623</feedburner:origLink></item>
		<item>
			<title>원격 데스크톱 멀티세션 패치</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/qYY8DxqNYIY/1622</link>
			<description>댓글로 소개해주신 분이 계셔서 올려둡니다.&lt;br /&gt;
&lt;br /&gt;Universal Termsrv.dll Patch는 이름 그대로 Termsrv.dll 파일을 패치해주는 툴인데, 윈도우 클라이언트 제품군에서(XP, 비스타, 세븐 등) 원격 터미널 세션 제한을 패치해줍니다. 원래 클라이언트 제품군은 로그인 세션을 1개만 허용합니다. 만약 현재 로컬 콘솔로 로그인된 상태인데, 터미널로 접속이 들어오게 되면 로컬 연결은 끊어지게 됩니다. 또한 터미널로 다른 계정이 또 로그인 하게 되면, 기존 터미널 로그인은 끊어지게 됩니다.&lt;br /&gt;
&lt;br /&gt;즉 로컬이든 터미널이든 로그인 세션은 1개만 허용된다는 말입니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;홈 페이지&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://deepxw.blogspot.com/2009/04/universal-termsrvdll-patch.html" target=_blank&gt;http://deepxw.blogspot.com/2009/04/universal-termsrvdll-patch.html&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;다운로드&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;

&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock" style="display:inline;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile25.uf@156477424F0A69341D2022.zip"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/zip.gif" alt="" style="vertical-align: middle;" /&gt; UniversalTermsrvPatch_20090425.zip&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
사용법은 간단합니다. 비트에 맞는 파일을 실행하셔서 패치하시고, 리부팅 한번 해주시면 됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile29.uf.tistory.com/original/181BE9454F0A699437E29D" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile29.uf.tistory.com/image/181BE9454F0A699437E29D" alt="" filemime="image/jpeg" filename="01.png" height="267" width="577"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
윈도우 7의 경우 패치만 해주면 되는데, 윈도우 XP와 비스타는 안에 들어있는 레지스트리 파일도 병합해줘야 적용되는 듯 합니다.&lt;br /&gt;
&lt;br /&gt;아래 그림은 윈도우 7 SP1 32비트에 패치를 적용한 후 터미널 접속 테스트를 해본 것입니다. 로컬 포함해서 터미널 세션 4개를 연결했는데도 문제가 없었습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile8.uf.tistory.com/original/177872424F0A69F404CEE4" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile8.uf.tistory.com/image/177872424F0A69F404CEE4" alt="" filemime="image/jpeg" filename="Snap1.png" height="463" width="448"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
다만 아쉬운 점이 하나 있다면, 동일 계정에 대한 다중 접속은 패치 적용이 안 되더군요. 그래도 여러 계정이 동시에 로그인 할 수 있다는 점에서 꽤 유용한 패치라 생각됩니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/qYY8DxqNYIY" height="1" width="1"/&gt;</description>
			<category>유용한 프로그램</category>
			<category>mstsc</category>
			<category>Termsrv.dll</category>
			<category>다중접속</category>
			<category>터미널</category>
			<category>패치</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1622</guid>
			<comments>http://snoopybox.co.kr/1622#entry1622comment</comments>
			<pubDate>Mon, 09 Jan 2012 13:22:56 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1622</feedburner:origLink></item>
		<item>
			<title>boot.wim 파일 편집으로 윈도우 7 자동설치 만들기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/jmatZxI6kgU/1621</link>
			<description>2009년에 재당 정사님이 이 글의 내용과 비슷한 구성을 하려고 댓글로 질문을 하셨고, 당시에 제가 답변을 드렸는데, 오늘 회사에서 심심해서(?) 한번 만들어 봤습니다. 글을 시작하기 전에 미리 말씀드립니다만, 이 글에서 다루는 내용을 실제로 활용하실 분들은 거의 없으리라 생각합니다. 그럼에도 불구하고 이런거 재미있어 하는 분들은 나름대로 응용해서 활용하시리라 생각하기 때문에 간단히 컨셉만 소개해드립니다.&lt;br /&gt;
&lt;br /&gt;일단 오늘 제가 회사에서 이 작업을 했던 이유는&lt;br /&gt;
&lt;br /&gt;1. 동일한 스펙의 1U짜리 서버 8대에 윈도우 서버 2008 R2를 설치해야 한다.&lt;br /&gt;
2. 그런데 설치할 디스크를 선택하고, 파티션을 나누는 일이 너무 귀찮다.&lt;br /&gt;
3. 물론 설치 초반에 Next 버튼을 몇번 누르는 일 조차도 귀찮다.&lt;br /&gt;
4. 게다가 무인설치 응답파일을 만드는 일은 더더욱 귀찮다.&lt;br /&gt;
&lt;br /&gt;그래서 제가 구상한 방식은 다음과 같습니다.&lt;br /&gt;
&lt;br /&gt;1. boot.wim 파일에 들어있는 setup.exe 파일을 가짜 파일로 교체한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;a. 이 가짜 setup.exe 파일은 단순히 sources 폴더에 들어있는 start.cmd 파일만 호출한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;b. 이 가짜 setup.exe 파일은 Quick Batch File Compiler로 만들 수 있다.&lt;br /&gt;
2. sources 폴더에 넣어줄 start.cmd 파일은 아래와 같은 역할을 한다.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;a. diskpart로 0번 디스크 초기화 및 파티셔닝, 활성화 등&lt;br /&gt;
&amp;nbsp;&amp;nbsp;b. imagex로 install.wim 파일 하드에 풀어주기&lt;br /&gt;
&amp;nbsp;&amp;nbsp;c. bcdboot으로 부팅파일 생성해주기&lt;br /&gt;
&lt;br /&gt;물론 가짜 setup.exe 파일이 바로 start.cmd 파일의 역할을 수행하도록 만들어도 되지만, 그렇게 하면 유지보수가 매우 불편합니다. 매번 소스를 수정하고 싶을 때 마다 setup.exe 파일을 새로 컴파일하고 boot.wim 파일 안에 넣어줘야 하기 때문입니다. 따라서 이렇게 setup.exe 파일은 start.cmd 파일을 호출만 하도록 만드는게 좋은 방법이라 생각합니다. start.cmd 파일을 수정하는 일은 매우 쉬우니까요.&lt;br /&gt;
&lt;br /&gt;어차피 이 작업은 초보 분들이 하기에 적합하지 않다고 생각하기 때문에, 그림 없이 텍스트로만 설명드리겠습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;1. 가짜 setup.exe 파일 만들기&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
먼저 가짜 setup.exe 파일을 만들어봅시다. 위에서 말씀드렸듯이 이놈의 역할은 단순히 sources 폴더에 들어있는 start.cmd 파일을 실행만 시키는 역할을 합니다. 따라서 저는 아래와 같이 짜겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;예제) setup.cmd&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;

&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px dashed; BORDER-LEFT: #c1c1c1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px dashed; BORDER-RIGHT: #c1c1c1 1px dashed; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;PRE&gt;@echo off
for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
	if exist %%a:\sources\start.cmd %%a:\sources\start.cmd
)&lt;/PRE&gt;&lt;/DIV&gt;&lt;br /&gt;
그리고 이놈을 Quick Batch File Compiler를 사용해 exe로 컴파일 하겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;Quick Batch File Compiler 홈페이지&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://www.abyssmedia.com/quickbfc/" target=_blank&gt;http://www.abyssmedia.com/quickbfc/&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;사용법은 따로 설명드리지 않겠습니다. 그냥 트라이얼 버전으로 바로 컴파일 하셔도 됩니다. 귀찮으실 분들을 위해 제가 위 예제를 트라이얼 버전으로 컴파일한 파일 올려드립니다. &lt;STRONG&gt;&lt;FONT color=#0000ff&gt;바이러스로 오진&lt;/FONT&gt;&lt;/STRONG&gt;할 수도 있는데, QBFC로 컴파일하면 원래 오진을 많이 합니다. 저를 못 믿으시는 분들은 직접 컴파일해서 사용하시기 바랍니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile1.uf@160E66464F04676C33BC4A.exe"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/exe.gif" alt="" style="vertical-align: middle;" /&gt; setup.exe&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;

&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;2. boot.wim 파일 편집&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
이제 boot.wim 파일을 마운트해서 가짜 setup.exe 파일을 넣어줄 차례입니다. 여기서 사용하실 &lt;STRONG&gt;&lt;FONT color=#0000ff&gt;boot.wim 파일은 반드시 32비트 버전&lt;/FONT&gt;&lt;/STRONG&gt;이어야 합니다. 왜냐하면 QBFC로 컴파일한 exe 파일이 32비트 버전이기 때문입니다. 저는 윈도우 7 SP1 32비트 원본에서 boot.wim 파일을 가져와 D 드라이브 루트에 복사해놓고 작업을 진행하겠습니다.&lt;br /&gt;
&lt;br /&gt;파일 편집 자체는 dism 명령어를 사용해도 되고, ImageX나 GImageX를 사용해도 됩니다만,&amp;nbsp;저는 어차피 나중에 ImageX를 ISO 파일 안에 넣을 생각이기 때문에, 여기서도 ImageX로 진행하겠습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://snpbox.tistory.com/attachment/cfile24.uf@176E893D4F046938147D26.exe"&gt;&lt;img src="http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/exe.gif" alt="" style="vertical-align: middle;" /&gt; imagex.exe&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
지금부터 하는 모든 커맨드 작업은 관리자 권한으로 명령 프롬프트를 띄워서&amp;nbsp;실행해주세요.&lt;br /&gt;
&lt;br /&gt;a. boot.wim 파일을 마운트할 폴더를 먼저 생성해둡니다.&lt;br /&gt;
&lt;STRONG&gt;예제) md d:\mount&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;b. ImageX로 boot.wim 파일의 2번 이미지를 마운트합니다.&amp;nbsp;&lt;br /&gt;
&lt;STRONG&gt;예제) imagex /mountrw d:\boot.wim 2 d:\mount&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;c. 마운트된 폴더에서 setup.exe 파일을 삭제합니다.&lt;br /&gt;
&lt;br /&gt;d. 가짜 setup.exe 파일을 마운트된 폴더에 복사합니다.&lt;br /&gt;
&lt;br /&gt;e. ImageX로 boot.wim 파일을 언마운트/커밋 합니다. 이때&amp;nbsp;&lt;STRONG&gt;&lt;FONT color=#0000ff&gt;마운트된 폴더가 탐색기에 열려 있으면 안 됩니다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;STRONG&gt;예제) imagex /unmount d:\mount /commit&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;f. 깔끔하게 export 한번 해주겠습니다.&lt;br /&gt;
&lt;STRONG&gt;예제) imagex /export d:\boot.wim * d:\new.wim&lt;/STRONG&gt;&lt;br /&gt;
&lt;br /&gt;g. boot.wim 파일은 삭제하고 new.wim 파일의 이름을 boot.wim 으로 변경합니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;3. start.cmd 파일 만들기&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
여기서부터는 여러분의 영역입니다. 자유롭게 자신이 원하는 방식으로 배치파일을 작성하시면 되겠습니다. 저는 서두에 말씀드린 작업을 예제로 보여드리겠습니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;예제) start.cmd&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;

&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px dashed; BORDER-LEFT: #c1c1c1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px dashed; BORDER-RIGHT: #c1c1c1 1px dashed; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;PRE&gt;@echo off
cd /d %~dp0
diskpart /s diskpart.txt
imagex /apply install.wim 3 c:
bcdboot c:\windows /s c: /l ko-kr&lt;/PRE&gt;&lt;/DIV&gt;&lt;br /&gt;
&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;예제) diskpart.txt&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;

&lt;DIV style="BORDER-BOTTOM: #c1c1c1 1px dashed; BORDER-LEFT: #c1c1c1 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px dashed; BORDER-RIGHT: #c1c1c1 1px dashed; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;PRE&gt;select disk 0
clean
create partition primary size=102400
format quick
active
assign letter=c
create partition primary
format quick
assign
exit&lt;/PRE&gt;&lt;/DIV&gt;&lt;br /&gt;
위 2개의 파일이 어떤 역할을 하는지 대충 눈에 보이시나요?&lt;br /&gt;
&lt;br /&gt;디스크 0번을 선택해서 초기화 시킨 다음&lt;br /&gt;
첫번째 파티션을 100GB로 만들고&lt;br /&gt;
포맷을 한 다음&lt;br /&gt;
활성화 속성을 걸어주고&lt;br /&gt;
드라이브 문자를 C로 할당합니다.&lt;br /&gt;
&lt;br /&gt;두번째 파티션을 나머지 공간 전체에 할당하고&lt;br /&gt;
포맷을 한 다음&lt;br /&gt;
드라이브 문자를 할당합니다.&lt;br /&gt;
&lt;br /&gt;ImageX로 Install.wim 파일의 3번 이미지를 C 드라이브에 풀어줍니다.&lt;br /&gt;
&lt;br /&gt;bcdboot으로 C 드라이브에 부팅파일을 생성해줍니다.&lt;br /&gt;
&lt;br /&gt;위 예제는 어디까지나 제가 1U짜리 서버 8대에 윈도우 서버 2008 R2 SP1 Enterprise 버전을 동일한 방식으로 설치하기 위해 만들어둔 것 뿐입니다. 여러분은 각자 상황에&amp;nbsp;맞게 스크립트를 변경하셔야 합니다. 위 스크립트를 그대로 사용하셨다가는&amp;nbsp;디스크 0번의 파티션들이&amp;nbsp;완전히 날아가고 새로 생성됩니다. 따라서 신중하게 작업해주기시 바랍니다.&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;

&lt;DIV style="BORDER-BOTTOM: #dbe8fb 1px solid; BORDER-LEFT: #dbe8fb 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dbe8fb; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dbe8fb 1px solid; BORDER-RIGHT: #dbe8fb 1px solid; PADDING-TOP: 10px" class=txc-textbox&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;4. 마무리&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;br /&gt;
이제 다 됐습니다. 설치할 윈도우 7이나 2008 R2 원본 이미지의 sources 폴더에 위 파일들을 넣어주시면 됩니다. 그러니까 저같은 경우 파일 4개를 넣으면 되는 상황입니다.&lt;br /&gt;
&lt;br /&gt;boot.wim&lt;br /&gt;
start.cmd&lt;br /&gt;
diskpart.txt&lt;br /&gt;
imagex.exe&lt;br /&gt;
&lt;br /&gt;용량을 줄이기 위해 저는 불필요한 파일들을 전부 삭제했습니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile25.uf.tistory.com/original/165DCA4B4F0476F53117E0" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile25.uf.tistory.com/image/165DCA4B4F0476F53117E0" alt="" filemime="image/jpeg" filename="Snap1.png" height="330" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile2.uf.tistory.com/original/175DCA4B4F0476F5325F58" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile2.uf.tistory.com/image/175DCA4B4F0476F5325F58" alt="" filemime="image/jpeg" filename="Snap2.png" height="330" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
이걸로 부팅하면 어떻게 되는지 동영상으로 보여드리겠습니다. 키보드를 한번도 입력하지 않아도 윈도우 설치 마지막 화면까지 논스톱으로 진행이 됩니다.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px" align=center&gt;&lt;object type="application/x-shockwave-flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="502" height="399"&gt;
	&lt;param name="movie" value="http://flvs.daum.net/flvPlayer.swf?vid=UhL8l2cqREE%24&amp;amp;pwidth=502&amp;amp;pheight=399"/&gt;
	&lt;param name="allowScriptAccess" value="always"/&gt;
	&lt;param name="allowFullScreen" value="true"/&gt;
	&lt;param name="bgcolor" value="#000000"/&gt;
	&lt;embed src="http://flvs.daum.net/flvPlayer.swf?vid=UhL8l2cqREE%24&amp;amp;pwidth=502&amp;amp;pheight=399" width="502" height="399" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash" bgcolor="#000000"/&gt;
&lt;/object&gt;
&lt;/P&gt;&lt;br /&gt;
&lt;br /&gt;물론 여기서 더 귀차니즘을 느낀다면 Install.wim 파일에 시디키도 미리 입력시켜놓고, 무인설치 응답파일로 마지막 OOBE 단계까지 자동화 시켜버릴 수도 있습니다. 또한 순정 Install.wim 파일을 사용하지 않고 만능 고스트처럼 여러가지 프로그램을 셋팅해둔 상태로 Sysprep 일반화 봉인된 Install.wim 파일을 활용할 수도 있겠죠.&lt;br /&gt;
&lt;br /&gt;오랜만에 geek 스러운 글을 올린 것 같은데, 다시 말씀드리지만 저는 동일한 스펙의 여러대의 서버에 설치 작업을 반복해야 하기 때문에 귀찮아서 이렇게 만든 것입니다. 위 예제를 그대로 사용하시면 첫번째 디스크의 파티션이 전부 날아가고 재구성되니 절대로 그대로 따라하지는 마시고, 각자 환경에 맞게 스크립트를 잘 짜서 사용하시기 바랍니다. 이상입니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/jmatZxI6kgU" height="1" width="1"/&gt;</description>
			<category>설치 이야기</category>
			<category>boot.wim</category>
			<category>diskpart</category>
			<category>qbfc</category>
			<category>setup.exe</category>
			<category>자동설치</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1621</guid>
			<comments>http://snoopybox.co.kr/1621#entry1621comment</comments>
			<pubDate>Thu, 05 Jan 2012 01:56:47 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1621</feedburner:origLink></item>
		<item>
			<title>인터넷으로 실시간 공중파 TV 시청하기</title>
			<link>http://feedproxy.google.com/~r/snoopybox/~3/rz7styIPi6k/1620</link>
			<description>예전에 아이폰용으로 공중파 TV를 시청할 수 있는 공식 앱이 나왔을 때, 저는 그냥 받아만 놓고 거의 사용하지는 않았습니다. 평소에 TV를 거의 보지 않을 뿐더러, HDTV 수신카드도 있고 QOOK TV까지 가입되어 있어서 굳이 폰으로 TV를 봐야할 경우는 거의 없더군요.&lt;br /&gt;
&lt;br /&gt;&lt;div class="imageblock dual" style="text-align: center;"&gt;&lt;table cellspacing="5" cellpadding="0" border="0" style="margin: 0 auto;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://cfile8.uf.tistory.com/original/1378E6454F0315D008F127" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile8.uf.tistory.com/image/1378E6454F0315D008F127" alt="" height="450" width="300"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://cfile7.uf.tistory.com/original/1578E6454F0315D10955AC" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile7.uf.tistory.com/image/1578E6454F0315D10955AC" alt="" height="450" width="300"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;그런데 알고보니 위에 보이는 pooq 어플과 K 어플이 일반 PC에서도 실시간 TV를 제공하고 있었습니다. 집에 TV가 없거나 꼭 컴퓨터로 TV를 봐야 하는 분들에게는 매우 고마운 사이트가 될 듯 합니다.&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;pooq 홈페이지 (MBC, SBS)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://www.pooq.co.kr/" target=_blank&gt;http://www.pooq.co.kr/&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;&lt;STRONG&gt;&lt;SPAN style="FONT-SIZE: 11pt"&gt;K 홈페이지 (KBS)&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;br /&gt;
&lt;A href="http://k.kbs.co.kr/" target=_blank&gt;http://k.kbs.co.kr/&lt;/A&gt;&lt;br /&gt;
&lt;br /&gt;별다른 설명은 필요없을 것 같습니다. MBC와 SBS 계열은 pooq에서 시청하시면 되고, KBS 계열은 K에서 시청하시면 됩니다. 홈페이지 접속하셔서 설치하라고 나오는 프로그램만 설치하시면 바로 시청이 가능합니다. 화질도 꽤 괜찮게 나옵니다. 그리고 무엇보다 좋은 점은 바로 MBC와 KBS에서 공식적으로 제공하는 사이트이기 때문에 저작권 문제로 중간에 방송이 끊길 일이 없다는 것이죠.&lt;br /&gt;
&lt;br /&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile1.uf.tistory.com/original/160982394F031A762468D1" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile1.uf.tistory.com/image/160982394F031A762468D1" alt="" filemime="image/jpeg" filename="Snap1.png" height="473" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile8.uf.tistory.com/original/190982394F031A7825CD74" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile8.uf.tistory.com/image/190982394F031A7825CD74" alt="" filemime="image/jpeg" filename="Snap2.png" height="473" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0px"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;a href="http://cfile27.uf.tistory.com/original/200982394F031A7B26E16C" rel="lightbox" target="_blank"&gt;&lt;img src="http://cfile27.uf.tistory.com/image/200982394F031A7B26E16C" alt="" filemime="image/jpeg" filename="Snap3.png" height="472" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/P&gt;&lt;br /&gt;
저처럼 TV를 거의 보지 않는다면 당장에는 불필요한 정보일 수도 있겠지만, 언젠가 인터넷으로 TV를 봐야만 하는 상황이 한번 쯤은 찾아올 수도 있습니다. 따라서 이렇게 인터넷을 통해 공중파 TV를 실시간으로 볼 수 있다는 사실을 꼭 기억해두시기 바랍니다. 감사합니다.&lt;img src="http://feeds.feedburner.com/~r/snoopybox/~4/rz7styIPi6k" height="1" width="1"/&gt;</description>
			<category>유용한 프로그램</category>
			<category>K</category>
			<category>pooq</category>
			<category>공중파</category>
			<category>실시간tv</category>
			<category>인터넷tv</category>
			<author>snpbox</author>
			<guid isPermaLink="false">http://snoopybox.co.kr/1620</guid>
			<comments>http://snoopybox.co.kr/1620#entry1620comment</comments>
			<pubDate>Wed, 04 Jan 2012 00:38:23 +0900</pubDate>
		<feedburner:origLink>http://snoopybox.co.kr/1620</feedburner:origLink></item>
	</channel>
</rss>

