본문 바로가기

전체 글

[MyDNS] 웹으로 dns을 운영해 보자 mydns 설치 웹으로 dns을 운영해 보자 mydns 설치편 국내외에서 사용하는 거의 대부분의 네임서버는 BIND기반이다. 성능 및 안정성에서 이미 검증이 되었을 뿐만 아니라 사용하는 사람들이 많다 보니 관련 매뉴얼도 풍부해서 대부분의 시스템 관리자는 BIND기반의 네임서버를 운영 할 것이다 그러나 BIND이외에도 여러 훌륭한 네임서버들이 많이 있다. 윈도우에서 지원하는 Microsoft DNS Server, qmail 제작자인 D. J. Bernstein씨가 만든 djbdns 외에도 Simple DNS Plus, NSD, QuickDNS 등 다양한 DNS 서버가 개발 되었으나 BIND 이외에 딱히 시간을 들여 다른 DNS서버의 설치와 운영법을 익힐 필요는 없다고 생각한다. 그러나 다음과 같은 문제점이 있다면 mydn.. 더보기
vmstat 명령어 vmstat 명령어 vmstat은 리눅스와 유닉스 시스템에서 사용되는 명령어로, 시스템의 가상 메모리 사용 및 프로세스, I/O, CPU 사용 등과 관련된 정보를 보여줍니다. vmstat을 사용하여 서버의 상태를 파악할 수 있습니다. 다음은 vmstat 명령어를 사용하여 서버 상태를 파악하는 방법입니다. 1. vmstat 명령어를 입력하고 실행합니다. vmstat 2. vmstat은 기본적으로 1초마다 업데이트되는 정보를 표시합니다. 다음과 같은 정보를 제공합니다. 프로세스 및 메모리 관련 정보 프로세스 개수 (r) : 실행 중인 프로세스의 수 대기 중인 프로세스 개수 (b) : 메모리나 CPU 자원이 부족해 실행을 기다리고 있는 프로세스의 수 스왑된 메모리의 개수 (swpd) : 스왑(Swap) 영역에.. 더보기
[기타] Git 사용법: 기본적인 사용법 Git 사용법: 기본적인 사용법 1. Git 저장소 생성하기 git init: 현재 디렉토리를 Git 저장소로 초기화합니다. git clone : 원격 저장소에서 로컬 저장소로 복제합니다. 2. 파일 추가/수정하기 git add : 작업 디렉토리에서 변경된 파일을 스테이징 영역에 추가합니다. git commit -m "": 스테이징 영역에 있는 파일을 커밋합니다. 3. 브랜치 관리하기 git branch: 브랜치 목록을 확인합니다. git branch : 새로운 브랜치를 생성합니다. git checkout : 해당 브랜치로 이동합니다. 4. 원격 저장소와 연동하기 git remote add : 원격 저장소를 추가합니다. git push : 로컬 브랜치의 변경 내용을 원격 저장소에 반영합니다. git pu.. 더보기
fstab 파일의 필드 구성 fstab 파일의 필드 구성 fstab은 Linux 시스템에서 파일 시스템을 자동으로 마운트하기 위한 설정 파일입니다. fstab 파일 구조 fstab 파일은 다음과 같은 필드로 구성됩니다. 각 필드는 다음과 같은 의미를 가집니다. : 마운트할 파일 시스템의 디바이스 이름 또는 UUID. 예를 들어 /dev/sda1이나 UUID=12345678-9abc-def0-1234-567890abcdef와 같이 지정합니다. : 파일 시스템을 마운트할 디렉토리 경로를 지정합니다. 예를 들어 /mnt/data와 같이 지정합니다. : 마운트할 파일 시스템의 타입을 지정합니다. 예를 들어 ext4나 ntfs와 같이 지정합니다. : 마운트할 파일 시스템에 대한 옵션을 지정합니다. 여러 옵션은 쉼표(,)로 구분합니다. 예를 .. 더보기
CentOS 4에서 Kickstart를 구성하는 방법 CentOS 4에서 Kickstart를 구성하는 방법 Kickstart는 자동 설치 스크립트를 사용하여 CentOS 또는 다른 리눅스 배포판을 자동으로 설치하도록 도와줍니다. 1. Kickstart 파일 생성 Kickstart 파일을 작성합니다. 일반적으로 .cfg 확장자를 사용합니다. 이 파일에는 설치 중에 사용될 모든 구성 정보가 들어 있습니다. 예를 들어 my-ks.cfg와 같은 파일을 생성할 수 있습니다. # 예제 Kickstart 파일 (my-ks.cfg) # 설치 소스 url --url http://mirror.centos.org/centos/4/os/i386 # 네트워크 구성 network --bootproto=dhcp # 설치 대상 디스크와 파티션 clearpart --all autopar.. 더보기
Linux에서 하드 디스크 증설하기 Linux에서 하드 디스크 증설하기 파티션 정보 확인 fdisk -l [root@i55033 ~]$ fdisk -l Disk /dev/sda: 146.8 GB, 146814976000 bytes 255 heads, 63 sectors/track, 17849 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 1318 10482412+ 83 Linux /dev/sda3 1319 1579 2096482+ 82 Linux swap /dev/sda4 1580 17849 130688775 5 Extended /.. 더보기
traceroute 명령어 traceroute 명령어 traceroute 명령어는 목적지 호스트까지의 네트워크 경로를 추적하는 데 사용됩니다. 이 명령어를 사용하면 패킷이 목적지 호스트로 이동하는 동안 거치는 경유지(라우터)의 IP 주소와 지연 시간을 확인할 수 있습니다. 이를 통해 네트워크 연결의 문제를 진단하거나 트래픽 경로를 이해하는 데 도움을 줍니다. traceroute 명령어의 기본 구문은 다음과 같습니다. traceroute [옵션] [목적지 호스트] 주요 옵션은 다음과 같습니다. -I 또는 --icmp: ICMP 패킷을 사용하여 추적합니다. -U 또는 --udp: UDP 패킷을 사용하여 추적합니다. -T 또는 --tcp: TCP SYN 패킷을 사용하여 추적합니다. -p : 목적지 호스트에 대한 특정 포트 번호를 지정합.. 더보기
CentOS 4에서 부트로더를 복구하는 방법(싱글모드) CentOS 4에서 부트로더를 복구하는 방법(싱글모드) 리눅스 1번 CD 삽입 부팅 시 디스크 선택 boot: linux rescue 그래픽 모드에서 절차에 따라서 설정 부트로더 재설치 chroot /mnt/sysimage grub-install /dev/hda 부트로더 복구 완료 reboot 더보기

반응형