Linux
ping 명령 ping 명령은 다양한 원격 호스트와 네트워크의 상태를 판별하고, 하드웨어 및 소프트웨어 문제점을 추적 및 격리하며, 네트워크를 테스트, 측정 및 관리하는 데 유용합니다. -c 패킷 수를 지정합니다. 이 옵션은 IP 추적 로그를 가져올 때 유용합니다. 최소 ping 패킷 수를 캡처할 수 있습니다. -s 패킷 길이를 지정합니다. 이 옵션을 사용하여 프래그먼트화 및 리어셈블리를 검사할 수 있습니다. -f 패킷을 10ms 간격으로 또는 각각의 응답 직후에 전송합니다. 루트 사용자만 이 옵션을 사용할 수 있습니다. 네트워크나 시스템을 로드해야 하는 경우에 -f 옵션을 사용하면 편리합니다. 예를 들어 문제점의 원인이 과도한 로드에 의한 것으로 의심될 경우 사용 중인 환경을 의도적으로 로드하여 의심한 사...
2022.06.30
CentOS 기준, 서버 모니터링 후 포트 장애 발견 시 이메일로 알림 발송 IDC에서 제공하는 포트모니터링 알림은 서버 자체의 포트 장애만 모니터링 한다는 소문이 있어서, 외부(사용자 입장)에서 대상 서버 포트(웹 접속)를 점검하는 기능을 구현해 보았다. nmap 명령어를 사용하여 대상서버 포트 STATE의 값 open 여부를 판단하고 이메일(또는 문자/알림톡)로 전달하는 프로세스. nmap 설치 yum install -y nmap 모니터링 프로그램 monitoring_svc_port.sh #!/bin/bash # 서버 80포트 스캔 후 open되어 있지 않은 서버 발견시 메일 발송 SERVERS=( "123.123.123.123" "124.124.124.124" &qu...
2022.06.03
서버 자료의 보험은 복구 가능한 데이터 백업인데, 단계적으로 서버의 여유 공간이나 블록 스토리지 또는 NAS를 사용해왔었다. 개인적인 서버의 수익이 전무한 상황에 비용이 발생하는 백업 솔루션을 제외하고 안정적인 방법을 찾다 보니, OneDrive에 백업할 수 있는 방법을 찾게 되어 적용해 보았다. fuseZ(Filesystem in Userspace) 가 설치되어 있는지 먼저 확인 (이것 때문에 고생 했다..) > yum install unzip > yum install fuse > yum install p7zip 원드라이브(to OneDrive) rclone 설치 > curl https://rclone.org/install.sh | sudo bash 설정 프로그램 실행 > rcl...
2022.05.31
CentOS 8에서 오류 > dnf install tree Repository AppStream is listed more than once in the configuration Repository BaseOS is listed more than once in the configuration Repository extras is listed more than once in the configuration CentOS-8 - AppStream 83 B/s | 38 B 00:00 오류: Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist ...
2022.03.22