Câu hỏi Cách thiết lập Điểm truy cập Wi-Fi Điểm truy cập?


Cách thiết lập Điểm truy cập Wi-Fi Điểm truy cập?

Điểm chú ý: Điểm phát sóng không dây không giống với mạng ad hoc. Có sự khác biệt đáng kể giữa hai người. Tóm lại, các mạng ad hoc không được hỗ trợ trên các thiết bị mới hơn và hầu hết các thiết bị Android, Windows Phone và Blackberry (và có thể cả các thiết bị iOS nữa) trong khi các điểm phát sóng Wi-Fi chế độ AP là. Để có ý tưởng về các điểm nóng chế độ AP, mạng ad hoc và sự khác biệt của chúng, hãy tham khảo trang Wikipedia này và bài viết này trên trang web Connectify.


152
2017-08-26 18:24


gốc


iOS devises không hỗ trợ các mạng ad-hoc. Nhưng họ ngắt kết nối bất cứ khi nào bạn tắt màn hình. - leo
Các ứng dụng của bên thứ ba có thể cho phép wifi mạng ad-hoc trên các thiết bị Android được root. - solsTiCe


Các câu trả lời:


Ubuntu 18.04 LTS

Với máy tính để bàn GNOME 3.28 trên Ubuntu 18.04 LTS, chia sẻ kết nối WiFi trở nên dễ dàng hơn bao giờ hết! Chỉ cần mở Cài đặt Wi-Fi từ menu hệ thống.

GNOME system status menu

Và sau đó từ menu bánh hamburger trên Cài đặt Wi-Fi, hãy chọn Bật Điểm phát sóng Wi-Fi. Vậy đó, điểm truy cập WiFi của bạn hiện đã hoạt động!

WiFi Settings

Nội dung nâng cao

Nếu bạn muốn thay đổi tên (SSID) và mật khẩu của điểm truy cập của bạn, hãy mở Kết nối mạng công cụ chỉnh sửa bằng cách nhập thông tin sau vào Thiết bị đầu cuối hoặc là Alt+F2:

nm-connection-editor

Network Connections

Nhấp đúp chuột vào Hotspot và cửa sổ trình soạn thảo sẽ xuất hiện. Bạn có thể thay đổi SSID và mật khẩu từ các tab Wi-Fi và Wi-Fi Security.

Edit SSID Edit password

Ubuntu 16.04 LTS & 14.04 LTS

Bước 1: Kiểm tra xem thẻ WiFi của bạn có hỗ trợ chế độ AP hay không

Theo Kiểm tra chế độ điểm truy cập bên trong câu trả lời cung cấp bởi Web-E

Bước 2: Bắt đầu Hotspot tích hợp

Mạng lưới đi kèm với tùy chọn tích hợp để bắt đầu một điểm phát sóng Ad-Hoc. Vì vậy, chúng ta hãy sử dụng đầu tiên, để nó có thể được cấu hình và chuyển đổi thành một điểm truy cập chế độ điểm truy cập trong bước tiếp theo.

Tìm kiếm Mạng lưới trong Dash và mở nó.

DashSearch

Nhấn "Sử dụng làm điểm phát sóng"nút và Trình quản lý mạng sẽ bắt đầu một điểm phát sóng AdHoc.

Hotspot

Nhưng đó không phải là những gì chúng tôi muốn, phải không? Dừng điểm phát sóng.

Bước 3: Định cấu hình điểm phát sóng

Mở Kết nối mạng từ Dash hoặc 'Chỉnh sửa kết nối'từ menu Chỉ báo Mạng.

Edit Connections

bên trong Kết nối mạng cửa sổ xuất hiện, sẽ có một kết nối có tên Điểm phát sóng được liệt kê trong phần WiFi. Chọn nó và nhấp vào 'Chỉnh sửa'.

Network Connections

Trong cửa sổ xuất hiện, bạn có thể chỉnh sửa tên phát sóng (SSID) của điểm phát sóng của bạn. Bây giờ đến phần quan trọng nhất của cấu hình này: thay đổi chế độ thành 'Điểm phát sóng', cuối cùng sẽ chuyển đổi điểm phát sóng sang chế độ Điểm truy cập. Người dùng Ubuntu 14.04 LTS sẽ nhận thấy rằng chế độ này không có sẵn để chọn từ menu thả xuống. Đừng thất vọng, vì bạn vẫn có thể làm điều đó thông qua một Bước 3.1.

