Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 현금흐름표
- 오버라이딩
- object
- 주식
- 그리디 알고리즘
- StringBuffer
- 주린이
- 알고리즘
- javascript
- 다형성
- 인플레이션
- 객체지향
- XLF
- 접근제어자
- 제태크
- Java
- 잉여현금흐름
- 자바
- FCF
- 프로그래머스
- 기업분석
- 금리인상
- mco
- 금리인하
- etf
- S&P500
- 무디스
- 미국주식
- 배당성장
- 백준
Archives
- Today
- Total
오늘의하루
[홈 서버 만들기] 1. Ubuntu Wi-Fi 연결하기 본문
반응형
홈서버를 만들기 위해 오래된 구형 노트북의 윈도우를 밀고 ubuntu를 설치하였습니다.
이제 SSH 설치를 위해 WI-FI를 연결하도록 하겠습니다.
1. Wi-Fi 인터페이스 확인 하기
먼저 시스템에 어떤 네트워크 인터페이스가 있는지 확인해야 합니다.
ip a 명령어를 사용하면 시스템에 연결된 네트워크 인터페이스 목록을 확인할 수 있습니다.
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
...
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 00:1e:67:b7:90:bb brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:1e:67:b7:91:bb brd ff:ff:ff:ff:ff:ff
....
이 중에서 wlp2s0과 같이 w로 시작하는 인터페이스가 Wi-Fi 인터페이스입니다.
2. Netplan 설정하기
Ubuntu에서 Wi-Fi 연결을 설정하려면 Netplan을 사용해야 합니다.
Netplan은 YAML 파일을 사용하여 네트워크 설정을 관리하는 도구입니다.
sudo ls /etc/netplan/
설정 파일 목록을 확인하는데 파일명은 다를 수 있지만 위와 같이 xx-installer-config.yaml 파일이 있습니다.
sudo vi /etc/netplan/50-installer-config.yaml
network:
ethernets: {}
version: 2
wifis:
wlp2s0:
optional: true
dhcp4: true
access-points:
"WI-FI NAME":
password: "WI-FI PASSWORD"
- wifis: Wi-Fi 인터페이스를 설정하는 부분입니다.
- wlp2s0: ip a 명령어로 확인한 Wi-Fi 인터페이스 이름입니다.
- dhcp4 (true): DHCP를 통해 동적으로 IP 주소를 할당받겠다는 의미입니다.
- optional (true): 부팅 시 Wi-Fi 연결이 없더라도 무한히 시도하지 않도록 설정합니다.
- "WI-FI NAME"과 "WI-FI PASSWORD"에는 연결할 Wi-Fi 네트워크의 이름과 비밀번호를 입력합니다.
설정을 완료했으면 다음 명령어를 사용하여 설정을 적용합니다.
sudo netplan apply
만약 설정 적용 후 문제가 발생하면 --debug 옵션을 추가하여 디버깅할 수 있습니다.
sudo netplan --debug apply
3. WI-FI 연결 확인하기
설정이 완료된 후 Wi-Fi 연결이 제대로 되었는지 확인하려면 다시 ip a 명령어를 사용합니다.
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 00:1e:67:b7:90:bb brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:1e:67:b7:91:bb brd ff:ff:ff:ff:ff:ff
inet 192.168.1.10/24 brd 192.168.1.255 scope global dynamic wlp2s0
valid_lft 86400sec preferred_lft 86400sec
Wi-Fi 인터페이스에 inet 항목이 보이면 IP 주소가 할당된 것입니다.
또한 다음 명령어를 사용하여 인터넷 연결을 확인합니다.
ping -c 4 google.com
정상적으로 연결되었다면 응답을 받을 수 있습니다.
반응형
'Linux' 카테고리의 다른 글
Docker 공부하면서 Linux 공부하기 (0) | 2024.04.05 |
---|
Comments