본문 바로가기

728x90

전체 글

[용어] RAID(redundant array of independent [또는 inexpensive] disks)의 개념과 종류 RAID (redundant array of independent [또는 inexpensive] disks)의 개념과 종류 RAID[레이드]는 중요한 데이터를 가지고 있는 서버에 주로 사용되며, 여러 대의 하드디스크가 있을 때 동일한 데이터를 다른 위치에 중복해서 저장하는 방법이다. 데이터를 여러 대의 디스크에 저장함에 따라 입출력 작업이 균형을 이루며 겹치게 되어 전체적인 성능이 개선된다. 여러 대의 디스크는 MTBF를 증가시키기 때문에 데이터를 중복해서 저장하면 고장에 대비하는 능력도 향상된다. 하나의 RAID는 운영체계에게 논리적으로는 하나의 하드디스크로 인식된다. RAID는 스트립핑 기술을 채용하여 각 드라이브의 저장공간을 1 섹터(512 바이트)의 크기에서부터 수 MB에 이르는 공간까지 다양한 .. 더보기
[네임서버] BIND MYSQL (MySQL BIND SDB Driver) BIND MYSQL (MySQL BIND SDB Driver) 1. 설치 및 설정 # yum -y install bind-devel bind-sdb bind-dyndb-ldap 참조 : http://mysql-bind.sourceforge.net/docs.php 2. mysql 설정하기 데이터베이스 생성 CREATE DATABASE mydns; GRANT SELECT, INSERT, UPDATE, DELETE ON mydns.* TO 'mydns'@'localhost' IDENTIFIED BY 'pw1234'; 3. MySQL에 ZONE 정보 저장하기 DNS 정보를 저장할 테이블 생성 CREATE TABLE sangchulkr ( name varchar(255) default NULL, ttl int(1.. 더보기
[네임서버] bind view zonetransfer test(dns) bind view zonetransfer 테스트(bind) 마스터 서버 named 설정 파일(/etc/named.conf) vim /etc/named.conf // named.conf options { listen-on port 53 { any; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; recursing-file "/var/named/data/named.recursing"; secroots-file "/var/named/data/.. 더보기
DNS SPF 레코드 등록 및 질의 테스트(txt 레코드 조회) DNS SPF 레코드 등록 및 질의 테스트(txt 레코드 조회) SPF 설정 sangchul.kr. IN TXT "v=spf1 ip4:192.168.63.1 -all" (메일 발송 IP를 입력) 의미: 위 메일발송IP를 위조하여 보내온 메일은 수신자의 메일서버에서 drop시켜라. sangchul.kr. IN TXT "v=spf1 ip4:192.168.63.1 ~all" (메일 발송 IP를 입력) 의미: 위 메일발송IP를 위조하여 보내온 메일은 수신자의 메일서버의 정책에 따라 판단하라 도커 컨테이너 실행 docker run -it --rm --name nettools -h nettools anti1346/ubuntu-nettools:latest SPF 등록 정보 확인 dig 명령어 사용 dig sangch.. 더보기
[네트워크] cisco 2950 모드별 명령어 cisco 2950 모드별 명령어 Cisco Catalyst 2950 스위치는 IOS 기반으로 동작하며, 다양한 모드를 가지고 있습니다. 각 모드별 명령어는 다음과 같습니다. 1. 사용자 EXEC 모드: 기본 모드로, 최소한의 명령어만 사용할 수 있습니다. enable: 특권 EXEC 모드로 전환합니다. logout: 로그아웃합니다. ping: 호스트에게 ICMP 패킷을 보냅니다. show: 스위치의 상태 정보를 표시합니다. 2. 특권 EXEC 모드: 모든 명령어를 사용할 수 있는 모드입니다. configure terminal: 글로벌 설정 모드로 전환합니다. disable: 사용자 EXEC 모드로 전환합니다. exit: 현재 모드를 종료하고 이전 모드로 돌아갑니다. reload: 스위치를 다시 시작합니.. 더보기
CentOS 7에서 LANG 설정을 변경하고 영구적으로 적용하는 방법 CentOS 7에서 LANG 설정을 변경하고 영구적으로 적용하는 방법1. 현재 LANG 설정 확인현재 LANG 설정을 확인합니다.echo $LANG$ echo $LANGen_US.UTF-82. 지원되는 로케일 확인 및 로케일 생성지원되는 로케일 확인locale -a$ locale -a | grep ko_KRko_KRko_KR.euckrko_KR.utf8로케일이 설치되지 않은 경우 생성sudo localedef -i ko_KR -f UTF-8 ko_KR.UTF-83. 현재 세션의 LANG 변경 (일시적 설정)현재 세션에서만 LANG을 변경합니다. 영문 설정export LANG=en_US.UTF-8$ echo $LANGen_US.UTF-8한글 설정export LANG=ko_KR.UTF-8$ echo $LAN.. 더보기
mysqladmin 명령어 mysqladmin 명령어 mysqladmin은 MySQL 데이터베이스 서버를 관리하는 명령어입니다. 이 명령어를 사용하여 다양한 데이터베이스 관리 작업을 수행할 수 있습니다. 기본 구문 mysqladmin [옵션] 작업 [추가 옵션] 주요 옵션 -u, --user=사용자 : MySQL 서버에 연결할 사용자 이름 지정. -p, --password[=비밀번호] : 비밀번호를 입력하고 사용자 인증. -h, --host=호스트 : MySQL 서버 호스트명 또는 IP 주소를 지정. create database : 새 데이터베이스 생성. drop database : 데이터베이스 삭제. reload : 설정 파일 다시 로드 (재시작하지 않고 설정을 다시 적용). flush-tables : 모든 테이블을 닫고 테이블.. 더보기
리눅스 서버 보안 및 네트워크 성능 강화를 위한 커널/네트워크 매개변수 설정 리눅스 서버 보안 및 네트워크 성능 강화를 위한 커널/네트워크 매개변수 설정sysctl.conf 파일 설정vim /etc/sysctl.confICMP 리디렉션 비활성화 : 네트워크 경로 변경에 대한 리디렉션 전송을 차단합니다.net.ipv4.conf.eth0.accept_redirects=0net.ipv4.conf.lo.accept_redirects=0net.ipv4.conf.default.accept_redirects=0net.ipv4.conf.all.accept_redirects=0net.ipv4.conf.eth0.send_redirects=0net.ipv4.conf.lo.send_redirects=0net.ipv4.conf.default.send_redirects=0net.ipv4.conf.all... 더보기

728x90
반응형