[Linux] WSL2에서 hostname 변경 방법

pikamon·2023년 2월 22일
0

Linux

목록 보기
4/7
post-custom-banner

처음 WSL2 우분투를 받아서 실행하면 hostname이 윈도우의 컴퓨터 이름으로 지정되어 있다.

윈도우의 컴퓨터 이름과 관계 없이 WSL2의 hostname만 변경하는 방법이 있어 정리하였다.

(처음에는 윈도우의 컴퓨터 이름을 바꿔야만 하는 줄 알았다..)


1. sudo vi /etc/hosts

텍스트 편집기로 /etc/hosts 파일을 연다.

sudo vi /etc/hosts

여기서 hostname을 바꿔준다.

현재 hostname이 SEUNGJJUPIKA로 되어있는 것을 pikamon으로 바꿔보자.

vim으로 열었다면 :를 입력한 뒤 아래 명령어를 입력하고 엔터를 누른다.

:%s/SEUNGJJUPIKA/pikamon/g

그러면 한 번에 바뀐다. 파일을 저장한 후 편집기를 종료한다.

2. sudo hostname -b

hostname 명령어를 아래와 같이 입력하여 hostname을 변경한다.

sudo hostname -b pikamon

그러면 아래와 같이 변경된다.

3. 껐다 켜기

WSL2 창을 껐다 켜면 hostname이 바뀌어 있다.

참고로 위 순서대로 안하면 도중에 아래와 같은 에러가 뜰 수 있으니 주의해야 한다.

sudo: unable to resolve host
profile
개발자입니당 *^^* 깃허브 https://github.com/pikamonvvs
post-custom-banner

0개의 댓글