리눅스 ip

IT 위키
네트워크 인터페이스, IP 주소, 라우팅, ARP 를 통합해서 다루는 명령어
  • iproute2 패키지에 포함되어 있다.
  • 경로 : /sbin/ip
  • 예전의 ifconfig, route, arp, netstat 을 대체한다. 최근 배포판은 이들을 기본 설치하지 않는다.
  • VLAN, 터널, 네임스페이스 등 ifconfig 로는 다룰 수 없는 기능을 지원한다.

사용법

[편집 | 원본 편집]
ip [옵션] 객체 [명령] [인자]
  • link : 네트워크 인터페이스(L2)
  • addr : IP 주소(L3)
  • route : 라우팅 테이블
  • neigh : ARP/NDP 이웃 테이블
  • netns : 네트워크 네임스페이스
  • -4 / -6 : IPv4 또는 IPv6 만 대상으로 한다.
  • -s : 통계 정보를 함께 출력한다. 두 번 쓰면 더 자세히 나온다.
  • -br : 간략한 형태로 출력한다.
  • -c : 색을 넣어 출력한다.

옛 명령어와의 대응

[편집 | 원본 편집]
예전 명령 ip 명령
ifconfig ip addr
ifconfig eth0 up ip link set eth0 up
route -n ip route
route add default gw ... ip route add default via ...
arp -a ip neigh
$ ip addr show eth0
$ ip -br addr
# ip addr add 192.168.0.10/24 dev eth0
# ip link set eth0 up
# ip route add default via 192.168.0.1

같이 보기

[편집 | 원본 편집]