Edit Hotspot Name and Password

Lưu và mở cùng Chỉnh sửa điểm phát sóng cửa sổ một lần nữa. Lần này đi đến Bảo mật WiFi tab để chọn loại mật khẩu. Nếu bạn không muốn đặt mật khẩu, bạn có thể đặt bảo mật thành không và do đó tạo một điểm phát sóng mở. Nếu bạn đang đặt mật khẩu, bạn nên thay đổi khóa bảo mật từ WEP sang WPA2. Khi các cấu hình đã hoàn tất, đừng quên lưu cấu hình để các thay đổi có thể áp dụng.

bên trong Chung , đảm bảo rằng "Tự động kết nối với mạng này khi nó khả dụng" bị tắt (trừ khi bạn chỉ sử dụng wifi của mình làm điểm phát sóng). Nếu không, vì điểm phát sóng luôn khả dụng, bạn sẽ không thấy các mục menu để kết nối với các mạng wifi khác trong applet của trình quản lý mạng.

Bước 3.1: Chỉ dành cho Ubuntu 14.04 LTS

Kể từ Ubuntu 14.04 LTS Mạng (network-manager v9.8.8) không cung cấp cài đặt đồ họa để chọn chế độ AP, chúng tôi sẽ chỉnh sửa thủ công tệp cấu hình của nó để buộc chuyển đổi. Sao chép lệnh sau, sau đó nhấn Alt+F2 hoặc mở Thiết bị đầu cuối và dán vào đó:

pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY gedit /etc/NetworkManager/system-connections/Hotspot

Nhập mật khẩu của bạn vào hộp thoại ủy quyền xuất hiện và tệp cấu hình sẽ được mở trong trình chỉnh sửa văn bản. Tìm một dòng bắt đầu bằng mode=, thay đổi nó thành mode=ap và lưu tệp.

Bước 4: Bắt đầu điểm phát sóng

Bây giờ phần cấu hình đã kết thúc, chúng tôi sẽ bắt đầu điểm phát sóng. Bấm vào 'Tạo mạng Wi-Fi mới'từ menu Chỉ báo Mạng.

Create New WiFi Connection

Trong cửa sổ xuất hiện, nhấp vào nút thả xuống kết nối và thay đổi "Mới ..." thành "Điểm phát sóng". Nhấn nút "Tạo" và điểm phát sóng của bạn sẽ bắt đầu chạy. Từ bây giờ, bất cứ khi nào bạn cần một điểm phát sóng, bạn chỉ cần thực hiện bước này Bước 4 chỉ có.

Start Hotspot

K .. Đó là tất cả mọi người! Vui chơi với Điểm truy cập mới của bạn


77
2018-03-26 15:13



Các bước dễ dàng nhất dễ dàng @HEXcube - Amit Rane
Tôi đã hoàn thành 3 bước được mô tả bởi @ Web-E nhưng điện thoại Android của tôi sẽ không kết nối, cố tình cố gắng "lấy địa chỉ IP". Sau đó, tôi chỉ làm thay đổi "mode = ap" trong / etc / NetworkManager / system-connections / my_wifi_connection_name được đề xuất bởi HEXcube và đã được kết nối ngay lập tức. Ubuntu của tôi là 13,10 64bit trên máy tính xách tay Acer Aspire E1-531. - Sri
Các lệnh ip_forward và masquerade được thực hiện như một phần của các bước của Web-E - chúng ta có nên thu hồi chúng không? Nếu có, làm thế nào? - Sri
Tôi muốn nhiều người biết về giải pháp này. Đây sẽ là câu trả lời được ưu tiên. - Lars Nyström
@ Hi-Angel Oh, ý tôi là Bước 2! Lỗi của tôi! Nhân tiện, bạn đang sử dụng bản phát hành Ubuntu nào? Tôi chưa thử nghiệm trên 15.10. Sẽ cập nhật câu trả lời khi 16.04LTS hết. - HEXcube


Thẻ không dây của bạn có hỗ trợ chế độ Điểm truy cập không.

Điều đầu tiên cần thực hiện là thực hiện kiểm tra xem hỗ trợ thẻ không dây của bạn có chuyển sang chế độ điểm truy cập không dây hay không. Như đã nói trước đó sau đây là thử nghiệm cho mac80211 khung dựa trên trình điều khiển.

