리눅스 IP확인 및 설정 명령어 - ifconfig
네트워크 인터페이스를 설정하거나 확인하는 명령어로
IP주소, 서브넷마스크, MAC주소, 네트워크 상태 등을 확인, 설정할 수 있다.
윈도우의 ipconfig와 유사한 명령어이다.
ifconfig [interface][option][address][up/down]
실제로는 명령어가 굉장히 기능이 많고 복잡하나 자주 사용하는 기능위주로 표현하고 설명하겠다.
주요기능 사용방법
1. IP확인하기ifconfig
▼ 옵션없이 ifconfig만 실행(보안상 IP는 마스킹 처리함)
enp0라는 이더넷(네트워크 인터페이스)의 상태가 표기되고 있다.
IPv4주소(inet), 서브넷마스트(netmask), 브로드캐스트주소(broadcast)가 표기되고 있고
MAC주소(ether)도 표시된다.
이외에도 실행중인지(UP), 브로드캐스트설정, MTU등 각종 네트워크 설정값 및 상태가 표기됨
2. IP설정하기
ifconfig 이더넷명 주소 netmask 주소 broadcast 주소
아래 예를 보면 이해하기 쉽다.
ifconfig enp0 192.168.0.9 - enp0라는 이더넷에 아이피 192.168.0.9를 설정
ifconfig enp0 netmask 255.255.255.224 - enp0라는 이더넷에 서브넷 마스크만 255.255.255.224로 설정한다.
ifconfig enp0 broadcast 192.168.0.255 - enp0라는 이더넷에 브로드캐스트주소만 192.168.0.255로 설정한다.
ifconfig enp0 192.168.0.9 netmask 255.255.255.224 - enp0라는 이더넷에 아이피 192.168.0.9를 설정하고, 서브넷마스크를 255.255.255.224로 설정한다.
3. 이더넷(네트워크 인터페이스) 올리기/내리기
ifconfig 이더넷명 [up/down]
ifconfig enp0 up - enp0라는 이더넷을 올린다(활성화한다).
ifconfig enp0 down - enp0라는 이더넷을 내린다(비활성화한다).
※ 2~3번 명령어는 동시에 사용도 가능하다.
ifconfig enp0 192.168.0.9 netmask 255.255.255.224 broadcast 192.168.0.255 up -
enp0라는 이더넷에 아이피, 서브넷마스크, 브로드캐스트 주소를 다음 각 주소로 설정하고 올린다(활성화한다).
'운영체제 > 리눅스, 유닉스' 카테고리의 다른 글
[리눅스] head, tail 명령어(리눅스 파일 시작, 끝 출력 명령어) (0) | 2018.09.30 |
---|---|
[리눅스]cat명령어(리눅스 화면출력, 출력, 연결 명령어) (0) | 2018.09.28 |
[리눅스] chmod 명령어(리눅스 파일권한 설정 명령어) (0) | 2018.01.16 |
[리눅스] top명령어(리눅스 상태확인, 리눅스 시스템 모니터링) (0) | 2018.01.10 |
[리눅스] 리눅스 남은 용량 확인하기(리눅스 용량확인) df 명령어 (0) | 2018.01.03 |