네트워크 및 서버/서버

네트워크 및 서버/서버

서버 실습

시나리오 0. 디스크 설정 - OS 설치할 메인 디스크 : Mem 4GB / Disk 40GB - (메인 디스크를 제외하고) 100MB 디스크 6개 추가 => 디스크 4개는 RAID 작업 Rocky9 : RAID 1+0 Ubuntu : RAID 0+1 => 디스크 1개는 DiskQuota 적용 후 파일 업로드하여 테스트 => 디스트 1개는 iSCSI 용도로 사용 1. OS 초기화 - selinux 설정 - 방화벽 끄기 - SSH PermitrootRogin 허용 - remi, epel 리포지터리 정리 - 업데이트 && 업그레이드2. httpd, apache2 설치 3. php 설치- /var/www/html 아래에 phpinfo.php 파일을 만든 후 테스트  4. DBMS 설치 (Rocky9에만 설치)..

네트워크 및 서버/서버

SNMP(Agent) 설정 / MRTG, Cacti 설치

SNMP 설정Agent/Manager 운영체제는 Redhat 계열.Agent 설정1.  Agent(Server)에 net-snmp 및 net-snmp-uitls 설치dnf -y install net-snmp net-snmp-uitls2. Agent snmp 설정security name --> group name --> view 설정--> access 설정(write/read) --> community/IP범위 설정 --> group 설정 --> view subtree 설정 --> group access 설정(write/read)vim /etc/snmp/snmpd.conf# 41번째줄 주석# sec.name source community#com2sec notConfigUser ..

네트워크 및 서버/서버

SNMP

SNMPsimple Network Mangemet ProtocolSNMP 이전 네트워크 관리를 위해 ICMP를 사용하였으나 ICMP의 한계로 인해 만들어진 프로토콜.Request와 Reply로 동작하는 프로토콜OID : Data 형식으로 데이터를 전달주요 특징중앙집중식 네트워크 관리 프로토콜OSI 7계층 프로토콜로 네트워크에 연결된 Agent Server의 네트워크 장비나 서버 등 모니터링 가능한 정보를 수집하여 실시간 운형을 하도록 하는 프로토콜.UDP로 정의된 프로토콜. UDP 161번, 162번(Manager TREP)사용구성요소Manager : Agent에게 정보를 요청하는 시스템Agent : Manager에게 정보를 제공하는 장치MIB : 객체의 집합 데이터베이스OID : 객체 식별을 위한 고유..

네트워크 및 서버/서버

Mail서버 구축 - Postfix/Dovecot (2)

postfix, telnet 다운dnf -y install postfix telnetname서버 zone파일 수정MX [우선순위] [MX서버 주소][MX서버 3차 도메인] IN A [MX서버 IP]$TTL 1D@ IN SOA ns.iqsp.com. iqsp.google.com ( 24080601 ; serial 1D ; refresh 1H ; retry 1W ; expire ..

네트워크 및 서버/서버

Roundcube

웹 기반 IMAP 이메일 클라이언트.설치파일 다운로드wget https://github.com/roundcube/roundcubemail/releases/download/1.6.9/roundcubemail-1.6.9-complete.tar.gz압축 해제tar xfz roundcubemail-1.6.9.tar.gz권한 부여chmod -R 755 roundcube chown -R apache:apache roundcubeDB 생성mysql -uroot -p #DB쿼리 CREATE DATABASE roundcube_db; CREATE USER 'roundcube_user'@'localhost' IDENTIFIED BY 'asd123!@'; GRANT ALL ON roundcube_db.* TO 'roundcu..

네트워크 및 서버/서버

메일 서버 구축(Postfix/Dovecot)

1. postfix, dovecot, telnet 다운dnf -y install postfix dovecot telnet 2. postfix 설정파일 수정vim /etc/postfix/main.cf #도메인 설정myhostname = [2차 도메인까지] myorigin = /etc/mailname #인터페이스 및 프로토콜 설정inet_interfaces = allinet_protocols = all#설정 할당mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, 3. postfix, dovecot 재시작 systemctl restart postfix dovecot 4. telnet을 통해 접속telnet [IP] 25 5. 메..

네트워크 및 서버/서버

Mail 서버

E-Mail Protocol1. SMTP이메일 전송을 위한 프로토콜. E-Mail 발송, 수신, 전달을 관리하며 사용자의 클라이언트(Mail 프로그램)와 Mail 서버간의 통신을담당한다. 명령어와 응답이 텍스트 형태로 이루어진 프로토콜이다.- 장점 : 간편한 설정, 광범위한 지원(다양한 플랫폼에서 송수신 가능), 오픈소스, SSL/TLS 보안으로 데이터 보호 강화 가능 확장성.- 단점 : 암호화되지 않아 스팸/피싱에 취약. 수신자가 존재하지 않을 경우 처리의 복잡도 증가. 이메일 전송 후 상태 확인 불가.- SMTP Port : 25 / SSL/TLS 보안 포트 : 5872. POP3서버에서 클라이언트로 이메일을 다운로드 하는 이메일 수신용 프로토콜- 장점 : 오프라인 접근 가능, 저장공간을 효율적으로 ..

네트워크 및 서버/서버

Docker / Docker 설치

dnf remove -y runcdnf install -y docker-ce --nobest도커 : 데이터나 프로그램을 독립적인 환경으로 격리시키는 소프트웨어컨테이너 : 도커에서 격리된 독립적인 환경. 이미지를 통해 생성이 가능--> 컨테이너 구동을 위해서는 도커가 필요. 데이터나 프로그램을 격리해야하는 이유- 특정 프로그램의 경우 같은 폴더나 디렉터리를 공유 할 수 있다. 혹은 특정 기능 구현을 위해 여러 프로그램을 사용할 필요가 있다. 즉, 프로그램간의 공유로 인한 문제를 방지하기 위해 격리가 필요하다. 도커 VS 가상화 기술(VMware, VirtualBox)- 가상화기술 --> 소프트웨어로 가상의 하드웨어를 구현.- 도커 --> OS 기능을 실존하는 하드웨어에 일부 의존.   도커 허브 : 공개된..

잉여토끼
'네트워크 및 서버/서버' 카테고리의 글 목록 (2 Page)