우분투 서버 14.04 LTS 고정 IP 할당

보통은 집안에 공유기를 사용하고 있을텐데 공유기는 보통 DHCP 라는 동적으로 IP 주소를 할당하는 기능(?)으로 공유기에 물려있는 컴퓨터들에게 IP 주소를 할당해 주고 있다.
이렇게 할당 받은 IP는 컴퓨터가 재시작 되거나 공유기에서 설정된 시간이 지나면 바뀔 수가 있기 때문에, 서버의 IP 주소가 바뀌게 된다. 이 때 새로운 IP 주소를 할당 받게 되면 ssh, ftp, http 등으로 서버 외부에서 접속할 때마다 서버의 IP 주소를 알아내야한다.
하지만, 서버의 IP를 고정으로 할당 받게 되면 항상 같은 IP로 접속이 가능하기 때문에 편리하다.
그렇기에 보통 서버의 IP 주소는 고정으로 설정해 둔다. 이제부터 서버의 IP를 고정으로 설정하는 방법에 대해서 설명한다.

먼저 고정으로 할당 받을 IP 주소를 정해야 한다.
우분투 서버에서 아래 명령으로 현재 할당 받은 IP 주소를 확인한다.

eth0 이라는 것은 이더넷(ethernet) 0번이라는 것으로 랜카드0번을 뜻한다. 만약 서버에 랜카드가 두개 이상이라면 eth1, eth2도 보일 것이다. 이 eth0에 inet addr 뒤에 192.168로 시작되는 주소가 공유기에서 할당 받은 IP 주소이다.
주소 가장 마지막 .(점) 뒤의 숫자를 바꿔서 고정 IP로 정해야 되는데, 집안의 공유기로 접속하는 장치를 생각해서 여유를 두고 잡는게 좋다. 다른 장치, 예를 들어 스마트폰이 서버가 사용할 IP 주소를 선점해 버리게 되면 서버는 IP 주소 충돌로 인해서 인터넷 연결을 사용할 수 없게 된다.

이런 문제를 해결할 수 있는 공유기의 기능이 있는데 ‘DHCP 고정 할당 설정’ 이라던가, ‘수동 IP 할당 설정’ 이라던가 하는 이름으로 존재한다. 이 기능을 사용하면 특정 컴퓨터는 미리 정해둔 IP 주소만을 할당 받게 된다.

공유기에 그런 기능이 어디있는지 모르겠다거나 설정 방법이 너무 어렵다고 하면 그냥 IP 주소를 뒷번호에서 고르면 충돌할 일이 없다. 50번 정도?
위에서 확인한 할당받은 IP 주소가 192.168.1.xxx 라면 192.168.1.50 으로 하자.

우분투 서버 터미널에서 아래 명령으로 IP 주소를 포함한 네트워크 정보를 편집한다.

기본 설정은 아래와 같다.

DHCP 로 IP 주소를 설정 받는다는 내용이다.
고정으로 IP 주소를 설정하기 위해서는 아래와 같이 내용을 바꾼다.

address 에는 고정으로 설정할 IP 주소를 적는다.
gateway는 공유기의 IP 주소를 적는데 보통 해당 IP 주소의 마지막 번호가 1번이 공유기의 주소이다. 공유기 설정 화면을 띄울때 사용하는 IP 주소와 같은 IP 이다.
dns-nameservers도 공유기의 IP 주소를 적으면 된다.
저장하고 편집기를 닫자.

서버를 재기동 한다.

재기동 후에는 SSH 접속 IP 주소가 고정으로 정한 IP 주소로 바뀌어 있으니 주의 할것.

바뀐 IP 주소를 확인

이제 고정된 IP 주소로 SSH 접속이나 FTP, 웹서버 설정을 하면 된다.

댓글 남기기