Ubuntu 16.04 / 고정 IP 설정하는 방법

설정 파일

네트워크 설정 파일은 /etc/network/interfaces입니다.

설정 파일 수정

우분투를 유동 IP로 설치했다면 설정 파일의 내용은 다음과 비슷하게 되어 있습니다.

# The primary network interface
auto enp0s3
iface enp0s3 inet dhcp

이를 다음처럼 바꿉니다. (xxx.xxx.xxx.xxx는 네트워크 환경에 맞게 수정합니다.)

# The primary network interface
auto enp0s3
iface enp0s3 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
dns-nameservers xxx.xxx.xxx.xxx

네트워크 재시작 또는 재부팅

다음과 같이 명령하여 네트워크를 재시작합니다.

systemctl restart networking.service

만약 위와 같이 해도 IP가 바뀌지 않는다면 재부팅합니다.

네트워크 상황은 다음 명령으로 확인할 수 있습니다.

ifconfig

같은 카테고리의 다른 글

Ubuntu 16.04 / Let’s Encrypt 무료 SSL 인증서 발급 받기

Ubuntu 16.04 / Let’s Encrypt 무료 SSL 인증서 발급 받기

우분투(Ubuntu) 16.04에서 Let’s Encrypt 인증서를 발급 받고 관리하는 방법을 정리합니다. 클라이언트 프로그램은 Let’s Encrypt에서 추천하는 Certbot을 사용합니다. 환경 Ubuntu 16.04 Apache Web Server 저장소 추가 add-apt-repository ppa:certbot/certbot 업데이트 apt update 설치 apt install python-certbot-apache 인증서 발급 접속 가능한 도메인이어야 발급 가능합니다. 인증서 발급하고, Apache 설정 파일도 자동으로 만듭니다. abc.com 인증서 발급 certbot --apache -d abc.com abc.com과 www.abc.com 인증서 동시 발급 certbot --apache -d abc.com -d www.abc.com 인증서 갱신 certbot renew 인증서 삭제 abc.com ...

Ubuntu 18.04 / 메모

Ubuntu 18.04 / 메모

SSH 설정 설정 파일 /etc/ssh/sshd_config 포트 변경하기 다음 코드를 #Port 22 다음처럼 바꾼다. Port 1234 포트 번호는 자신이 원하는 것으로… root 계정 로그인 가능하게 만들기 다음 코드를 #PermitRootLogin prohibit-password 다음처럼 만든다. PermitRootLogin yes 설정 변경 적용하기 service ssh restart

Ubuntu 16.04 / 고정 IP 설정하는 방법

Ubuntu 16.04 / 고정 IP 설정하는 방법

설정 파일 네트워크 설정 파일은 /etc/network/interfaces입니다. 설정 파일 수정 우분투를 유동 IP로 설치했다면 설정 파일의 내용은 다음과 비슷하게 되어 있습니다. # The primary network interface auto enp0s3 iface enp0s3 inet dhcp 이를 다음처럼 바꿉니다. (xxx.xxx.xxx.xxx는 네트워크 환경에 맞게 수정합니다.) # The primary network interface auto enp0s3 iface enp0s3 inet static address xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx gateway xxx.xxx.xxx.xxx dns-nameservers xxx.xxx.xxx.xxx 네트워크 재시작 또는 재부팅 다음과 같이 명령하여 네트워크를 ...

Ubuntu 18.04 / 해상도 변경하는 방법

Ubuntu 18.04 / 해상도 변경하는 방법

Ubuntu 18.04 Desktop에서 해상도 변경하는 방법입니다. 바탕화면에서 마우스 우클릭을 합니다. 를 클릭합니다. 왼쪽 메뉴에서 를 클릭합니다. 왼쪽 메뉴에서 를 클릭하고, 오른쪽에서 해상도를 선택합니다. 오른쪽 위의 버튼을 클릭합니다. 를 클릭합니다.

Ubuntu 20.04 / root 계정으로 로그인하는 방법, root 계정으로 ssh 접속하는 방법

Ubuntu 20.04 / root 계정으로 로그인하는 방법, root 계정으로 ssh 접속하는 방법

