네트워크

리눅스 한개의 인터페이스에 여러 IP추가 방법

GEELL 2026. 2. 3. 10:52
728x90
반응형
SMALL

리눅스 서버에서 한개의 인터페이스(NIC)에 여러개의 IP를 추가하는 방법에 대해 적어 보았습니다.

아래부터 enp1s0f2라는 인터페이스에 ip120개를 추가하는 예시로 설명을 드리겠습니다.

 

 

enp1s0f2라는 인터페이스에 19.19.19.101/24 ip를 추가 하는 명령어

ip addr add 19.19.19.101/24 dev enp1s0f2

 

이것을 ip만 다르게 반복해서 추가하면됩니다.

 

만약 추가해야할  ip 개수가 많다면 스크랩트를 돌려도 무방합니다.

 

19.19.19.100 ~ 19.19.19.219까지 총 120개의 ip를 한번에 추가하는 명령어 입니다.

어디 파일에 추가할 필요없이 리눅스 서버에 명령어 치듯이 적고 엔터를 누르면 됩니다.

 

for i in {100..219}; do
  ip addr add 19.19.19.$i/24 dev enp1s0f2
done

 

 

추가 후 잘 들어갔는지 확인 합니다.

ip addr show

 

 

추가된 120개의 ip

 

 

 

사용 완료 후 추가 한 ip들을 한번에 삭제하는 명령어 입니다.

enp1s0f2 인터페이스에 ip를 전부 삭제

ip addr flush dev enp1s0f2

 

삭제 되어 ip가 없어진 모습

728x90
반응형
LIST