내가 사용하려고 저장하는 Git 명령어
·
IT/Python
맨날 검색하기 귀찮아서 내가 사용하려고 저장하는 Git 명령어 .gitignore 적용이 안될 때, git 캐시 삭제git rm -r --cached .git add .git commit -m "removed git cache" 추가 예정😁
PNETLab 설정 및 IP 변경하기
·
IT/Server
안녕하세요 HiDAN 입니다!! 저번엔 PNETLab을 베어메탈로 설치해보았는데요. 2025.03.31 - [IT/Server] - PNETLab 베어메탈 설치하기 PNETLab 베어메탈 설치하기개요안녕하세요 HiDAN 입니다!! 요새 업무가 너무 바빠서 오랜만에 포스팅을 작성하네요😂저번에 EVE-NG를 베어메탈로 설치하는 방법에 대해 설명 드렸는데요. 최근 PNETLab이라는 솔루션을 알게hidan.tistory.com 홈서버 망을 테스트하면서 IP를 변경할 일이 있더라구요. PNETLab을 다시 설치해야하나 싶어 구글링 해보니 명령어 한줄로 간단하게 다시 셋팅이 가능하니 다들 참고하시기 바랍니다!! 😁👍 네트워크 설정 변경하기PNETLab 서버의 CLI 에서 아래 명령어를 입력합니다.rm -f ..
PNETLab 베어메탈 설치하기
·
IT/Server
개요안녕하세요 HiDAN 입니다!! 요새 업무가 너무 바빠서 오랜만에 포스팅을 작성하네요😂저번에 EVE-NG를 베어메탈로 설치하는 방법에 대해 설명 드렸는데요. 최근 PNETLab이라는 솔루션을 알게되어서 EVE-NG에서 PNETLab으로 변경했습니다.그럼 PNETLab을 베어메탈로 설치하는 방법에 대해 알아보도록 하겠습니다. PNETLab 베어메탈 설치하기설치하는 방법은 Pnetlab 문서에 잘 설명되어 있으니 참고해주세요.Ubuntu 18.04 버전 이미지를 다운로드 받아 부팅 USB를 만들어줍니다.USB 이름을 보니 EVE-NG 설치했던 USB네요 😁  이후 부팅 USB를 이용해서 우분투를 설치해줍니다.설치하실 때, OpenSSH 설치를 선택 해주시고 디스크 용량을 자신의 환경에 맞게 설정해주세..
Docker로 NetBox 구축하기: 네트워크 자산 관리 솔루션
·
IT/Server
안녕하세요 HiDAN 입니다! 이번 포스팅에서는 네트워크 인프라 및 자산 관리를 위한 오픈소스 솔루션 NetBox를 Docker를 활용해 구축하는 방법에 대해 알아보겠습니다.NetBox는 데이터센터 및 네트워크의 관리 및 자동화에 사용할 수 있는 솔루션인데요.잘 활용하신다면 업무를 효율적으로 할 수 있을 것 같아 한번 소개해 보도록 하겠습니다. 🖥️🌐 Netbox 설치하기먼저 github의 NetBox 프로젝트를 가져옵니다. user@ubuntu:~$ git clone -b release https://github.com/netbox-community/netbox-docker.gitCloning into 'netbox-docker'...remote: Enumerating objects: 4974, d..
구글 서치콘솔 메타태그 다시 확인하는 방법
·
IT/Application
안녕하세요 HiDAN 입니다! 티스토리 블로그를 운영하면서 방문자를 늘리기 위해 타 검색엔진에 노출은 중요한데요.그중에서도 구글과 네이버는 규모가 큰 포털인만큼 무시할 수 없습니다. 그런데 네이버 검색엔진 등록하는 방법을 포스팅하면서 구글 서치콘솔에 등록한 메타태그가 날아갔답니다.그걸 모르고 몇 달 동안 포스팅을 해왔다니…😂😂😂 하지만 구글 서치콘솔에서 메타태그를 찾아봤지만 확인하는게 어렵더라구요.조금은 편하게 찾을 수 있도록 정보 공유 드리니 참고하시기 바랍니다. 구글 서치콘솔 메타태그 확인 방법우선 구글 서치콘솔에 접속하셔서 관리 도메인 페이지로 접속합니다.왼쪽 사이드바 메뉴에서 설정으로 들어갑니다. 사용자 및 권한으로 이동합니다. 소유자 오른쪽에 더보기 버튼을 클릭합니다. 소유권 인증 세부정보..
Crontab과 쉘 스크립트를 활용한 Rsync 백업 자동화
·
IT/Server
안녕하세요 HiDAN 입니다!  지난 포스팅에서는 rsync를 이용하여 Linux에서 시놀로지/헤놀로지 NAS로 데이터를 백업하는 방법을 알아보았는데요.  2025.02.19 - [IT/Server] - rsync를 통해 Linux에서 시놀로지/헤놀로지 NAS로 데이터 백업 rsync를 통해 Linux에서 시놀로지/헤놀로지 NAS로 데이터 백업안녕하세요 HiDAN 입니다! 이번 포스팅에서는 rsync를 이용하여 Linux에서 시놀로지/헤놀로지 NAS로 데이터 백업하는 방법을 알아보겠습니다. 🖥️📂 1. Rsync란?Rsync(Remote Sync)는 파일 및 디렉토리를hidan.tistory.com  이번에는 rysnc를 주기적으로 실행할 수 있도록 Crontab과 쉘 스크립트를 활용하여 백업 자동화..
rsync를 통해 Linux에서 시놀로지/헤놀로지 NAS로 데이터 백업
·
IT/Server
안녕하세요 HiDAN 입니다! 이번 포스팅에서는 rsync를 이용하여 Linux에서 시놀로지/헤놀로지 NAS로 데이터 백업하는 방법을 알아보겠습니다. 🖥️📂 1. Rsync란?Rsync(Remote Sync)는 파일 및 디렉토리를 동기화하는 강력한 CLI 도구입니다. 네트워크를 통해 데이터를 백업할 때 특히 유용하며, 다음과 같은 장점이 있습니다.✅ 증분 백업 지원 – 변경된 파일만 전송하여 속도가 빠름✅ SSH 지원 – 보안성이 높음✅ 다양한 옵션 제공 – 압축, 삭제, 로그 기록 등 설정 가능 2. 시놀로지/헤놀로지 rsync 설정백업을 진행하기 전에 시놀/헤놀에서 rsync 서비스를 활성화해야 합니다.제어판 → 파일서비스 → rsync 로 이동해서 rsync 서비스 활성화를 체크하고 적용을 눌러..
리버스 프록시를 위한 Caddy 웹서버 구축하기 (Docker 활용)
·
IT/Server
1. 개요안녕하세요 HiDAN 입니다!  이번 포스팅에서는 Docker를 이용하여 Caddy를 리버스 프록시로 구축하는 방법을 소개해 드리겠습니다. 🚀 2. 리버스 프록시란?리버스 프록시는 클라이언트의 요청을 받아 백엔드 서버로 전달하는 역할을 합니다. 이를 통해 보안, 로드 밸런싱, 캐싱, SSL 인증서 관리 등을 효율적으로 수행할 수 있습니다.Caddy는 자동 HTTPS 지원 및 간편한 설정 덕분에 리버스 프록시 구축에 적합한 웹 서버입니다. ✅ Caddy를 리버스 프록시로 사용할 때의 장점Let’s Encrypt를 통한 자동 SSL/TLS 인증간단한 구성 파일(Caddyfile)로 손쉬운 설정HTTP/2 및 HTTP/3 지원다양한 플러그인 지원 3. Docker를 이용한 Caddy 리버스 프록시 ..
Ubuntu에서 ddclient를 사용하여 Cloudflare에 동적 IP 업데이트하기
·
IT/Server
개요안녕하세요 HiDAN 입니다. ddclient은 동적 DNS(Dynamic DNS, DDNS) 클라이언트로, 사용자의 IP 주소가 변경될 때 자동으로 DDNS 서비스 제공업체에 업데이트하는 기능을 제공해주는데요.오늘은 Ubuntu에서 ddclient를 설치하고, Cloudflare에 서버의 공인IP를 추적 및 업데이트하는 방법에 대해 알아보겠습니다. 🔹 DDNS란?DDNS(Dynamic DNS)는 공인 IP가 수시로 변경되는 환경(예: 가정용 인터넷)에서 도메인과 IP를 지속적으로 연결해 주는 서비스입니다.예를 들어, 인터넷 공급업체(ISP)는 공인 IP를 유동적으로 할당 및 변경하기 때문에 사용하는 공인IP가 변경 될 수 있습니다. 그런데 개인 서버(홈서버, NAS, CCTV 등)를 운영하려면 고..
Ubuntu에서 Emote를 설치하고 이모지를 사용하는 방법
·
IT/Server
개요안녕하세요! 이번 포스팅에서는 Ubuntu에서 Emote를 설치하고 이모지를 활용하는 방법에 대해 알아보겠습니다. 😊 Emote란?Emote는 Linux 환경에서 쉽게 이모지를 입력할 수 있도록 도와주는 프로그램입니다. 기본적으로 Windows나 macOS에서는 이모지 입력이 간편하지만, Ubuntu에서는 별도의 설정이 필요합니다.하지만 Emote를 사용하면 편리하게 이모지를 입력할 수 있어요!✅ Emote의 주요 기능간편한 이모지 입력 지원시스템 전반에서 사용 가능가벼운 무게로 리소스 점유율이 낮음다양한 이모지 제공 🐧🎉 Emote 설치우분투에선 snap 패키지로 Emote가 배포되고 있습니다.user@ubuntu:~/Downloads$ sudo snap search emoteName ..