네트워크관련명령어 1
ifconfig : (InterFace CONFIGration) 네트워크 인터페이스의 활성 / 비활성화 및 설정
ip : ip 관련 정보 조회 및 설정
netstat : (NETwork STATistics) 네트워크 프로토콜의 통계와 연결상태를 출력
* netstat -nltpu
* netstat -tanu
ss : (Socket Statistics) 네트워크 소켓의 통계와 연결상태를 출력
처음에 ifconfig 명령어가 실행되지 않았다. CentOS 7 minimal 설치해서 ifconfig가 설치되지 않았다. 검색으로 방법을 검색하다가 인터넷 연결이 안 되어 필요한 기능을 설치하는데 어려움이 있었지만
Wifi ip 주소를 찾아 virtual Box 호스트 네트워크 관리자 - ip 주소에 wifi ip 주소를 완전히 똑같이 적지 않고 .(점)을 기준으로 4번째 구간만 다르게 입력했다. ip 주소가 완전히 같으면 ip 충돌이 발생할 수 있어 반드시 4번째 구간만 다르게 정해야 한다.
Wifi ip 주소는 명령 프롬프트를 실행해서 'ipconfig' 라고 입력하면 확인할 수 있다.
netstat -nltpu에서 -u 옵션을 빼면 udp 프로토콜은 없어지고 tcp 프로토콜만 출력됨.
-n : IP, 포트번호를 숫자로 보여주는 옵션
n을 빼고 netstat -ltp만 실행하면 local Address의 끝부분이 22에서 'ssh'로 바뀜
vi /etc/services : 서비스에 대한 정의를 알 수 있다
-l : listen 하고 있는 상태의 소켓을 보여주는 옵션
-t : tcp 프로토콜을 의미하는 옵션
-p : 프로그램의 이름을 출력하는 옵션
netstat -tanu : 현재 네트워크 상태의 전체를 볼 수 있는 명령어