Làm cách nào để thiết lập mạng WiFi trong Arch Linux?

Làm cách nào để thiết lập mạng WiFi trong Arch Linux?
Philip Lawrence

Các bản phân phối và phiên bản Linux nổi tiếng vì được sử dụng trong một số lĩnh vực, bao gồm lưu trữ web và môi trường máy khách/máy chủ. Tuy nhiên, Arch Linux bất chấp nhận thức này bằng cách cho phép người dùng tùy chỉnh mọi thứ trong khi vẫn duy trì chức năng. Điều này có thể làm cho Arch Linux trở nên khó khăn hơn đối với người mới bắt đầu, nhưng nó lại rất hữu ích đối với người dùng nâng cao.

Arch Linux là gì?

Arch Linux là một phiên bản Linux mã nguồn mở, nơi bạn có thể tùy chỉnh Arch Linux theo nhu cầu của mình. Bản chất gọn nhẹ và tối giản của Arch là lý do chính khiến nó trở nên phổ biến trong cộng đồng công nghệ.

Bản phân phối Linux dựa trên x86-64 tuân theo nguyên tắc KISS (hãy giữ cho nó đơn giản, ngu ngốc). Đúng như tên gọi, việc cài đặt Arch cho phép bạn bắt đầu với một bảng trống và cho phép người dùng đưa ra tất cả các quyết định. Juniper không có thay đổi dành riêng cho bản phân phối, giúp việc chuyển đổi từ các bản phân phối Linux khác trở nên đơn giản.

Làm cách nào để Định cấu hình mạng WiFi trong Arch Linux?

Bài viết này sẽ hướng dẫn bạn cách thiết lập và định cấu hình mạng wifi trên Arch Linux, giả sử bạn có hiểu biết cơ bản về các khái niệm mạng và biết cách sử dụng Linux.

Quét mạng

Để bắt đầu quá trình, trước tiên chúng tôi sẽ quét mạng của mình. Với mục đích này, hãy chạy lệnh sau. Nó sẽ hiển thị cho bạn tên giao diện mạng của bạn.

iwconfig 

Bây giờ, hãy chạy lệnh sau để tìm Wifi khả dụngmạng.

ip link set interface up 

Bây giờ, hãy chạy lệnh sau. Nó sẽ giúp bạn tìm các mạng WiFi khả dụng.

iwlist interface scan | less 

Sau đó, chạy lệnh ip link set interface down.

Sử dụng netctl để thiết lập Kết nối Wi-Fi

Bạn có thể thiết lập mạng wifi trên Arch bằng nhiều cách. Một trong số đó là áp dụng tiện ích netctl. Tiện ích netctl cho phép bạn định cấu hình và quản lý cấu hình mạng trong Arch Linux.

Để sử dụng netctl trong Arch Linux, hãy tạo tệp cấu hình để cài đặt và định cấu hình mạng wifi. Tệp cấu hình này phải có mã định danh bộ dịch vụ (SSID), giao diện không dây, khóa bảo mật, địa chỉ IP và sơ đồ quản lý khóa.

Sau khi tạo tệp cấu hình chứa các tham số nêu trên, bạn có thể sử dụng lệnh netctl start để kết nối với quản lý mạng của bạn.

Sau đó, hãy xác minh tính tương thích của card không dây với Arch Linux. Đối với điều này, hãy chạy lệnh lspci –k.

Lệnh đó cho phép nhân tải trình điều khiển của card không dây. Khi bạn chạy lspci –k, đầu ra sẽ giống như ảnh chụp màn hình sau.

Nếu card không dây đã cài đặt của bạn và Arch Linux tương thích với đồng hồ khác, bạn có thể bắt đầu cấu hình netctl.

Tiện ích netctl sẽ hoạt động với một cấu hình. Đó là một tệp chứa thông tin cấu hình mạng. Bạn có thể tạo hồ sơ dễ dàng (sử dụng menu WiFi) hoặc khó(tạo hồ sơ mạng theo cách thủ công).

Bạn có thể tạo hồ sơ bằng menu wifi. Đối với điều này, hãy chạy lệnh menu wifi, chọn mạng của bạn và nhấp vào OK.

Nhập mật khẩu và nhấp vào OK.

Nhập lệnh sau để xác nhận kết nối internet.

Xem thêm: Thiết Bị Cảm Biến Chuyển Động Wifi Thông Minh: Tất tần tật những điều bạn cần biết

Nếu tiếng ping, kết nối internet của bạn qua mạng wifi đã được định cấu hình thành công.

Tạo hồ sơ theo cách thủ công: Cách khó

Sử dụng phương pháp này, bạn có thể thiết lập cấu hình (thủ công) cho kết nối không dây.

