IP 주소를 사용하여 IP 주소의 수명주기를 설정하는 방법

IP 주소를 사용하여 IP 주소의 수명주기를 설정하는 방법

ip addr이 명령은 현재 모든 배포판에 있는 것 같아서 배워보려고 합니다 . 문제는 주소를 성공적으로 추가하고 제거할 수는 있지만 주소의 수명을 변경할 수는 없다는 것입니다.영구적으로 설정합니다.

스크린샷

매뉴얼 페이지에서 제안하는 것처럼 마지막에 추가하는 것은 forever덜 효율적입니다. 그러나 생략해도 괜찮습니다.

[✘] ip addr replace 10.0.0.37/22 dev ens160 permanent
[✘] ip addr replace 10.0.0.37/22 dev ens160 forever
[✘] ip addr replace 10.0.0.37/22 dev ens160 -1
[✘] ip addr replace 10.0.0.37/22 dev ens160 \-1
[✘] ip addr replace 10.0.0.37/22 dev ens160 0
[✔︎] ip addr replace 10.0.0.37/22 dev ens160 valid_lft forever
[✔︎] ip addr replace 10.0.0.37/22 dev ens160

적어도 재부팅 시 변경 사항이 손실되므로 제대로 작동하는 것처럼 보입니다. 위 스크린샷에는 잘못된 고정 IP 주소로 구성된 CentOS 가상 머신이 있으므로 재부팅하면 명령을 사용하여 변경한 내용이 적용됩니다 ip addr.

고쳐 쓰다제가 충분히 명확하게 설명하지 못한 것 같습니다. 죄송합니다. 목표는 정적으로 구성된 IP 주소를 변경하는 것입니다.파이썬) 따라서 수명이 "고정"(영원히)으로 변경됩니다. 문제는 재부팅 시 덮어쓰여진다는 것입니다.

따라서 주소와 수명주기를 모두 변경해야 합니다.

관련 정보