우분투:ip주소 조작

학교의 모든 지식. SMwiki
Sam (토론 | 기여)님의 2021년 8월 1일 (일) 22:50 판
둘러보기로 이동 검색으로 이동

우분투와 관련한 기능들을 담은 지식.틀:우분투 우분투 고유의 기능들을 담아보고 리눅스 전체적으로 사용할 수 있는 건 틀:리눅스에서 다뤄보자.

  1. 우분투:개요
  2. 우분투:apt
    1. 우분투:버전 업
    2. 우분투:php
  3. 우분투:ip주소 조작
  4. 우분투:디렉터리
  5. 우분투:노트북과 우분투
  6. 우분투:원격조작
  7. 우분투:부팅 시 자동실행
  8. 우분투:에러

개요

기본적으로 IP주소는 자동으로 잡아주는데, 서버운영 등을 위해서 IP를 고정해야 할 때가 있다.

18.04 이후 버전 방법

18.04 이후 버전에선 IP주소를 잡는 방법이 조금 변형되었다.

  1. 사전준비. 자동으로 잡힌 게이트웨이와 서브넷마스크 값이 어떤지 알아두자.(문제없는 값을 그대로 이용하기 위함.) 이는 bash에서 route 명령으로 알 수 있다.
  2. 네트워크 설정 파일 조작하기. /etc/netplan 디렉터리 안에 네트워크 설정 파일이 있다.(확장자는 yaml이다.)
  3. 설정파일 조작. sudo nano나 sudo vi 등으로 파일을 주무르자. 아무것도 조작하지 않았다면 다음과 같은 내용이 들어가 있다.
    # Let NetworkManager manage all devices on this system
    network:
      renderer: NetworkManager
      version: 2
    
    다음과 같은 형태로 조작한다.(IP주소 맨 뒤에 /24는 서브넷마스크를 비트표현한 것으로, 서브넷마스크에 따라 다른 값이 들어간다.(필수값)
    # Let NetworkManager manage all devices on this system
    network:
      renderer: NetworkManager
      version: 2
    # to change ip address.
      ethernets:
        enp3s0:
          dhcp6: no
          dhcp4: no
          addresses: [192.168.123.107/24]
          gateway4: 192.168.123.1
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]
          optional: true
    
  4. 설정 반영. netplan apply 후에 ifconfig 등으로 ip를 알아보면 변경되어 있음이 확인 가능하다.