cài đặt, dựng lên iw & thực hiện theo dõi

sudo aptitude install iw
iw list

Tìm phần giao diện được hỗ trợ, nơi nó sẽ là một mục được gọi là AP như dưới đây

Supported interface modes:
         * IBSS
         * managed
         * AP
         * AP/VLAN
         * monitor
         * mesh point

Nếu trình điều khiển của bạn không hiển thị AP này, điều đó không có nghĩa là nó không thể tạo điểm phát sóng không dây. Nhưng những thẻ đó không nằm trong phạm vi của hướng dẫn này. Để có thêm bài kiểm tra, hãy làm theo Tài liệu ubuntu về chế độ chủ.

Thiết lập được chia thành ba phần,

  1. Thiết lập và lưu trữ một mạng không dây
  2. Thiết lập địa chỉ IP
  3. Chia sẻ Internet

1.Thiết lập và lưu trữ một mạng

  • Phần mềm được yêu cầu: hostapd Install hostapd (cài đặt nó)
  • nhấn alt + F2 và loại gksu gedit & nhấn đi vào. Chúng tôi sẽ chỉnh sửa rất nhiều tệp.
  • Trong gedit, nhấn ctrl+o, ctrl+l & dán vào hộp vị trí /etc/hostapd/hostapd.conf. nhấn Đi vào.
  • Dán mã sau đây,

    interface=wlan0
    driver=nl80211
    ssid=test
    hw_mode=g
    channel=1
    macaddr_acl=0
    auth_algs=1
    ignore_broadcast_ssid=0
    wpa=3
    wpa_passphrase=1234567890
    wpa_key_mgmt=WPA-PSK
    wpa_pairwise=TKIP
    rsn_pairwise=CCMP
    

Vui lòng đảm bảo không có dấu cách màu trắng ở cuối và cuối dòng! Hostapd mới là rất nhạy cảm để kết thúc các khoảng trắng khó khắc phục!

Những thay đổi bạn cần làm:

  1. Thay đổi interface=wlan0 vào tên thẻ không dây của bạn. (Nếu bạn có một thẻ không dây, nó phải là wlan0)
  2. ssid=test. test là tên của mạng được lưu trữ của bạn.
  3. wpa_passphrase=1234567890, 1234567890 là mật khẩu mạng của bạn.

Cấu hình ở trên tạo điểm truy cập được bật WPA và WPA2 trong gchế độ. Bạn có thể tìm thấy hướng dẫn chi tiết hơn để xây dựng tệp cấu hình đây 

Bây giờ bắt đầu hostapd. Chỉnh sửa tệp /etc/default/hostapd và sửa đổi dòng DAEMON_CONF như sau:

DAEMON_CONF="/etc/hostapd/hostapd.conf"

Sau đó bắt đầu hostapd dịch vụ bằng lệnh sau,

sudo service hostapd start

Nó sẽ bắt đầu một mạng không dây. Trong thiết bị di động của bạn bây giờ bạn có thể thấy một mạng không dây và có thể xác thực. Nhưng thiết bị sẽ không nhận được địa chỉ IP. Dừng nó bằng lệnh sudo service hostapd stop

Nếu bạn gặp bất kỳ lỗi nào, có thể thẻ của bạn không hỗ trợ g chế độ. Thử với các chế độ khác. Hướng dẫn

Phần 2: Thiết lập máy chủ DHCP để quản lý địa chỉ IP

cài đặt, dựng lên isc-dhcp-server Install isc-dhcp-server

Chỉnh sửa tệp /etc/default/isc-dhcp-server và đặt INTERFACES như thế này:

INTERFACES="wlan0"

Trong gedit, nhấn Ctrl+O, trong hộp dán vị trí /etc/dhcp/dhcpd.conf Tìm thấy (ctrl+F) dưới dòng và đặt # trước nó. Nó sẽ giống như sau khi chỉnh sửa

# option definitions common to all supported networks…
#option domain-name “example.org”;
#option domain-name-servers ns1.example.org, ns2.example.org;

Một lần nữa nhận xét ra các dòng sau

#default-lease-time 600;
#max-lease-time 7200;

Thêm các dòng sau vào cuối