Trước tiên, hãy tìm tên của giao diện không dây, wlan0/wlp2s0. Để tìm tên giao diện wifi, hãy nhập lệnh iwconfig.

Sau đó, chạy lệnh cd /etc/netctl/examples bằng công cụ dòng lệnh. Nó sẽ hiển thị thư mục con với các ví dụ khác nhau của hồ sơ. Sao chép hồ sơ mẫu của bạn vào /etc/netctl/your_profile_name bằng cách sử dụng lệnh cp /etc/netctl/examples/wireless-wpa /etc/netctl/your_profile_name trong đó your_profile_name sẽ là hồ sơ thực của bạn.

​Sử dụng lệnh cat /etc/netctl/your_profile_name để xem nội dung hồ sơ của bạn.

Bây giờ, hãy mở trình chỉnh sửa nano hoặc vi bằng lệnh nano /etc/netctl/your_profile_name và chỉnh sửa các trường sau của hồ sơ của bạn.

Giao diện = wlan0

ESSID = Mạng của tôi (tên kết nối Internet của bạn)

Khóa = Mật khẩu của kết nối internet

Đang chạynetctl

Để chạy netctl, hãy chạy lệnh sau:

cd /etc/netctl Is 

Hồ sơ của bạn đã được tạo. Nhập lệnh netctl start your_profile_name.

Kiểm tra kết nối mạng của bạn bằng cách nhập lệnh ping -c 3 www.bing.com.

Bây giờ, hãy chạy lệnh netctl enable your_profile_name để kích hoạt hồ sơ.

Bằng cách này, bạn sẽ kích hoạt một dịch vụ hệ thống. Dịch vụ này sẽ bắt đầu bất cứ khi nào máy tính (PC)/máy tính xách tay của bạn khởi động.

Xin chúc mừng! Mạng không dây của bạn được cấu hình trong Arch Linux.

Thiết lập Wi-Fi bằng Trình quản lý mạng

Sử dụng Trình quản lý mạng, giờ đây bạn có thể thiết lập cấu hình mạng wifi trong Arch Linux. Trình quản lý mạng cho phép quản trị viên mạng phát hiện, kết nối và quản lý máy chủ có kết nối internet.

Tiện ích trình quản lý mạng cũng bảo vệ hệ thống của bạn trước các lỗ hổng không xác định. Bản phân phối Arch Linux là một hệ điều hành hơi phức tạp so với các bản phân phối Linux khác, vì vậy nó cần một hệ thống phòng thủ toàn diện. Quy trình sau đây trình bày chi tiết về cài đặt và cấu hình của trình quản lý mạng trong Arch Linux.

Cài đặt Trình quản lý mạng bao gồm hai bước: cài đặt và cấu hình.

Cài đặt Trình quản lý mạng

Bạn sẽ cần trình quản lý gói Pacman và người dùng sudo để cài đặt Trình quản lý mạng. Sau khi cài đặt, bạn có thể sử dụng một số tiện ích dòng lệnh để dễ dàng thao tác.

Cung cấp sudo pacman –Syuđể đồng bộ hóa và cập nhật bất kỳ gói hiện có nào trong hệ thống.

Bạn có thể dễ dàng cài đặt trình quản lý mạng với sự trợ giúp của các gói kho lưu trữ Arch. Sau đó, sử dụng lệnh được đề cập ở trên, đồng bộ hóa, cập nhật và làm mới các gói có sẵn trong Arch Linux.

$ sudo pacman -S wpa_supplicant wireless_tools Trình quản lý mạng

Sử dụng pacman - Lệnh S rp-pppoe sẽ nhận gói hỗ trợ PPPoE.

Sử dụng lệnh pacman -S nm-connection-editor network-manager-applet cho phép bạn sử dụng các gói có liên quan để hỗ trợ giao diện người dùng (UI).

Định cấu hình Trình quản lý mạng

Sau khi cài đặt trình quản lý mạng trên Arch Linux, bạn phải khởi động lại hệ thống. Sau khi hệ thống được khởi động lại, với lệnh systemctl enable NetworkManager.service, bạn có thể định cấu hình trình quản lý mạng để quản lý kết nối mạng.

Sử dụng lệnh systemctl disable dhcpcd.service. Lệnh này sẽ tránh xung đột trong mạng IP.

Bạn có thể bật một số dịch vụ thiết yếu cần hoạt động hiệu quả. Ví dụ: chạy lệnh systemctl enable wpa_supplicant.service để kích hoạt các dịch vụ thiết yếu trên Arch Linux.

Bây giờ, hãy sử dụng lệnh systemctl start NetworkManager.service. Lệnh này cũng sẽ khởi động lại hệ thống và mang lại những thay đổi cần thiết.

Cách sử dụng Trình quản lý mạng?

