전체 글 216

웹 서버

1. httpd 관련 패키지 설치 2. rpm 명령어를 통해 버전을 확인 3. 웹 서버 및 PHP가 제대로 작동하는지 확인 - 파일에 내용을 저장하자 4. httpd는 start를 통해 시작해 주어야 하며, status로 확인해 보자 5. 접속 확인 6. vi나 gedit로 /var/www/html/phpinfo.php에 PHP코드를 저장하자 -> 이제 웹 서버에 PHP 프로그래밍을 할 수 있다  7. 외부에서 접속할 수 있도록 firewall을 설정하자 8. 접속 확인

원격 시스템 관리(TELNET, SSH, XRDP)

1. 텔넷 서버가 있는지 확인하고 설치 2. 텔넷 서비스 시작 및 상태 확인 3. adduser과 passwd로 로그인할 계정 생성 4. CentOS 방화벽 설정 재부팅 후에도 telnet 기능 활성화 하도록 설정 ssh 기능 켜기1. ssh 서버 패키지 설치 및 가동 여부 확인 ssh 접속 확인 위의 명령어를 실행하다 보면 x윈도로 작업하는 것을 확인할 수 있다.그래픽 환경으로 접속하려면 어떻게 해야할까? -> centos에서는 XRDP라는 것을 제공하고 있다 XRDP1. EPEL 저장소에서 추가 설치 확인 EPEL(Extra Packages for Enterprise Linux) 저장소란 -> CentOS 8 및 RHEL 8에서 제공하는 패키지 외에 추..

VLAN, STP, BPDU, Etherchannel

1. VLAN이란 논리적으로 만드는 하나의 네트워크 스위치는 기본적으로 1개의 Broadcast domain을 가지고 있지만 추가적인 VLAN을 생성하여, Broadcast domain을 추가로 생성할 수 있다. 1 Broadcast domain = 1 Network = 1 Router interface = 1 VLAN = All Switch interface -> 하나의 네트워크에 있는 HOST들은 IP의 Network 주소가 반드시 일치 해야함 VLAN을 생성하면, Broadcast domain의 크기가 줄어들어, 상대적으로 Network 성능이 향상되고, Network 디자인도 유연하게 만들 수 있으며, 보안상으로 우수 Private VLAN이란? -> 특정 VLAN 아래에, 다수의 임의의 VLAN..

네트워크/switch 2024.04.22

하드디스크 raid 설정

hdd 추가 확인 하드디스크 추가 시 파티션 나눠야 함 # fdisk /dev/sdb -> SCSI 0:1 하드디스크 선택 Command : n -> 새로운 파티션 분할 Select : p -> Primary 파티션 선택 Partition number : 1 -> 파티션 번호 First sector : -> 시작 섹터 Last sector : -> 마지막 Command : p -> 설정 내용 확인 Command : w -> 설정 저장 -> CentOS는 기본적으로 섹터 하나가 512 바이트로 구성되어 있다. 위의 파일시스템을 ext4로 생성 -> 포맷이라고 생각하면 됨 하드디스크의 파일시스템을 마운트할 디렉터리 생성하고, 그 디렉터리에 파일을 복사 -> 이 파일은 기존 하드디스크에 저장된 상태이다 포맷이..

Linux-링크

하드 링크 생성 심볼링 링크 생성 내용 확인 dnf 설정(DVD에서 다운로드) 앞서 dnf로 여러 패키지를 설치하였다. dnf는 네트워크를 통해 설치하는 명령어로 네트워크가 느린 지역에서는 타당하지 않을 것이다. -> 네트워크를 이용하지 않는 방법으로 DVD를 통해 설치하는 방법이 있다. 일단 /media/cdrom 디렉터리에 DVD가 마운트 되도록 설정해보자 dvd.repo 파일이 /etc/yum.repos.d/ 디렉터리에 있으므로, dnf 명령어를 실행하면 자동으로 이 파일을 확인 네트워크가 안되는 상황을 가정하기 위해 리포지토리에서 DVD-AppStream으로 DVD에서 가져와 설치하는 것을 볼 수 있다. DVD에 패키지 파일이 없을 경우 -> 네트워크를 통해 다운로드 -> 드래그 부분 추가 네트워..

