OpenSUSE에서 고정 IP 주소 설정

OpenSUSE에서 고정 IP 주소 설정

OpenSUSE 서버에서 인터페이스 dev eth1의 IP/마스크/게이트웨이를 (정적으로) 설정해야 합니다. 현재 출력은 다음과 ip address show dev eth1같습니다. IP 주소 출력 show dev eth1

게이트웨이가 10.121.196.10인 10.121.196.252/25로 변경해야 합니다. 검색했는데 이 포럼이나 다른 포럼에서 직접적인 답변을 찾을 수 없는 것 같습니다. 대부분의 응답에서는 ifconfig 또는 특수 애플리케이션을 사용하여 변경을 수행할 것을 권장하지만 저는 OpenSUSE가~ 해야 하다이러한 기본적인 작업을 수행하기 위한 도구가 내장되어 있습니다.

참고: 서버는~ 아니다인터넷에 접속할 수 있고~ 아니다ifconfig가 설치되어 있어야 합니다. 이는 서버의 현재 환경에서는 변경할 수 없습니다.

미리 감사드립니다!

답변1

OpenSUSE에서는 세 가지 대안을 제공합니다.

  • yast네트워크 구성에 사용
  • 네트워크 관리자 사용
  • 사악한 사용

NM이 기본값이라고 생각하므로 nmtui연결을 편집하는 데 사용할 수 있습니다. nmtui로 설치할 수 있습니다zypper install NetworkManager-tui

그러나 yast를 사용하는 경우 yastyast를 사용하여 IP를 직접 실행하고 변경할 수 있습니다. 고정 IP를 사용하는 서버의 경우 Network Manager가 필요하지 않으므로 Network Manager로 관리하는 것으로 변경해 yast도 괜찮습니다. YaST(또 다른 설정 도구)~이다구성을 위한 내장 SuSE 도구입니다.

답변2

수정 사항은 다음 명령을 사용하여 알려진 eth 장치의 IP 주소를 설정하는 것이 가능한 것으로 나타났습니다 ip addr.

ip addr del [IP]/[netmask i.e. 24] dev eth#
ip addr add [IP]/[netmask i.e. 25] dev eth#

왜 이 솔루션이 더 쉽게 찾을 수 없는지 잘 모르겠습니다. 그럼에도 불구하고 이것이 나에게 필요한 솔루션이었습니다.

관련 정보