Wi-Fi | 軟體:Synaptics Wi-Fi Linux 系統 DNS 的設定方法

關鍵字 :WIFIDNSlinuxSoftware

我們在VIM3上,載入SYN43752的Wi-Fi後,透過wpa_supplicant或wl join指令連接手機熱點後,無法正常連接網路。但是同樣的方法,透過電腦連接手機熱點後,是可以正常上網使用。基本的猜測是 vim3 端出現了 DNS 問題所導致。

 

為了確認是否是DNS問題,可以嘗試使用vim3直接ping百度的IP地址,不要ping域名,看看能否通。

電腦和VIM3連接到同一個路由設備,通過電腦終端獲取百度的IP後進行測試,如果可以ping通該IP,基本上就可以確認是DNS的問題了。

以下是我參考網路上的指導,列出配置 DNS 的幾個方法:

 

(一)使用/etc/resolv.conf文件

這是最直接的方法。你可以透過編輯 /etc/resolv.conf 文件來設定 DNS 伺服器。

1. 打開終端。

2.使用文字編輯器打開/etc/resolv.conf檔案,例如使用vi或vim:

文本

AI 生成的内容可能不正确。

3. 添加或修改以下行,將<DNS_SERVER_IP>替換為你的DNS伺服器IP地址(例如:Google的公共DNS是8.8.8.8和8.8.4.4):例如:

名稱伺服器 8.8.8.8

名稱伺服器 8.8.4.4

文本

AI 生成的内容可能不正确。

4. 儲存並關閉檔案。

  1. 重新啟動網路服務以使更改生效(可選):

sudo systemctl restart NetworkManager

或者對於較舊的系統,使用:

sudo /etc/init.d/networking restart

 

注意事項:

在某些系統中,/etc/resolv.conf 可能由網路管理工具(如 NetworkManager 或 systemd-resolved)自動生成,直接修改可能會在系統重新啟動或網路重新連線後被覆蓋。

所以,如果發現修改後的配置未生效,需考慮使用其他方法。

 

(二)使用 systemd-resolved 配置 DNS

1、編輯/etc/systemd/resolved.conf文件:

sudo vi /etc/systemd/resolved.conf

2、找到DNS=行,取消註解(如果已被註解的話)並添加 DNS 伺服器地址,若有多個地址請用空格分隔。例如:

DNS=8.8.8.8 8.8.4.4

3、儲存並退出編輯器。

4、重新啟動systemd-resolved服務以使配置生效:

sudo systemctl restart systemd-resolved

 

(三)使用 dhclient 配置 DNS

1、編輯/etc/dhcp/dhclient.conf文件:

sudo vi /etc/dhcp/dhclient.conf

2、添加或修改取代請指定 DNS 伺服器地址,若有多個地址請用逗號分隔。例如:

取代域名伺服器 8.8.8.8, 8.8.4.4;

3、儲存並退出編輯器。

4、先釋放目前的 DHCP 租約,然後重新取得:

sudo dhclient -r

sudo dhclient

 

(四)使用 resolvconf 配置 DNS

1、編輯/etc/resolvconf/resolv.conf.d/head文件:

sudo vi /etc/resolvconf/resolv.conf.d/head

2、在文件中新增名稱伺服器設定指定的 DNS 伺服器地址,例如:

名稱伺服器 8.8.8.8

名稱伺服器 8.8.4.4

3、儲存並退出編輯器。

4、更新resolv.conf文件已應用更改:

sudo resolvconf -u

 

效果驗證:

直接 ping 域名,看看是否可以正常使用。

文本

AI 生成的内容可能不正确。

 

常見問題:

1、什麼是DNS?

域名系統(英文:Domain Name System,縮寫DNS)是網際網路的一項服務。它作為將域名IP位址相互映射的一個分散式資料庫,能夠讓人更方便地使用網際網路。

 

2、如果一個設備沒有正確配置DNS,會有什麼影響?

如果沒有配置 DNS,就會影響正常上網,現在升級、安裝下載等基本操作都是採用域名方式訪問,而不是直接使用 IP 地址訪問,這就導致操作失效。

 

3、上述提到的 VIM3 是什麼?

VIM3是一款基於Amlogic A311D的開源卡片電腦,內建5.0 TOPS算力的NPU。它支援Android和Linux系統,我們使用它來搭載並驅動我們的Wi-Fi模組。

 

4、上述的方法是那個系統的配置方法嗎?

Linux DNS 伺服器地址設定

 

5、在設定 DNS 之前,有哪些前提條件?

需要確保Wi-Fi的驅動正常運作,網路的連線可以正常使用。

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

參考來源

:

評論