subnet 10.10.0.0 netmask 255.255.255.0 {
        range 10.10.0.2 10.10.0.16;
        option domain-name-servers 8.8.4.4, 208.67.222.222;
        option routers 10.10.0.1;
}

Phạm vi mô tả hồ bơi địa chỉ sẽ kéo dài trong bao lâu. bạn cũng cần điều chỉnh giá trị subnet. Cấu hình này có thể cung cấp IP cho tối đa 15 thiết bị

Một lần nữa nhấn Cctrl+O trong gedit và dán sau trong thanh vị trí /etc/network/interfaces, Thêm bên dưới

auto wlan0
iface wlan0 inet static
address 10.10.0.1
netmask 255.255.255.0

wlan0 là giao diện không dây của bạn. Thay đổi nó cho phù hợp.

Lưu ý: Sau khi khởi động lại mạng không dây sẽ được hiển thị là không được quản lý. Vì vậy, bạn   không thể sử dụng bất kỳ mạng wi-fi nào khác. Để có được không dây với bình thường   hành vi, đặt # trước các dòng mới được thêm và thực thi sudo start networking

bây giờ chạy

sudo service isc-dhcp-server start

sudo service hostapd start

Tại thời điểm này, thiết bị di động của bạn sẽ thấy một mạng, xác thực nó và sau khi xác thực nó sẽ nhận được địa chỉ ip một cái gì đó như 10.10.0.2.

Thiết lập cài đặt kết nối internet

Để chia sẻ kết nối Internet, chúng tôi cần ip forwarding và ip masquerading. Bật chuyển tiếp ip: thực thi

echo 1| sudo tee /proc/sys/net/ipv4/ip_forward

Bây giờ nói rằng bạn đang sử dụng kết nối modem quay số / usb để kết nối với INTERNET. Bạn cần lấy tên giao diện logic. Để thực thi ifconfig hoặc là ip address

Đối với modem quay số / usb: cần ppp0. Nếu bạn muốn chia sẻ kết nối Ethernet, bạn nên sử dụng ethXtrong đó X là số thiết bị ethernet của bạn. Nếu bạn đang kết nối với internet thông qua thiết bị Android có chia sẻ kết nối qua USB, thì tên giao diện phải là usb0.

Bây giờ khi bạn nhận được tên giao diện, hãy thi hành sudo iptables -t nat -A POSTROUTING -s 10.10.0.0/16 -o ppp0 -j MASQUERADE

Các ppp0 trong lệnh trên là giao diện có kết nối internet mà bạn đang chia sẻ qua mạng không dây.

Nếu bạn đã chỉnh sửa tối đa /etc/network/interfaces bạn có thể dùng tập lệnh này để bắt đầu dịch vụ. Chỉnh sửa nó nếu bạn không chia sẻ ppp0. nếu bạn đang sử dụng tập lệnh và muốn dừng máy chủ, hãy sử dụng sudo killall hostapd


Blog chủ yếu là bản tóm tắt về những gì đã được mô tả ở đây: http://dashohoxha.blogspot.com/2013/06/how-to-setup-wifi-access-point-on-ubuntu.html

Tập lệnh cố gắng tự động hóa các bước được mô tả tại đây: https://gist.github.com/dashohoxha/5767262

Vui lòng báo cáo hoặc sửa bất kỳ lỗi nào mà bạn nhận thấy.


Tuyệt vời giúp từ:


100
2017-09-25 10:14



Tôi có thể kết nối với điểm phát sóng và xác thực. Nhưng tôi không thể nhận IP. Ông có thể giúp tôi không? - Vijay
@neo đã đưa ra các dòng trong cấu hình - Web-E
Tôi đã làm. Tôi thực sự đã thử toàn bộ quá trình hai lần, chỉ để đảm bảo rằng tôi đã không làm điều đó sai lần đầu tiên. - Vijay
@ neo tôi phải đối mặt với cùng một vấn đề. Tôi vừa thay đổi dns=dnsmasq đến #dns=dnsmasq trong sudo gedit /etc/NetworkManager/NetworkManager.conf sau khi cài đặt ap-hotspot. Nó đã khắc phục được vấn đề. - ss1729
Phiên bản Ubuntu nào hỗ trợ (phiên bản hostapd) ap-hotspot sử dụng dường như không còn khả dụng nữa ...: C) - Wilf


