Ubuntu 20.04 고정IP 설정하기

성연·2023년 4월 17일
0

Linux OS

목록 보기
1/4

CLI 환경에서 고정IP를 설정하는 방법에 대해 정리해보고자 한다.

1. IP 정보 확인하기

ifconfig


2. DNS 확인하기

systemd-resolve --status


3. Gateway 확인하기

ip route


4. network 설정 관련 파일 편집하기

다음 명령어로 network 설정 관련 파일(.yaml, 파일명 다를 수 있음!)을 열고 IP 관련 설정 내용을 추가한다.

sudo vim /etc/netplan/01-netcfg.yaml

address: ip주소/netmask
gateway4: gateway
nameservers: DNS

netmask가 255.255.255.0 이므로, 8×3 = 24 로 작성한다.
(만약 netmask가 255.0.0.0이면 8×1 = 8 로 작성하면 된다.)

network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      dhcp4: no
      addresses:
        - ip주소/netmask
      gateway4: gateway
      nameservers:
              addresses: [DNS, DNS]

변경한 내용을 다음 명령어로 저장한다.

sudo netplan apply

5. SSH Port 변경하기

다음 명령어로 포트 관련 파일을 열고 변경할 port 번호로 내용을 수정한다.

sudo vi /etc/ssh/sshd_config

내용 수정이 완료되었으면 신규 등록 포트를 추가한다.

sudo ufw allow 신규포트번호/tcp

기존 SSH 포트를 차단한다.

sudo ufw allow 기존포트번호/tcp

다음 명령어로 서비스를 재시작하여 변경 내용을 적용한다.

service ssh restart

0개의 댓글