It's Ward

나만의 서버 구축 1) 리눅스 서버 인터넷 연결 본문

백엔드

나만의 서버 구축 1) 리눅스 서버 인터넷 연결

I'm ward 2022. 7. 18. 02:49

이번 포스팅에서는 리눅스 서버를 처음 만들었을 때, 인터넷 연결이 안되는 경우, 인터넷을 연결할 수 있는 방법에 대해서 설명하도록 한다. 

OS : Ubuntu server 20.04 LTS

리눅스 서버를 처음 구성한 나의 상태는
1. 노트북에 직접적인 랜선을 연결 할 수 있는 포트가 없다. 
그래서 다음과 같은 usb to lan 어뎁터를 이용해서 연결하였다 

ipTIME U1003

해당 제품은 리눅스에서 별다른 장치드라이버 없이도 인터넷에 연결할 수 있으며 기가인터넷까지 지원하는 장비이다. 

2. 인터넷에 연결하는 방법을 몰랐다.
보통 윈도우에 연결 할 때에는 DHCP 방식으로 연결이 될텐데, 리눅스 서버에서는 해당 방법이 없었다. 
그래서, 우선 동적으로 연결 할 수 있는 방법을 찾아야했다.

인터넷이 정상적으로 연결이 되었다고 가정한다. 

다음으로 , 현재 연결된 이더넷장치를 찾아야하는데, ip a 명령어를 통해 확인한다. 

$ ip a

 

lo는 내부 서버를 이기 하고, 2번째에 있는게 보통 연결되어있는 어뎁터이다. 해당 이름은 어뎁터마다 다르니, 꼭 확인하도록 한다.

우분투 18.04 LTS 버전부터는 NetPland을 이용해서 쉽게 인터넷을 설정 할 수 있다.
해당 이름을 확인했다면, NetPlan으로 DHCP를 설정한다. 다음 명령어를 이용해 다음과 같이 설정한다.

$ sudo vim /etc/netplan/00-installer-config.yaml
network:
	ethernets:
		enx88366cfcf288:
    		dhco4: true
	version: 2

위에 보이는 enx88366cfcf288는 ip a에서 나온 자신의 어뎁터 이름으로 사용하도록한다.
작성 후 :wq 또는 shift + ZZ를 이용해 저장하여 파일을 나와준다.

그리고 Netplan의 변경된 정보를 확인한다.

$ sudo netplan apply

정상적으로 작성하였다면 ping을 통해 연결테스트를 확인한다.

ping google.com

 

Comments