Tôi cũng có cùng một vấn đề. Giải pháp tốt nhất tôi có thể tìm thấy là sử dụng ap-hotspot để tạo điểm phát sóng của máy ubuntu. Nó hoạt động tốt để kết nối với hầu như tất cả điện thoại android, windows, v.v.

Để cài đặt nó:

$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install ap-hotspot

Tiếp theo, để bắt đầu điểm phát sóng:

$ sudo ap-hotspot start

Nó sẽ hỏi bạn internet của bộ điều hợp nào bạn muốn chia sẻ, tên mạng, mật khẩu, vv theo cách tương tác.

Để dừng điểm phát sóng:

$ sudo ap-hotspot stop

Để định cấu hình nó:

$ sudo ap-hotspot configure

Nếu có vấn đề gì, hãy hy vọng điều này liên kết giúp.

CHỈNH SỬA:

Bây giờ có vẻ như có một số vấn đề với Ubuntu 14.04, và như được chỉ định trong bài viết webupd8.org được liên kết, bạn phải hạ cấp hostapd:

64 bit:

cd /tmp
wget http://ftp.ksu.edu.tw/FTP/Linux/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

32 bit:

cd /tmp
wget http://ftp.ksu.edu.tw/FTP/Linux/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

32
2018-03-29 22:42



Dude, mà làm việc như một say mê! - Milkncookiez
Tôi đã làm theo hướng dẫn trên câu trả lời trước và nhận thấy rằng card không dây của tôi không được hỗ trợ cho chế độ điểm truy cập. Nhưng ap-hotspot vẫn hoạt động hoàn hảo. Vì vậy, lời khuyên của tôi sẽ chỉ là cài đặt ap-hotspot và xem nó có hoạt động không - Hashken
Nó hoạt động cho tôi nếu tôi ngừng quản lý mạng với sudo stop network-manager  trước khi bắt đầu ap-hotspot. Cảm ơn! - Rmano
Bạn phải bật mạng không dây trên máy tính trước, nhưng không kết nối nó với bất cứ thứ gì - Điều này hoạt động rực rỡ :-) -Nhưng tôi sẽ nói rằng tôi chỉ có thể sử dụng mặc định Use as Hotpot trong Fedora 19 (một nửa khởi động kép khác) - Wilf
Tập lệnh hiện có vẻ không được dùng nữa. - Léo Lam


Bây giờ, đây là một phương pháp đơn giản và chắc chắn sẽ thực hiện công việc.

Cài đặt Trình chỉnh sửa kết nối KDE

Mở Terminal (Ctrl + Alt + T) và gõ các lệnh sau, cái kia.

$ sudo apt-get install plasma-nm
$ sudo apt-get update

Bây giờ, bạn đã cài đặt KDE Connection Editor.

Hãy tạo Điểm phát sóng Wi-Fi.

Tạo Điểm phát sóng Wi-Fi (Chế độ điểm truy cập)

1.Bây giờ, mở ứng dụng đã cài đặt,

  1. Tìm kiếm (Alt + F2) cho kde-nm-connection-editor(Bạn sẽ sớm được khi bạn bắt đầu nhập kde).

    HOẶC LÀ 

  2. Mở nó bằng tay từ Terminal.

    $ sudo kde-nm-connection-editor
    

2.Now click + Thêm và chọn Không dây (được chia sẻ)

Adding A new connection

3.Bây giờ, bạn sẽ thấy cửa sổ bên dưới.

Connection setup tab

SSID: Đặt tên cho Hotspot mới của bạn

Chế độ: Lựa chọn Điểm truy cập

Địa chỉ MAC được sao chép: Nhấp chuột Ngẫu nhiên để tạo địa chỉ MAC ngẫu nhiên.

Mọi thứ khác nên đã được thiết lập để tốt.

4. Bây giờ chúng ta hãy đi đến Bảo mật không dây chuyển hướng.

WPA Password tab

Lựa chọn Cá nhân WAP & WPA2 và nhập mật khẩu của bạn.

Nhấp chuột Được.

5.Bây giờ kết nối của bạn đã sẵn sàng.

Ready

Thưởng thức!


5



kde-nm-connection-editor đã trở thành kde5-nm-connection-editor cho tôi - x13
điều này đã giải quyết được vấn đề của tôi! - rafuru