본문 바로가기

네트워크설정

Network - 가상 네트워크 설정 | Host-Only, NAT, Bridged 차이점 & 설정 방법 가상 네트워크VirtualBox, VMware 같은 가상머신 프로그램을 통해 가상 네트워크를 구성할 수 있습니다.Host는 실제 PC를 의미합니다.VM은 Host PC 내에 구축된 가상 PC들을 의미합니다.가상 네트워크의 종류Host-Only 내부 네트워크 (외부통신 X)가상머신들 사이에서만 통신이 가능 (호스트 PC랑도 통신 X)가상머신들 IP는 개인이 알아서 설정 (통신을 위해서는 게이트웨이가 같아야함)NAT(Network Address Translation)공유기가 호스트 PC에게 IP를 할당해 줌각 VM은 호스트 PC로부터 IP를 할당받음 (가상머신이 DHCP 서버 역할)각 VM은 호스트 PC를 통해 외부 네트워크와 통신 Bridged공유기가 호스트 PC와 VM에게 IP를 할당해 줌호스트 PC와 .. 더보기
Linux - 리눅스 방화벽 설정 방법 (iptables) | 포트 열기, 보안 강화 & 자동화 스크립트 iptables란?넷필터 프로젝트에서 개발했으며 광범위한 프로토콜 상태 추적, 패킷 애플리케이션 계층검사, 속도 제한, 필터링 정책을 명시하기 위한 강력한 메커니즘을 제공합니다. 서비스 등록과 시작CentOS 6.4 Minimal에는 iptables가 설치되어 있습니다. ip6tables도 설치되어 있는데 이는 IPv6 체계에서 사용합니다. ★ 설치 확인 ★# rpm -qa | grep iptablesiptables-1.4.7-9.el6.x86_64iptables-ipv6-1.4.7-9.el6.x86_64★ 설치되어 있지 않으면 ★# yum -y install iptables iptables 용어1) 테이블(tables) iptables에는 테이블이라는 광범위한 범주가 있는데 filter, nat, ma.. 더보기
Linux - 리눅스 서버 정보 확인 명령어 모음 | CPU, 메모리, 디스크 & 네트워크 체크 [ 시스템 정보 ] 1.1 OS 정보# uname –a // 리눅스 커널정보, 머신명, 프로세서 타입, 플랫폼, OS 정보를 표시# grep . /etc/*-release  // 리눅스 버전 표시# cat /proc/version //  커널 버전 표시# dmidecode | grep Name  // 서버 모델명 표시# dmidecode | grep Serial  // 시리얼번호 표시1.2 CPU 정보# cat /proc/cpuinfo  // CPU 정보 표시# lscpu# dmesg | grep CPU1.3 메모리 정보# cat /proc/meminfo  // 메모리 정보 표시# dmesg | grep memory# dmidecode -t memory# free -m1.4 디스크 정보# df -h  /.. 더보기
Linux - 네트워크설정(IP / DNS 설정) 서버로 쓸 OS는 보통 동적 IP 할당인 DHCP를 사용하지 않고 정적 IP를 사용합니다.리눅스에서 네트워크 설정에 관련된 파일들을 수정하여 네트워크를 설정하는 방법을 정리해 봅니다. ※ DHCP(Dynamic Host Configuration Protocol) 란? IP주소와 게이트웨이 또는 네임서버의 주소를 자동 할당해 주는 프로토콜 리눅스 네트워크 설정 파일/etc/hosts/etc/resolv.conf/etc/sysconfig/network/etc/sysconfig/network-scripts/{인터페이스 파일}/etc/hostsIP와 Hostname을 매칭시켜주는 파일로 OS가 도메인을 찾을 때 제일 먼저 읽는 파일입니다.* 강제로 도메인 지정해서 테스트할 수 있음 /etc/resolv.conf.. 더보기