본문 바로가기

windows

command 명령 창으로 현재 커넥션 필터링 및 카운트 하기. command 명령 창으로 현재 커넥션 필터링 및 카운트 하기. 윈도우 서버 관리자들은 아래 명령을 참.. 자주 사용한다. netstat -an 뭐 현재 커낵션 보는거니. 자주 쓰리라 생각한다.. 그런데.. 리눅스에는 이런 명령어가 있다. netstat -an | grep 80 | wc -l 저건 현재 상태 모두 출력 그리고 80 포트만,, 그리고 갯수 를 보여줘, 라는건데.. 윈도우에도 저런 기능이 있으면 좋켔다는 생각에 찾아보니.. 역시 있다, ㅎㅎ netstat -anp | find /C "80" 요거다. ㅎㅎ 역시.. 구글신은 위대했다. 더보기
원도우 TIME_WAIT 줄이기 원도우 TIME_WAIT 줄이기실행 -> regedit HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\ParametersTcpTimedWaitDelay DWORD 값 생성이름 : TcpTimedWaitDelay 종류 : REG_DWORD 데이터 : 10진수 180 + 데이터 범위 default는 0xF0 (240 seconds = 4 minutes) + 0x1E- 0x12C(30 - 300) seconds http://sangchul.kr/4857329 ====== 윈도우에서 TCP 파라미터 튜닝 ====== 결국 윈도우에서 TCP 연결의 개수를 최대한 늘이기 위한 방법은 TcpTimedWaitDelay, MaxUserPort, MaxFreeTcbs, MaxHashTab.. 더보기
Windows Event 내용 긁어 오고 싶을때. 혹은 특정 값만 가져오고 싶을때 이벤트 로그 의 내용 을 파워쉘로 긁어 오려면 get-eventlog -log Application -source MSSQLSERVER -newest 1 처럼 해야 하며, 해당 내용중 특정 필드 값만 을 가져오려면.. 이렇게... $a=get-eventlog -log Application -source MSSQLSERVER -newest 1 $a | format-list -property message 근데 해당 값에 대한 속성값을 다 보고싶을땐. $a | format-list -property * 요렇게.. 하면 된다.. 다른 참고는 아래내용 참조.. http://technet.microsoft.com/ko-KR/library/dd315250.aspx C:\Users\Administrator>Power.. 더보기
Windows용 아파치 설정하기 // 쓰레드 설정 Windows용 아파치 설정하기 // 쓰레드 설정 Windows용 아파치는 다중쓰레드 방식을 사용하기때문에, 유닉스와 달리 요청마다 다른 프로세스를 사용하지 않는다. 대신 아파치 프로세스는 항상, 부모 프로세스와 요청을 처리하는 자식 프로세스, 2개이다. 자식 프로세스에 있는 여러 쓰레드들이 요청들을 처리한다. 그래서 작업 관리자 -> 프로세스에 보시면 httpd.exe 가 두개 실행 되어 있습니다. ===== WinNT MPM에서의 쓰레드 조절과 관련된 옵션 설정은 MaxRequestsPerChild / ThreadsPerChild 를 사용합니다. httpd.conf 에서 설정 할 수 있으며 MaxRequestsPerChild: 유닉스와 같이, 자식 프로세스가 요청을 얼마만큼 처리하고 죽을지를 조정한다.. 더보기
windows command iis ftp 명령어, 서버 컨트롤 작업중 ftp 의 로그파일 설정을 바꿔야 할일이 생겼다, 음, 물론 c#으로 짜지만 dos 의 명령어를 콜해서 사용하기로 했고 해서 아래와 같은 명령어를 찾았다, 이건 로그파일 의 저장 경로 변경, %windir%\system32\inetsrv\appcmd set config -section:system.applicationHost/sites -siteDefaults.ftpServer.logFile.directory:"%MOVETO%inetpub\logs\logfiles" 이건 로그파일 을 저장하는 방식 변경, %Windir%\System32\inetsrv\appcmd.exe set config -section:system.applicationHost/sites -siteDefaults.ft.. 더보기
Windows Teamming 랜카드 이중화 리눅스에서는 본딩 윈도우에서는 티밍이라고 부른다 2개의 네트워크 인터페이스를 하나의 인터페이스로 생성 윈도우는 랜카드가 teaming을 지원하는지 먼저 체크한 후 작업을 진행하면 된다 teaming 구성 방법은 간단하다 제공되는 랜카드 드라이버를 인스톨 후 네트워크 인터페이스 속성을 클릭 후 구성 클릭 1. tap 메뉴에서 팀구성을 선택 후 다른어탭터와 함께 이 어댑터 구성 체크 훈 새로운 팀 버튼을 클릭 2. 새로운 팀 작성 마법사가 나타타면 팀 번호 이름을 변경하거나 아래처럼 기본 팀 번호로 입력 후 다음 버튼을 클릭 3. 2개의 인터페이스를 하나의 인터페이스로 구성하기 위해서 기본 2개의 인테페이스를 체크 후 다음 4. 팀 유형 선택은 아래 내용을 참고 후 자기의 환경에 맞게 구성한다. 나의 경우 .. 더보기
windows 에서 서비스 등록 방법. 도우즈에서 일반 콘솔프로그램 중에 서비스로 등록되면 좋을 것 같은 프로그램들이 있습니다. 서비스는 로그인이 되지 않더라도 부팅만 되면 실행되므로 이런 프로그램을 서비스로 등록할 수 있으면 많은 장점을 얻을 수 있을 것입니다. 일 반적으로 오픈소스는 리눅스나 유닉스를 대상으로 개발된 것들이 많아 일반 유닉스 deamon프로그램이 윈도우즈에 포팅되면 콘솔 프로그램이 되어 있는 경우가 많은데 이런 콘솔 프로그램을 윈도우즈의 서비스에 등록하는 방법에 대해서 알아보도록 하겠습니다. MS사에서는 이러한 일들을 처리하기 위해 instsvr.exe과 srvany.exe라는 툴을 제공하고 잇습니다. 이 툴은 Windows설치시 같이 설치되지는 않고 Windows Resource Kit을 별도로 설치하여 구할 수 있습니다.. 더보기
Windows restart command and auto Exchange 2003 Service stop exchange 2003 을 운영하다보면, 서버를 리스타트 시켜야할때가 종종 발생한다. 그럴때마다 깜빡하고 그냥 리스타트 하게 될때도 있는데. 문제는 2003 에서는 MSExchangeSA 이 서비스가 동작하고 있어서. 서버가 종료중... 으로 게속 있는경우가 있다,, 서버가 가까이 있으면 모르겠지만 멀리 있다면, idc 가야 하는 경우가 생기게 된다.. 이런것을 미연에 방지하고자, bat 을 만들어 자동으로 서비스 죽이고 서버가 리스타트 되도록 스크립트를 짜봤다.. 아래 내용 참고하고... 나같은 경우는 바로가기 를 만들어서 거기다 넣어버렸다. ㅎㅎ 작동은 잘하는것같다.. 혹시 라도 나와 같은 경우가 발생하는 분들을 위해 코드를 남기노니.. ... ... ==========================.. 더보기
PowerShell 명령어. Power Shell 명령어중 윈도우 역할및 기능추가 에 관련된 내용이다. 커맨트 창에서 입력시 PowerShell "set-executionpolicy remotesigned ; Import-Module servermanager ; Add-WindowsFeature Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-Http-Redirect,Web-Asp-Net,Web-Net-Ext,Web-ASP,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Includes,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Basic-Auth,Web-Windows-Auth.. 더보기
Windows 터미널 포트 변경 2000 server를 기준합니다. 포트 3389에서 6666으로 변경해 보겠습니다. A . 터미날 접속을 위해서는 클라이언트와 접속을 원하는 서버의 포트를 바꿔야 하지만 방화벽에서 어느 특정 포트를 허용해준다고 하더라도 외부에서 접근할수 있는 컴퓨터의 IP를 제한한다면 터미날 접속이 안되게 설정되 있을수 있습니다. 아래는 서버와 클라이언트의 터미날 서비스 포트변경 방법입니다. [1] 서버에 설치된 터미날 서비스의 포트번호 변경 1. Regedt32 또는 Regedit 실행 2. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\Wds\Repwd \Tds\Tcp 이름 종류 데이터 PortNumber REG_DWORD 0x00000d3d.. 더보기