ip 명령어 정리
출처 https://www.lesstif.com/system-admin/ifconfig-route-linux-ip-71401706.html
ip 명령어는 기존의 ifconfig를 대체하고 routing을 설정할 수 있는 다양한 기능을 지원하는 명령어입니다.
약어
ip address
=ip a
ip route
=ip r
ip address add
=ip a a
ip address del
=ip a d
ip route add
=ip r a
ip route del
=ip r d
ip link
=ip l
사용 방법
ip 관련 명령어
- 설정 ip 확인
$ ip address show
$ ip addr show
$ ip a
- ip 추가
$ ip a add <ip_address>/<subnet_mask> dev <interface>
$ ip a a 192.168.122.2/24 dev eth0
$ ip a a 192.168.122.2/255.255.255.0 dev eth0
- ip 제거
$ ip a del <ip_address>/<subnet_mask> dev <interface>
$ ip a del 192.168.122.2/24 dev eth0
$ ip a d 192.168.122.2/24 dev eth0
link 관련 명령어
- link up
$ ip link set dev <interface> up
$ ip link set dev eth0 up
- link down
$ ip link set dev <interface> down
$ ip link set dev eth0 down
route 관련 명령어
- routing table 확인
$ ip route
$ ip route list
$ ip r
- route 추가
$ ip route add <ip_address>/<subnet_mask> dev <interface>
$ ip r a 192.168.122.0/24 dev eth0
- route 삭제
$ ip route del <ip_address>/<subnet_mask> dev <interface>
$ ip r d 192.168.122.0/24 dev eth0
- default route 추가
$ ip r a default <ip_address>/<subnet_mask> dev <interface>
$ ip r a defualt 192.168.122.1/24 dev eth0
$ ip r a default via <gateway_ip>
$ ip r a default via 192.168.122.1
- defualt route 삭제
$ ip r d default <ip_address>/<subnet_mask> dev <interface>
$ ip r d default 192.168.122.1/24 dev eth0
$ ip r d default via <gateway_ip>
$ ip r d defualt via 192.168.122.1
'Linux' 카테고리의 다른 글
리눅스 파티션 및 디스크 삭제 (0) | 2022.07.12 |
---|---|
screen 명령어 정리 (0) | 2022.07.12 |
CentOS 설치 중 Black Screen 문제 (0) | 2022.06.06 |
리눅스 파일 검색 및 내부 문자열 검색 (0) | 2022.06.06 |
history 명령어 정리 (0) | 2022.06.06 |