9. hostname 1) 시스템 이름을 확인할 때 사용 [윈도우] hostname hostname 명령어 사용 예 단순히 컴퓨터 호스트 이름을 알아내려고 할 때 사용하면 된다. * 참고 : 호스트 이름을 변경하려면, 내PC 오른쪽 클릭하면 속성을 누른다. > 그러면 '설정' 창의 정보 내역이 보이고 '이 PC의 이름 바꾸기' 버튼을 눌러서 이름을 바꾸면된다. [리눅스] hostname [옵션]... File *[]안에 있는것은 선택사항 -a : alias명 출력 -d : domain명 출력 -f : 지정한 파일에서 호스트명 출력 -h : 사용법 출력 -i : 호스트의 IP 주소 출력 -n : 노트명 출력 -s : 짧은 형식의 호스트명을 출력 -V : 버전 정보 출력 -v : 호스트 설정이나 호스명을 자..
8. ipconifg / ifconfig 1) 네트워크 인터페이스의 설정 및 정보를 확인할 수 있다. 윈도우와 리눅스에 따라서 명령어가 약간다르다. 윈도우의 경우 ipconfig이고, 리눅스의 경우 ifconfig이다. [윈도우]ipconfig // TCP/IP 네트워크 정보 표시 ipconfig /all // TCP/IP 네트워크에 대한 자세한 정보 표시ipconfig /renew // 모든 어댑터 갱신 - ipconfig로 IP주소확인하기 IPv4가 우리가 생각하는 IP주소이다. - ipconfig /all로 IP주소 및 MAC주소 확인하기물리적 주소가 MAC주소이고, IPv4가 IP주소이다. [리눅스]ifconfig // TCP/IP 네트워크 정보 표시ifconfig [network interfac..
7. arp 1) IP 주소를 하드웨어 주소인 MAC 주소로 변경해 주는 명령어. 2) ARP cache는 IP 주소와 MAC 주소의 목록을 유지하는데 사용되는 메커니즘이다. 서로 간에 맵핑된 정보는 cache table에 잠시 동안 보관되는데 최근에 맵핑된 정보를 보기 위해 사용하는 명령어가 바로 arp이다. [윈도우]ARP -a //현재 캐시에 들어있는 모든 목록을 표시해 준다.ARP -d [IP주소] // 캐시에 저장된 IP주소에 대한 MAC주소를 삭제한다.ARP -s [IP주소] [MAC주소] // 정적으로 캐시에 저장된 특정 IP주소에대한 MAC 주소를 변경해준다. 1. arp -a 명령어로 ARP Table 보기 2. arp -d [IP주소] 명령어로 해당 IP주소를 ARP Table에서 삭제..
5. dig 1) dig는 nslookup처럼 도메인의 IP 주소를 확인하는 프로그램입니다.(DNS 정보를 확인) 이 프로그램은 유닉스 계열에만 있는 프로그램입니다. *dig : Domain Information Gropper의 약자2) dig 에서 axfr 이라는 옵션을 사용하면 zone transfer 가 가능하다.(named 가 허락한다면)3) 사용 방법 # dig [@server] [name] [type] * server : 확인하고 싶은 네임서버 (이름 또는 IP주소) * name : 조회할 리소스 레코드의 이름 * query type a : 도메인 IP 정보 any : 지정됭 도메인의 모든 정보 mx : 지정한 도메인의 메일서버 정보 ns : 네임서버 정보 soa : soa(Start of A..
4. nslookup 1) 내부 PC에서 외부의 서버의 IP 및 해당 서버의 DNS정보 값을 알아내는 기능을 가지고 있다. * 예를 들어서 구글, 네이버 등의 웹 사이트 주소는 알고 있으나 IP 주소를 알고 싶을 때 사용하면 된다. 2) 네임서버 질의 시 가장 많이 사용하는 유틸리티이다. 3) nslooup ["찾고자 하는 호스트이름"] ["질의할 네임서버"]의 형식을 사용 * 따로 set type을 지정하지 않으면 기본으로 정방향 조회가 된다. (set type=a) 4)질의할 네임서버를 지정하지 않으면 /etc/resolv.conf에 지정된 네임서버에게 질의 5) nslookup --help를 통하여 자세한 옵션내용을 제공 6) nslookup 사용 방법 - set type 1. a : 정방향 조..
3. netstat 1) 네트워크 연결을 보여준다. - Netstat는 자신의 컴퓨터의 네트워크 상태를 다양하게 보여주는 명령어로써 연결 상태, 라우팅테이블, 패킷 통계, 프로토콜별 통계 등의 정보를 활용할 수 있는 명령어이다. 2) 명령어 결과 : 프로토콜 로컬주소 외부주소 연결상태 => 4계층 명령어 > netstat 3) Netstat의 주요 보안 기능 - 네트워크 연결 상태 확인 - 컴퓨터의 열린 포트 상태 확인 - 네트워크 연결 상태에서 외부에서 접속해온 호스트 유추 가능 4) Netstat의 결과 분석 - Proto : 현재 사용한 프로토콜 - Local Address : 현재 열려 있는 사용자 컴퓨터의 IP/호스트 네임과 사용 중인 포트 - Foreign Address : 현재..
2. tracert / traceroute 1) 목적지 까지 경로 추적. 패킷이 지나가는 경유 라우터를 확인 할 수 있습니다. 2) ICMP(윈도우), UDP(리눅스) 사용합니다. 3) *로 표시된 부분은 침입차단시스템의 접근통제 리스트에 의해서 패킷차단 된 것입니다. 4) Tracerout를 통해서 네트워크의 Troubleshooting 방법은 다음과 같다. - 지정한 주소가 실제로 존재하는 지 체크하고, 없다면 패킷이 멈춘 곳을 알려준다. - 수행속도가 느리면 어느 지점에서 시간을 많이 잡아먹는지 확인한다. - 패킷이 적당한 곳을 통해서 라우트되고 있는지 확인한다. - * 모양이 생기는 곳이 있는지 확인한다. 명령어 사용법 - 윈도우 > tracert [IP주소 또는 도메인주소] -..