전체 글 썸네일형 리스트형 [draft] MySQL MHA 설치 및 구성하기 MySQL MHA((Master High Availability) 설치 및 구성하기MySQL MHA(Master High Availability)는 MySQL 데이터베이스의 고가용성을 위한 도구입니다.테스트 환경역할호스트 이름운영체제아이피MHA 패키지비고VIP 192.168.20.200 Masternode1ubuntu 22.04192.168.20.211perl, node Slavenode2ubuntu 22.04192.168.20.212perl, node Slavenode3ubuntu 22.04192.168.20.213perl, node Monitornode4ubuntu 22.04192.168.20.209perl, manager, node ** manager = mha4mysql-manager 패키지,.. 더보기 [draft] 우분투에서 IP 주소를 고정하는 방법 우분투에서 IP 주소를 고정하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTS1. 네트워크 인터페이스 확인ip address2. 네트워크 설정 파일 열기sudo vim /etc/netplan/00-installer-config.yaml3. 파일 내에서 네트워크 설정 구성 변경예를 들어, Ethernet 인터페이스(enp0s8)의 IP 주소를 192.168.56.101로 고정하고자 한다면, 아래와 같이 수정합니다.network: ethernets: enp0s8: addresses: - 192.168.56.101/24 version: 2주의: 위의 예시에서는 enp0s8를 사용하고 있으며, 실제 사용 중인 .. 더보기 [draft] ICMP Ping 테스트를 수행하는 Python 스크립트 ICMP Ping 테스트를 수행하는 Python 스크립트주어진 서브넷의 호스트에 대해 ICMP Ping 테스트를 수행하는 Python 스크립트입니다.스크립트 편집vim check_icmp_ping.pyimport sysimport subprocessimport ipaddressdef ping(host): """ 주어진 호스트에 대한 ping을 수행하고 결과를 반환합니다. """ try: # 플랫폼에 따라 ping 명령어의 형식이 다를 수 있습니다. subprocess.run(["ping", "-c", "1", "-W", "1", host], stdout=subprocess.PIPE, stderr=subprocess.PIPE, check=True) .. 더보기 [draft] CentOS 7에서 OpenSSL과 keytool로 JKS 키스토어 생성하는 방법 CentOS 7에서 OpenSSL과 keytool로 JKS 키스토어 생성하는 방법인증서 위치 확인Let’s Encrypt에서 발급받은 인증서 경로$ pwd/etc/letsencrypt/live/dockerhub.scbyun.com$ lscert.pem chain.pem fullchain.pem privkey.pem READMcert.pem : 서버 인증서chain.pem : 중간 인증서 체인privkey.pem : 개인 키fullchain.pem : cert.pem + chain.pem 결합 파일.pfx(PKCS#12) 인증서 파일 생성OpenSSL을 이용해 PEM 형식의 인증서를 .pfx 파일로 변환합니다.openssl pkcs12 \ -inkey privkey.pem \ -in cert.p.. 더보기 [draft] CentOS 7에서 Nginx VTS 모듈을 추가하는 방법 CentOS 7에서 Nginx VTS(nginx-module-vts) 모듈을 추가하는 방법필요한 패키지 설치sudo yum install -y epel-releasesudo yum install -y gcc gcc-c++ make openssl-devel pcre-devel zlib-devel git wget작업 디렉토리로 이동cd /usr/local/srcNginx 소스 다운로드wget https://nginx.org/download/nginx-1.24.0.tar.gztar -xzf nginx-1.24.0.tar.gzVTS(nginx-module-vts) 모듈 소스 다운로드git clone https://github.com/vozlt/nginx-module-vts.gitNginx 컴파일 설정Nginx .. 더보기 [draft] ipcalc 명령어 ipcalc 명령어 - 아이피 계산기(ip 계산기)ipcalc는 Linux 및 Unix 시스템에서 IP 주소 및 서브넷을 계산하고 표시하는 유틸리티입니다. ipcalc를 사용하면 주어진 IP 주소, 서브넷 마스크, 네트워크 주소, 브로드캐스트 주소, 호스트 범위 및 기타 네트워크 관련 정보를 계산할 수 있습니다.ipcalc 패키지 설치Debian/Ubuntusudo apt-get install ipcalcCentOS/RHELsudo yum install ipcalc기본 구문ipcalc [옵션] IP주소/서브넷옵션 : ipcalc 명령어의 옵션을 설정할 수 있으며, 아래에서 설명하겠습니다.IP주소/서브넷 : 계산하려는 IP 주소와 서브넷을 지정합니다. 예를 들어, 192.168.1.10/24와 같이 입력합.. 더보기 [draft] TreeSize Free 유틸리티 TreeSize Free 유틸리티디렉터리 크기를 빠르게 스캔하고 디스크 공간을 많이 사용하는 디렉터리를 찾는 유틸리티https://www.jam-software.com/treesize_free/로컬 디스크(C:) 용량 확인C드라이브에서 아이폰 백업 파일이 대략 40GB를 사용하고 있었다. ㅠㅠ 더보기 [draft] nmap 명령어 nmap 명령어Nmap은 네트워크 스캐닝 및 서비스 탐지 도구로서, 시스템 및 네트워크 보안 테스트 및 관리에 매우 유용한 도구 중 하나입니다. Nmap은 다양한 운영 체제에서 작동하며, 네트워크에서 호스트 및 서비스 정보를 수집할 수 있습니다.nmap 설치CentOSyum install -y nmapUbuntuapt install -y nmapnmap 버전$ nmap -VNmap version 6.40 ( http://nmap.org )Platform: x86_64-redhat-linux-gnuCompiled with: nmap-liblua-5.2.2 openssl-1.0.2k libpcre-8.32 libpcap-1.5.3 nmap-libdnet-1.12 ipv6Compiled without:Avai.. 더보기 이전 1 2 3 4 ··· 30 다음