코드 18

특정 포트 오픈 확인 예제5 - php

예)아래와 같은 형식의 URL 주소에서 TCP 80, 443 포트가 열려 있는지 일괄 확인한다.www01.t8.co.kr,www02.t8.co.kr,www03.t8.co.kr,...www50.t8.co.kr*서버 또는 서비스가 정상인지 아닌지 주기적으로 모니터링하는 단순한 관제에 활용한다. $urls = 'www*.t8.co.kr';$ports = explode(',', '80,443');$openlist = '';for($i=1;$i$num = sprintf('%02d',$i); $url = str_replace('*', $num, $urls); foreach($ports as $port) { $line = "{$url}:{$port}:"; if(check_port(..

코드 2026.09.26

원격 데스크 톱 서비스 설정 배치파일 작성

사용자 비밀번호를 컴퓨터나 서버에서 미리 설정한다. 아래 내용으로 만든 배치 파일을 마우스 오른쪽 단추로 클릭한 후 관리자 권한으로 실행한다. 사용할 포트 번호를 입력한다.(예 : 1xxxx 또는 2xxxx 또는 3xxxx 또는 4xxxx) 아래는 배치 파일에 작성할 내용이다. @echo off reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f echo Allowed remote connection to computer. set /p port=Enter the port number for remote desktop access : reg add "HKLM\SYSTE..

코드 2026.09.22

중국 IP추출 쉘스크립트 작성

wget이 설치돼 있어야 한다. 추출한 파일을 필요에 따라서 방화벽이나 서비스에서 사용한다. vi ./파일이름 #!/bin/bash ALLOCATION='CN' wget -q http://ftp.apnic.net/stats/apnic/delegated-apnic-latestfor country in $ALLOCATION do for ip in `cat delegated-apnic-latest | grep "apnic|$country|ipv4|"` do COUNTRY=`echo $ip | awk -F"|" '{ print $2 }'` IP_ADDR=`echo $ip | awk -F"|" '{ print $4 }'` TMPCIDR=`echo $ip | awk -F"|" '{ print $5 }'` FLTCI..

코드 2026.09.10