일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 아이폰
- Tarantula
- 시에라
- high sierra
- asahi linux
- Linux
- AirPods
- 컨트롤러
- 애플
- 맥
- 3D 프린터
- Mac
- beta
- 3D프린터
- 업데이트
- mojave
- 터치바
- tevo
- 모하비
- 맥북프로
- iOS 13
- sierra
- Fedora
- catalina
- IOS
- macos
- 에어팟
- 정식버전
- 버그
- asahi
- Today
- Total
elsa in mac
mac: Fedora-Asahi Remix, WIFI 네트워크의 DNS 설정하기 본문
macOS를 사용할 때와 동일하게, WIFI 네트워크에서도 DNS를 설정하는 방법을 살펴 봅니다.
이 포스트에서 할 작업은 다음과 같습니다.
1. 자동으로 설정된 DNS를 제거한다.
2. 사용자가 원하는 DNS인 8.8.8.8 과 1.1.1.1을 추가한다.
WIFI는 기본적으로 "DHCP 자동" 모드로 설정이 됩니다. 위의 두 가지 목적을 달성하기 위해서는 DHCP 수동 설정으로 변경을 해야 하며, 수동설정 시, IP address를 설정해 주어야 합니다. 따라서, 현재 자동으로 설정된 상황에서 IP address가 무엇으로 설정되 어있는지의 여부를 확인할 필요가 있습니다.
우선, 터미널에서 현재 네트워크 디바이스별 설정 상태를 확인하는 방법은 아래와 같습니다.
nmcli dev show
위의 명령을 내리면 아래와 같은 메시지가 출력됩니다.
❯ nmcli dev show
GENERAL.DEVICE: wlp1s0f0
GENERAL.TYPE: wifi
GENERAL.HWADDR: 15:9A:87:44:8F:E0
GENERAL.MTU: 1500
GENERAL.STATE: 100 (연결됨)
GENERAL.CONNECTION: home_WIFI 1
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/5
IP4.ADDRESS[1]: 173.37.1.15/24
IP4.GATEWAY: 173.37.1.254
IP4.ROUTE[1]: dst = 173.37.1.0/24, nh = 0.0.0.0, mt = 600
IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 173.37.1.254, mt = 600
IP4.DNS[1]: 168.126.63.1
IP4.DNS[2]: 168.126.63.2
IP6.ADDRESS[1]: fea0::ef3:45bd:b7d2:df20/64
IP6.GATEWAY: --
IP6.ROUTE[1]: dst = fea0::/64, nh = ::, mt = 1024
실은 더 많은 장치와 정보들이 출력되지만, wifi 디바이스에 대한 것만 설정하면 됩니다. 위의 정보 중에 메모해야 하는 것은 ip address와 gateway address 입니다. 위의 예에서 ip address는 173.37.1.15/24 , gateway address는 173.37.1.254 입니다.
현재 사용 중인 wifi의 설정 정보는 /etc/NetworkManager/system-connections 디렉토리에 두 개의 설정파일이 있는 것을 알 수 있습니다. home_WIFI는 root 유저로 로그인 했을 때 사용되는 것이고, home_WIFI 1 은 root가 아닌 일반 사용자가 사용하는 설정파일 입니다.
/etc/NetworkManager/system-connections/❯ ls
home_WIFI.nmconnection 'homw_WIFI 1.nmconnection'
현재 사용자용 설정파일인 home_WIFI 1.nmconnection 파일을 열고 수정을 해야 합니다. 참고로 home_WIFI는 접속 WIFI 기기의 ssid 입니다.
home_WIFI 1.nmconnection을 열어 보면 아래와 같습니다.
/etc/NetworkManager/system-connections/❯ sudo nano 'home_WIFI 1.nmconnection'
[connection]
id=home_WIFI 1
uuid=8af3a64a-e3aa-24e5-74fb-f8d72345a1ec
type=wifi
interface-name=wlp1s0f0
[wifi]
mode=infrastructure
ssid=home_WIFI
[wifi-security]
auth-alg=open
key-mgmt=wpa-psk
psk=super_password
[ipv4]
method=auto
[ipv6]
addr-gen-mode=default
method=auto
[proxy]
DNS를 추가하는 방법
DNS를 추가하는 방법은 아래와 같습니다.
[ipv4]
method=manual
ignore-auto-dns=yes
dnf=8.8.8.8;1.1.1.1;
addresses1=173.37.1.15/24;173.37.1.254;
method는 auto 대신 manual로 변경하고, ignore-auto-dns=yes로 설정하여, 자동 DNS 설정을 해제 합니다. 그리고, dns에 추가하고자 하는 dns를 정의해 줍니다. 각 dns는 ;(콜론)으로 구분합니다. 마지막으로, addresses1에 ip address와 gateway address를 정의해 주면 됩니다 . ip address와 gateway address는 위에서 nmcli dev show로 확인한 ip와 gateway 주소를 적어 주면 됩니다. 저장를 한 후에는 아래와 같이 NetworkManager를 재 시작해 줍니다.
sudo systemctl restart NetworkManager
'Asahi Linux' 카테고리의 다른 글
hyprland, Master Layout 설정 (0) | 2024.01.29 |
---|---|
hyprland, Chrome 또는 Brave Browser에서 fcitx5 한영전환이 되지 않는 경우 해결방법 (0) | 2024.01.25 |
mac, USB로 부팅 가능한 Fedora-Asahi Linux 설치법 (0) | 2024.01.19 |
mac: Fedora-Asahi Remix에서 OS에 관계없이 magic mouse 사용하기 (0) | 2024.01.14 |
mac: Fedora-Asahi Remix, Apple Music 듣는 방법 (0) | 2024.01.13 |