[Linux] ifconfig

Use_Silver·2022년 3월 19일
0

리눅스

목록 보기
5/5
  • 상황 : vmware에서 vscode로 ssh 접속을 하려했는데 오류가 발생!
    ens33 ip주소를 확인하려고 했는데, 사용하는 인터페이스가 너무 많아서 원하는 인터페이스의 ip주소를 찾을 수 없었음
  • 목적 : 해당 인터페이스 정보만 볼 수 있는 ifconfig 명령어 찾기 + ifconfig 명령어 공부
  1. ifconfig : 활성화된 네트워크 인터페이스 세부사항 확인
    - ens33 : 네트워크 인터페이스 
    - flags : 네트워크 카드 상태 
    - mtu : 네트워크 인터페이스의 최대 전송 단위 
    - inet : 네트워크 인터페이스에 할당된 ip 주소 
    - netmask : 네트워크 인터페이스에 할당된 넷마스크 주소
    - broadcast : 네트워크 인터페이스에 할당된 브로드캐스트 주소 
    - inet6 : 네트워크 인터페이스에 할당된 IPv6 주소
    - prefixlen : ip주소에서 서브넷마스크로 사용될 비트수 
    - scopeid : IPv6 범위
    - ether : 네트워크 인터페이스 하드웨어 주소
    - RX packets : 받은 패킷 정보 
    - TX packets : 보낸 패킷 정보 
    - collision : 충돌 패킷 수
    - interrupt : 네트워크 인터페이스가 사용하는 인터럽트 번호 
  1. ifconfig -a : 활성화 + 비활성화된 네트워크 인터페이스 확인
  2. ifconfig [interface이름] : 원하는 인터페이스만 확인
  3. ifconfig [interface이름] down : 해당 인터페이스 비활성화
  4. sudo ifconfig [interface이름] up : 해당 인터페이스 활성화
  5. sudo ifconfig [interface이름] [IP] : 해당 인터페이스 IP 변경
  6. sudo ifconfig [interface이름] netmask [IP] : 해당 인터페이스 넷마스크 변경
  7. sudo ifconfig [interface이름] broadcast [IP] : 해당 인터페이스 브로드캐스트 주소 변경

참고 : https://www.whatap.io/ko/blog/11/

profile
과정은 힘들지만😨 성장은 즐겁습니다🎵

0개의 댓글