공지사항



내 아이피 주소 변경 및 확인 방법(수동/고정IP) Lily 25-01-11 05:12

Redhat9 고정아이피 의 네트워크 설정을 접하면서, 알게 된 것이 nmcli 이다.여러 문서를 읽어 본 바에 따르면, 텍스트 설정 기반은 이제 더 이상 지원하지 않게 되며, 이 nmcli 형태로 변경 수정하는 것이 대세가 되는 것으로 확인된다.​​아직 정확하게 감이 오지 않아서 많이 읽어 봐야 할거 같은데, 오늘은 약간의 감을 잡는 형태로 기본적인 부분을 다뤄 고정아이피 보겠다.​1 ) 현재 존재 하는 인터페이스 알기 ( nmcli device status )우선 익숙한 ip command을 사용해서 인터페이스를 확인하자.그리고 이에 대응 하는것 nmcli device&quot이다.nmcli devie는 위와 같은 상태를 확인할 수 있는 command가 여러 있다.여기에서 status 에서 보면, connected 와 unmaged 상태가 2개가 있다.​1-1) unmanaged 상태란?​NetworkManager가 관리하지 않는 네트워크 인터페이스를 말한다.따라서, unmanaged&quot상태의 고정아이피 인터페이스는 NetworkManager가 아니라 스크립트 등으로 관리가 가능하다.따라서 아래와 같이 network-scripts 에 lo 의 파일이 존재 하지 않는다. (해당 파일은 Network Manager에 의해서 관리되는 파일)해당 파일에는 Netowkr Manager에 의해서 관리되는 관련 정보를 확인할 수 있다.그리고 여기에 정확하게 명시하고 있다 DO NOT EDIT​2 ) 전체 디바이스 설정 상태 정보 확인하기 ( nmcli 고정아이피 device show )여기에서 보면, eth0는 connected 상태이다.알아야 할 것은 connection의 개념이다.​2-1 ) connection 이란?​아래와 같은 말이 있다. 즉 connection 이란, 설정정보를 말하며, connected란 설정정보가 device에 연결되어서 동작하고 있는 상태를 말한다.해당 connection이 실질적인 설정정보이며, 이것에서 수행할 수 있는 명령어는 아래와 같다.따라서 이를 활용하면,eth0 인터페이스에는 System eth0&quot라는 connection (설정)이 연결되어 있는 것이다.그런데, 고정아이피 이게 참으로 혼란스런운 부분이 있다. 설정이라는 한국말은 사람에 의해서 제어되는 설정이고, 이 설정에 의해서 동작을 하는 것인다. 실제로 여기에서 말하는 Configuration 이 아니다.​여기에서 말하는 connection은show running-configuration 을 말한다. 즉 현재에 동작하고 있는 running-configurtion을 말한다.(show configuration 과 show running configuration은 완전히 다르다.)​따라서 아래와 같이 현재에 돌아가고 있는 설정 정보가 확인될 수 고정아이피 있는 것이다.​3 ) Static IP 설정하기 (Connection 생성 후에 연결하기)​3-1 ) 아이피정보와 함께, connection 생성하기nmcli connection add type ethernet con-name static-set ifname eth0 ip4 192.168.52.23/28 gw4 192.168.52.2​3-2 ) 생성된 connection에 DNS 정보 추가하기nmcli con mod static-set ipv4.dns 192.168.52.2 8.8.8.8​3-3 ) 설정 확인 하기 (/etc/sysconfig/network-scripts)​이제 이렇게 생성된 파일은 /etc/sysconfig/network-scripts&quot안에 추가된 파일로 고정아이피 존재 하는 것을 알 수 있다.​3-4 ) 신규 생성된 설정 변경하여 Activated 시키기nmcli connection up static-set ifname eth0위와 같이 생성된 파일이 연결된 것을 확인할 수 있다.​​4 ) [트러블슈팅] 장비 재 기동 이후 상태 보기​이렇게 반영된 설정이 그러면 재기동 이후에도 연결이 될 것인가?재기동이 되고 나서는 맨처음 상태로 변경이 되었다. 왜 그럴까 고정아이피 고민을 하다가 우연하게,위의 설명을 보았다. 그리고 아래와 같이 priority을 바꿔 보았다.​이제 다시 재기동을 해보자정상적으로 변경 된 것을 알 수 있다.이제 해당 서버는 static 설정으로 변경이 되었다.​5 ) [트러블슈팅 ] ipv4.method manual 확인하기​그런데 지금까지 순차적으로 방법을 따르긴 했는데, 과연 정말 Static 변경이 맞을까?바로 위와 같이 method가 manual 이 되어 있기 때문이다.위의 고정아이피 과정을 통해서 고정아이피로 변경이 가능하다.​​Reference​

이전글

음악과 감정: 곡 속에서 찾은 울림

다음글

평화로운 자연: 산과 숲의 풍경

댓글목록

등록된 댓글이 없습니다.

인사말   l   변호사소개   l   개인정보취급방침   l   공지(소식)   l   상담하기 
상호 : 법률사무소 유리    대표 : 서유리   사업자등록번호 : 214-15-12114
주소 : 서울 서초구 서초대로 266, 1206호(한승아스트라)​    전화 : 1661-9396
Copyright(C) sung119.com All Rights Reserved.
QUICK
MENU