네트워크 계층

네트워크 계층 - OSI 계층 3은 최종 장치가 네트워크를 통해 데이터를 교환할 수 있도록 하는 서비스를 제공 - IP 버전 4(IPv4)와 IP 버전 6(IPv6)은 기본 네트워크 계층 통신 프로토콜 - 다른 네트워크 계층 프로토콜에는 OSPF(Open Shortest Path First)와 같은 라우팅 프로토콜과 ICMP(Internet Control Message Protocol)와 같은 메시징 프로토콜이 포함 네트워크 경계를 넘어 종단 간 통신을 수행하기 위해 네트워크 계층 프로토콜은 네 가지 기본 작업을 수행 최종 장치 주소 지정 - 최종 장치는 네트워크 식별을 위해 고유한 IP 주소로 구성되어야 함. 캡슐화 - 네트워크 계층은 전송 계층의 PDU(프로토콜 데이터 단위)를 패킷으로 캡슐화. 캡슐..

네트워크 2024.04.16

Linux - 설치 및 네트워크 설정, user와 group 생성 및 삭제

VMware - Photon Linux 사용 파티션 / 파티션 tmp bin etc boot ... -> 기본적으로 루트 파티션(/)r과 swap 파티션 두 개만 있어도 운영 가능. -> 하부를 여러 파티션으로 나눌 수도 있다. 설치 화면 / /boot swap -> 설정하고 만약 문제 생길 떄, 노란색 바 더블 클릭 -> 문제 확인 -> boot 경로 설정 문제 -> 경로를 수동으로 /boot/efi로 추가 네트워크 정보 경로 -> GUI의 네트워크 탭에 들어가면 변경 가능 :se nu - 번호 설정 보안 기능 SELinux -> 특정 서비스를 활성화 했을 때, 그에 관련된 디렉터리나 파일의 수정이나 삭제 시도 시 그 작업을 중단 시킴. -> SELinux 중단 한글 사용을 위한 설정 -> 입력 소스에..

데이터 링크 계층

데이터 링크 계층의 목적 - OSI 모델의 데이터 링크 계층(계층 2)은 물리적 네트워크에 대한 네트워크 데이터를 준비 - 네트워크 인터페이스 카드(NIC)와 네트워크 인터페이스 카드 간 통신을 담당 데이터링크 계층은 다음과 같은 일을 함. 상위 계층이 미디어에 액세스할 수 있도록 함. 상위 계층 프로토콜은 데이터를 전달하는 데 사용되는 미디어 유형을 전혀 인식하지 못함. 일반적으로 레이어 3 패킷(즉, IPv4 또는 IPv6)과 같은 데이터를 수락하고 이를 레이어 2 프레임으로 캡슐화. 데이터가 미디어에 배치되고 수신되는 방식을 제어. 네트워크 미디어를 통해 엔드포인트 간에 프레임을 교환. 캡슐화된 데이터(일반적으로 레이어 3 패킷)를 수신하여 적절한 상위 레이어 프로토콜로 전달. 오류 감지를 수행하고..

네트워크 2024.04.15

Ethernet

물리적 연결 집에 있는 로컬 프린터에 연결하든, 다른 나라에 있는 웹사이트에 연결하든, 네트워크 통신이 이루어지기 전에 로컬 네트워크에 대한 물리적 연결이 설정되어야 함, 물리적 연결은 케이블을 이용한 유선 연결이거나 전파를 이용한 무선 연결일 수 있음. 물리적 연결 유형은 네트워크 설정에 따라 차이가 있음. 예를 들어, 많은 기업 사무실에서는 직원들이 케이블을 통해 공유 스위치에 물리적으로 연결된 데스크톱 또는 랩톱 컴퓨터를 보유하고 있음. 이 유형의 설정은 유선 네트워크임. 데이터는 물리적 케이블을 통해 전송. 유선 연결 외에도 많은 기업에서는 노트북, 태블릿, 스마트폰에 대한 무선 연결도 제공 무선 라우터 1. 액세스 포인트 -> 구성 요소는 다음과 같음 무선 안테나 여러 이더넷 스위치포트 인터넷 ..

네트워크 2024.04.15