식품 직거래 오픈 마켓 플랫폼 네트워크 및 서비스 구현
(정보시스템구축) 정보시스템 구축·운영 기반 정보보안 전문가 양성과정A23(1) 1회차
| 개요 | "(주)용팡은 식품 직거래 오픈 마켓 플랫폼 회사로써, 급성장하고 있는 회사이다. 사세 확장을 위해 보다 신뢰성 있는 시스템의 구축을 위해 네트워크 컨설팅을 맡겼다. 요구 사항은 다음과 같다. 1. 본사-지사 네트워크 간 터널링 2. 고객 및 사원의 가용성 증대를 위한 DMZ 구성 2.1 DNS 2.2 WEB server / DB 2.2.1 WEB에 SSL 적용 >> 최소한의 안전성 제공 2.2.2 DB 리눅스에 RAID 5 적용으로 서버 디스크에 내결함성 제공 3. 효율적인 서버 관리를 위한 Server Farm 3.1 사내 Mail, 사내 DB, DHCP 서버 구축 4. DMZ, Server Farm, 내부 망에 각각 방화벽 구축하여 Parameter Defence 구축." |
|---|---|
| 구현기능 | "Netwok : NAT, VLAN, STP, PVST, HSRP, ACL Server : DB, WEB, DHCP, FIREWALL, MAIL, DNS, SSH, SSL" |
| 설계의 주안점 | "1. 보안과 가용성의 조화 2. 네트워크 환경 구축 3. DBMS를 활용한 데이터 관리 및 가용성의 보장 + 지속성 보장을 위해 RAID 구축 4. SSL을 통한 암호화 통신(WEB) 5. 방화벽을 통한 보안성 향상." |
| 사용기술 및 개발환경 |
"1. GNS 3-2.2.5 2. SuperPuTTY-1.4.0.9 3. Rokcy Linux 9.3 4. MariaDB mariadb-3:10.5.22-1.el9_2.x86_64 mariadb-backup-3:10.5.22-1.el9_2.x86_64 mariadb-common-3:10.5.22-1.el9_2.x86_64 mariadb-connector-c-3.2.6-1.el9_0.x86_64 mariadb-connector-c-config-3.2.6-1.el9_0.noarch mariadb-errmsg-3:10.5.22-1.el9_2.x86_64 mariadb-gssapi-server-3:10.5.22-1.el9_2.x86_64 mariadb-server-3:10.5.22-1.el9_2.x86_64 mariadb-server-utils-3:10.5.22-1.el9_2.x86_64 mysql-selinux-1.0.5-1.el9_0.noarch perl-DBD-MariaDB-1.21-16.el9_0.x86_64 perl-File-Copy-2.34-480.el9.noarch perl-Sys-Hostname-1.23-480.el9.x86_64 5. HTTPD apr-1.7.0-12.el9_3.x86_64 apr-util-1.6.1-23.el9.x86_64 apr-util-bdb-1.6.1-23.el9.x86_64 apr-util-openssl-1.6.1-23.el9.x86_64 httpd-2.4.57-5.el9.x86_64 httpd-core-2.4.57-5.el9.x86_64 httpd-filesystem-2.4.57-5.el9.noarch httpd-tools-2.4.57-5.el9.x86_64 mod_http2-1.15.19-5.el9.x86_64 mod_lua-2.4.57-5.el9.x86_64 rocky-logos-httpd-90.15-2.el9.noarch 6. PHP nginx-filesystem-1:1.20.1-14.el9_2.1.noarch php-8.0.30-1.el9_2.x86_64 php-cli-8.0.30-1.el9_2.x86_64 php-common-8.0.30-1.el9_2.x86_64 php-fpm-8.0.30-1.el9_2.x86_64 php-mbstring-8.0.30-1.el9_2.x86_64 php-opcache-8.0.30-1.el9_2.x86_64 php-pdo-8.0.30-1.el9_2.x86_64 php-xml-8.0.30-1.el9_2.x86_64 php-mysqlnd-8.0.30-1.el9_2.x86_64 7. DHCP-SERVER dhcp-common-12:4.4.2-19.b1.el9.noach dhcp-server-12:4.4.2-19.b1.el9.x86_64) 8. FIREWALLD firewalld-filesystem-1.2.1-1.el9.noarch firewalld-1.2.1-1.el9.noarch 9. POSTFIX postfix-2:3.5.9-24.el9.x86_64 10. DOVECOT dovecot-1:2.3.16-10.el9.x86_64 11. BIND bind-32:9.16.23-14.el9_3.0.1.x86_64 bind-chroot-32:9.16.23-14.el9_3.0.1.x86_64 bind-dnssec-doc-32:9.16.23-14.el9_3.0.1.noarch bind-dnssec-utils-32:9.16.23-14.el9_3.0.1.x86_64 bind-dyndb-ldap-11.9-8.el9_1.x86_64 openldap-compat-2.6.3-1.el9.x86_64 openssl-pkcs11-0.4.11-7.el9.x86_64 python3-bind-32:9.16.23-14.el9_3.0.1.noarch python3-ply-3.11-14.el9.0.1.noarch softhsm-2.6.1-7.el9.2.x86_64 12. OPENSSL openssl-3.0.7-24.el9.x86_64 13. MOD_SSL-2.4.57-5.el9.x86_64 mod_ssl-1:2.4.57-5.el9.x86_64 14.CRONTAB crontabs-1.11-27.20190603git.el9.noarch 15. MDADM mdadm-4.2-9.el9.x86_64" |