글
Network
Network 확인
1. 내부 통신 확인
- ping 같은 네트워크대역 켜져있는 pc ip
ex) # ping 100.100.100.100
- ERROR : IP 설정 다시 확인
2. 외부 통신 확인
- ping 외부 네트워크대역
ex) # ping 8.8.8.8
- ERROR : Gateway 설정 확인
3. DNS Lookup
ex) # ping www.google.com
- ERROR : DNS server 설정 확인
DNS1 = 168.126.63.1 <-------- KT DNS
DNS2 = 168.126.63.2
Network Tools
1. 설치
- net-tools.x86_64 <----- ifconfig 명령어 사용할수있음
# yum -y install net-tools.x86_64
2. Command
# ifconfig
- Command 로 ip 를 변경할수있지만 가장 간단한 방법은 파일을 직접 수정하는게 편하다.
# route
- gateway default 값을 설정할 수 있다
3. 설정 파일
- Network 설정 파일
ex) # vi /etc/sysconfig/network-scripts/ifcfg-ens* * = 번호
- DNS 설정 파일
ex) # vi /etc/resolv.conf
- Host-name
ex) # env <----- 정보 출력
ex) # echo $HOSTNAME
ex) # vi /etc/hostname <----- 이곳에서 host-name 을 바꿔준다
--------- ServerA = korea.com , ServerB = linux.korea.com --------
Server A
------->
Server B
------->
- host-name 을 바꾸고 나왔다면
ex ) # reboot <<----- 리부팅 해주기
Server A
Server B
- [ root@korea ~ ] <-------- 변경 완료
l l
user-name host-name
Nmap - Ncat
- Nmap ( Network Map )
- 네트워크에 연결되어있는 HOST의 정보를 파악 하는 tool
-Ncat ( Network Cat )
- 네트워크를 입출력 하는 tool
1. 설치
nmap-ncat.x86_64
nmap.x86_64
ex) # yum -y install nmap-ncat.x86_64
ex) # yum -y install nmap.x86_64
netcat 설치 : nmap.org
2. 실행
1) nmap <<---- host 정보를 파학하는데 사용
# nmap < option > < server_ip >
ex) 100.100.100.110 ServerB의 Tcp Port Scanning
# nmap -sS 100.100.100.110
========== NMap Scan Type ==========
l-sS : TCP SYN Scanning
l-sT : TCP Connect() Scannin
l-sF : TCP FIN Scanning
l-sX : TCP X-Max Scanning
l-sN : TCP Null Scanning
l-sU : UDP Scanning
l-sO : Protocol Scanning
l-Po : Scan 하기 전에 Ping 을 보내지 않음
l-O : OS Detection
l-v : verbose
=====================================
DDOS
- 열려있는 특정포트로 많은 Syn 패킷을 보낸다
- 상태가 syn_recv : ACK 패킷이 오기만을 기다리는 상태
2) nc <---- netcat 의 command
# nc < option> < ip_arreess > < port_num >
- l : 열기
- z : 연결
ex) 100.100.100.110 ServerB 80 port 연결
# nc -z 100.100.100.110 80
ex) 100.100.100.110 ServerB - 100.100.100.100. ServerA 연결
ServerB - # nc -l 3150
ServerA - # nc 100.100.100.110 3150
ex) 100.100.100.100 ServerA - 100.100.100.1 Windows 연결
ServerA # nc -l 3150
Windows cmd > nc 100.100.100.100 3150
ex) Windows 에서 ServerA test_out 작성
ServerA # nc -l 3150 > test_out
Windows cmd > nc 100.100.100.100 3150
'Linux > Linux (CentOS)' 카테고리의 다른 글
확장된 파일 시스템 (0) | 2018.07.17 |
---|---|
디스크 관리 (0) | 2018.07.16 |
방화벽 & 서비스 (0) | 2018.07.12 |
MariaDB ( SQL ) (0) | 2018.07.11 |
sudo 설정 & service (0) | 2018.07.10 |