Ubuntu는 설치할 때 일반 사용자 계정만 만듭니다. 관리자 권한이 필요할 때는 sudo를 이용하죠. 그런데 공부를 위해 혼자만 사용하거나, 여러 가지 이유로 보안에 문제가 없는 경우 root 계정으로 로그인해서 작업하는 게 편합니다. root 계정으로 로그인하기 위해서는 무엇을 해야 하는지, root 계정으로 SSH 접속을 하기 위해서는 어떤 설정을 해야 하는지 알아보겠습니다. root 계정으로 로그인하는방법 일반 ...

Ubuntu 16.04 / phpMyAdmin / 특정 IP에서만 접속 가능하게 만드는 방법

Ubuntu 16.04 / phpMyAdmin / 특정 IP에서만 접속 가능하게 만드는 방법

우분투 16.04에서 phpMyAdmin을 패키지로 설치했을 때, 기본 설정은 모든 IP에서 접속 가능입니다. 만약 특정 IP에서만 접속 가능하게 하려면 /etc/apache2/conf-available/phpmyadmin.conf에 다음 코드를 추가합니다. <Directory /usr/share/phpmyadmin> Order deny,allow Deny from all Allow from xxx.xxx.xxx.xxx </Directory> xxx.xxx.xxx.xxx는 접속하려는 IP로 바꿉니다. 여러 IP를 설정하고 싶을 때는 띄어쓰기로 구분합니다. <Directory /usr/share/phpmyadmin> Order deny,allow Deny from all ...

Ubuntu 16.04 / logrotate 설치하고 설정하기

Ubuntu 16.04 / logrotate 설치하고 설정하기

로그 파일 우분투(Ubuntu)는 여러 작업의 내용을 로그(Log) 파일로 남깁니다. 예를 들어 웹서버 운영과 관련된 로그는 /var/log/apache2에 있습니다. 로그는 기본적으로 하나의 파일에 계속 추가하는 것이어서, 시간이 지날수록 파일의 크기가 커집니다. 로그 파일의 크기가 너무 커지면, 시스템이 느려지거나 다운되기도 합니다. 이러한 문제를 해결해주는 패키지가 logrotate입니다. 로그 파일이 일정 기준을 충족하면 기존 로그 파일을 다른 이름으로 변경하여 ...

Ubuntu 16.04 / crontab 사용법

Ubuntu 16.04 / crontab 사용법

cron cron은 특정 시간에 특정 작업을 수행하게 하는 시스템 대몬입니다. 주기적으로 어떤 작업을 해야할 때 유용합니다. crontab crontab은 시간과 작업을 적은 텍스트 파일입니다. 사용자별로 파일이 존재합니다. cron은 모든 사용자의 crontab 파일을 찾아서, 적혀진 일정대로 작업을 수행합니다. 작업 목록 보기 예약 작업 목록을 보고 싶다면 다음과 같이 명령합니다. crontab -l 사용자의 crontab 파일의 내용이 출력됩니다. 작업 삭제하기 예약 작업을 모두 삭제하고 싶다면 ...

Ubuntu 20.04 / Ubuntu 18.04에서 업그레이드 하는 방법

Ubuntu 20.04 / Ubuntu 18.04에서 업그레이드 하는 방법

Ubuntu 버전 확인 현재 사용 중인 Ubuntu의 버전은 여러 가지 방법으로 확인할 수 있습니다. cat /etc/issue Ubuntu 18.04.4 LTS \n \l lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.4 LTS Release: 18.04 Codename: bionic do-release-upgrade -V do-release-upgrade: version 18.04.36 Ubuntu 18.04에서 ...

Ubuntu 16.04 / ZIP, RAR 압축 파일 푸는 방법

Ubuntu 16.04 / ZIP, RAR 압축 파일 푸는 방법

서버로 큰 용량의 파일을 전송할 때 압축해서 업로드하는 경우가 많습니다. 용량이 줄어드는 효과도 있지만, 여러 파일을 개별적으로 전송하는 것보다 하나의 압축 파일을 전송하고 압축을 푸는 게 더 시간이 짧게 걸리기 때문입니다. 우분투(Ubuntu)에서 ZIP 파일을 압축 해제하려면 unzip을 설치하고, RAR 파일을 압축 해제하려면 unrar를 설치하면 됩니다. 설치는 다음과 같이 합니다. apt-get install unzip ...

Linux