Sau khi cài đặt và định cấu hình trình quản lý mạng, bạn có thể sử dụng nó trên Arch Linux OS với netctl hoặcbất kỳ công cụ CLI nào khác. Mục đích chính của việc sử dụng này là để tìm các mạng có sẵn gần đó. Để xem danh sách thiết bị wifi, hãy sử dụng lệnh sau.

danh sách wifi thiết bị nmcli

nếu đang sử dụng tiện ích netctl, bạn có thể sử dụng lệnh netctl-auto list để tìm thiết bị wifi.

Sau khi thiết bị wifi được chọn từ danh sách thiết bị, bạn có thể tiến hành kết nối mạng bằng cách sử dụng lệnh mật khẩu kết nối wifi của thiết bị nmcli, cung cấp SSID và mật khẩu chính xác khi được yêu cầu.

Để trực quan hóa tất cả các mạng ẩn có sẵn cho hệ điều hành Arch Linux của bạn, sử dụng lệnh nmcli device wifi connect password hidden yes.

Nếu bạn muốn xem chi tiết của một mạng được kết nối, hãy sử dụng lệnh hiển thị kết nối nmcli để hiển thị các mạng được kết nối .

Sau khi tìm thấy danh sách các thiết bị khả dụng, bạn có thể xác minh thêm thiết bị nào được kết nối với mạng của mình.

Nếu bạn muốn ngắt kết nối thiết bị wifi, chỉ cần sử dụng lệnh ngắt kết nối thiết bị nmcli bằng cách cung cấp giao diện cụ thể.

Sử dụng lệnh ls /etc/NetworkManager/system-connection để lưu cài đặt.

Có thể thay đổi các thay đổi cụ thể đã được thực hiện bất cứ khi nào bạn muốn. Nhập lệnh nano /etc/NetworkManager/system-connections/.nmconnection để thực hiện việc này.

Bạn có thể khởi động lại Arch Linux để đảm bảo các thay đổi cần thiết được thực hiện chính xác. Để thực hiện việc này, hãy sử dụng lệnh sau.

nmclitải lại kết nối

Xem thêm: Chuỗi thức ăn nhanh nào cung cấp WiFi nhanh nhất? McDonald's nhường chỗ cho 7 đối thủ cạnh tranh

Sử dụng Trình quản lý mạng nmtui

Tiện ích nmti là một công cụ CLI giúp bạn điều hướng trình quản lý mạng. Với sự trợ giúp của nmtui, bạn có thể chọn các tùy chọn bằng giao diện người dùng thay vì chạy các lệnh cụ thể. Để xem và làm việc với các khả năng của trình quản lý mạng, chỉ cần nhập nmtui. Nó sẽ hiển thị một số tùy chọn có liên quan.

Chọn Chỉnh sửa kết nối từ danh sách và nhấp vào OK để tiếp tục.

Sau đó, chọn kết nối mạng thích hợp rồi nhấp vào Chỉnh sửa.

Tổng kết

Trong bài viết này, chúng ta đã học cách thiết lập bộ điều hợp wifi trong Arch Linux bằng netctl và Trình quản lý mạng. Netctl là tiện ích dòng lệnh giúp bạn cài đặt và định cấu hình thiết bị wifi trên Hệ điều hành Arch Linux.

Bạn cũng có thể định cấu hình mạng wifi của mình với sự trợ giúp của trình quản lý mạng. Nó sẽ cứu bạn khỏi những lo lắng. Trình quản lý mạng không chỉ giúp bạn định cấu hình mạng wifi mà còn bảo vệ các thiết bị wifi của bạn và cung cấp thông tin toàn diện về mạng được mã hóa.

Sử dụng trình quản lý mạng, bạn có thể tự động kết nối với các mạng mong muốn. Sau khi bạn kết nối với máy chủ của mình, trình quản lý mạng sẽ cho phép bạn sử dụng mạng di động.




Philip Lawrence
Philip Lawrence
Philip Lawrence là một người đam mê công nghệ và là chuyên gia trong lĩnh vực kết nối internet và công nghệ wifi. Với hơn một thập kỷ kinh nghiệm trong ngành, ông đã giúp rất nhiều cá nhân và doanh nghiệp giải quyết các vấn đề liên quan đến internet và wifi. Là một tác giả và người viết blog về Thủ thuật Internet và Wifi, anh ấy chia sẻ kiến ​​thức và chuyên môn của mình một cách đơn giản và dễ hiểu mà mọi người đều có thể hưởng lợi. Philip là người ủng hộ nhiệt tình cho việc cải thiện khả năng kết nối và giúp mọi người có thể truy cập Internet. Khi không viết lách hoặc khắc phục sự cố liên quan đến công nghệ, anh ấy thích đi bộ đường dài, cắm trại và khám phá những điều tuyệt vời ngoài trời.