리눅스/명령어 정리

[LINUX] ip 명령어로 임시 IP 할당

ㅎㄷㄹㅁㅇ 2022. 2. 9. 18:16
반응형

ip 명령어

리눅스 네트워크 파일인 ifcfg-X 파일을 수정하여 인터페이스를 올리는 방법도 있지만 임시로 ip를 넣어 사용하는 방법을 알고 있으면 실전에서 편하게 사용할 수 있습니다. 하지만 IP를 추가하는 것은 매우 위험한 작업이기 때문에 해당 ip가 사용 중인지 아닌지를 정확하게 확인하고 추가해야 합니다.

 

임시 IP 할당 및 제거

* IP 추가 *
# ip addr add [IP]/[PREFIX] dev [INTERFACE]

-예시
# ip addr add 192.168.50.X/24 dev eth0

* IP 삭제 *
# ip addr del [IP]/[PREFIX] dev [INTERFACE]

-예시
# ip addr del 192.168.50.X/24 dev eth0

 

ifcfg 파일을(/etc/sysconfig/network-scripts/ifcfg-[INTERFACE]) 수정하여 ifup/down 하는 방법도 있지만 많은 사이트에서 네트워크 단절이 발생할 경우 알람이 발생할 수 있으므로 주의해야 합니다. 물론 임시 IP를 추가/삭제하는 부분에 있어서도 알람이 발생할 수 있지만 그 부분은 담당자의 확인이 필요합니다. 

 

임시 라우팅 할당 및 제거

* Routing 추가 *
# route add -net [IP]/[PREFIX] gw [Gateway] [INTERFACE]
# route add -host [IP]/32 gw [Gateway] [INTERFACE]

-예시
# route add -net 192.168.59.0/24 gw 30.30.30.1 dev eth0
# route add -host 192.168.59.11/32 gw 30.30.30.1 dev eth0

* Routing 삭제 *
# route del -net [IP]/[PREFIX] gw [Gateway] [INTERFACE]
# route del -host [IP]/32 gw [Gateway] [INTERFACE]

-예시
# route del -net 192.168.59.0/24 gw 30.30.30.1 dev eth0
# route del -host 192.168.59.11/32 gw 30.30.30.1 dev eth0


* Rounting table 확인 *
# route -n

 

반응형

'리눅스 > 명령어 정리' 카테고리의 다른 글

[LINUX] UserTasksMax 확인 및 변경  (0) 2022.03.24
[LINUX] ethtool 로 LAN Port 위치 확인  (0) 2022.01.19
TOP