Bagaimana cara membuat hotspot WiFi berbagi koneksi internet nirkabel (adaptor tunggal)?


111

Saya tahu cara membuat hotspot ketika terhubung ke jaringan kabel, tetapi ketika saya menggunakan internet dari koneksi WiFi, ini memutus koneksi nirkabel saat saya mengaktifkan hotspot.

Di Windows saya bisa menggunakan Connectify Hotspot , yang memungkinkan saya berbagi koneksi internet dari adaptor nirkabel yang sama saat saya membuat jalur akses aktif. Seperti yang dapat Anda baca di halaman ikhtisar teknologi :

Mode Access Point memungkinkan Anda membuat hotspot menggunakan kartu Wi-Fi yang sama dengan yang Anda gunakan untuk mengakses Internet.

Bagaimana saya melakukan ini di Ubuntu?


3
Apakah Anda memiliki dua Wifi-Stick atau built-in-wifi? Karena Anda selalu membutuhkan satu untuk menerima dan satu untuk mengirim. Bahkan dengan connectify saya pikir. Jika Anda melihat di situs web mereka, mereka selalu menunjukkan cara berbagi 3G / 4G melalui wifi, tetapi tidak pernah dua wifi seperti yang mereka katakan di iklan mereka. Itu mungkin, tetapi hanya dengan dua adapter wifi. Saya belum pernah mendengar tentang teknologi perangkat lunak yang menghindarinya. Namun ada beberapa kemungkinan lain.
verpfeilt

5
Saya memilih untuk membuka kembali pertanyaan ini, karena ini berbeda dari pertanyaan "Cara Membagikan Koneksi Internet Anda". Pertama-tama, OP menemukan bahwa opsi sudah (jadi tidak perlu jawaban di sana) dan kedua, ini adalah tentang situasi untuk menggunakan perangkat jaringan tunggal untuk berbagi koneksi dari dan ke. Lihat juga Hotspot dan akses Internet bersama - mengapa tidak?
gertvdijk

Sangat menarik. Saya ingin menambahkan, bahwa dari situs perangkat keras, Anda memerlukan Kartu Nirkabel yang mampu (Saya tahu bahwa lenovo di kantor tidak dapat membuat AP nirkabel, itu hanya tidak mungkin oleh perangkat keras, cara keamanan bisnis) Hal lain, adalah , bahwa Anda memerlukan setidaknya dua Antena untuk benar-benar membuatnya berfungsi, atau perangkat lunak ajaib yang dapat meniru dua koneksi pada satu Antena. PS: Saya bukan teknisi perangkat keras. Mungkin saja saya tidak mengerti apa-apa dan berbicara omong kosong. ;)
mondjunge

@mondjunge Antena tunggal hanya akan memaksa Anda untuk menggunakan frekuensi / saluran yang sama. Tapi ya, tentu saja ini bisa dinonaktifkan dalam perangkat keras sepenuhnya. Namun, sebagian besar chipset bersifat universal oleh perangkat keras. Hanya driver + firmware yang membuat perbedaan untuk sebagian besar.
gertvdijk

Jawaban:


69

Langkah-langkah sederhana: Buat hotspot wifi di ubuntu

  1. Nonaktifkan Wifi (Hapus centang Aktifkan Wi-Fi)
  2. Pergi ke koneksi jaringan (Edit Koneksi ...)
  3. Klik "Tambah"
  4. Pilih "Wi-Fi" dan klik "Buat"
  5. Ketikkan nama Koneksi seperti "wifi-hotspot"
  6. Ketikkan SSID sesuai keinginan
  7. Pilih Alamat MAC Perangkat dari dropdown (wlan0)
  8. Wifi Security pilih "WPA & WPA2 Personal" dan tetapkan kata sandi .
  9. Buka tab Pengaturan IPv4, dari kotak drop-down Metode pilih Dibagikan ke komputer lain.
  10. Kemudian simpan dan tutup.
  11. Buka Terminal (Ctrl + Alt + T) dan ketik perintah berikut dengan nama koneksi Anda yang digunakan pada langkah 5.

    sudo gedit /etc/NetworkManager/system-connections/wifi-hotspot
    
  12. Temukan mode=infrastructuredan ubah kemode=ap

  13. Sekarang periksa bagian jaringan di mana wi-fi akan terhubung ke hotspot yang dibuat secara otomatis. Jika Anda tidak dapat menemukannya, buka Sambungkan ke Jaringan Tersembunyi ... Temukan koneksi dan sambungkan ke sana.

Sumber: http://ubuntuhandbook.org/index.php/2014/09/3-ways-create-wifi-hotspot-ubuntu/


7
Sederhana, tetapi tampaknya tidak menjawab untuk menjawab pertanyaan yang diajukan di sini: di tangan saya itu tidak menghasilkan pembagian nirkabel-ke-nirkabel menggunakan antarmuka jaringan nirkabel tunggal.
Alex Coventry

1
12. a) Aktifkan Wifi (Centang Aktifkan Wi-Fi)
Jess Telford

2
Luar biasa: D, Langkah 14 -> Hubungkan laptop Anda ke lan dan gunakan di ponsel melalui hotspot yang dibuat. Super Awesome: D
Satys

3
Tidak dapat memahami poin terakhir 13. Saya terhubung ke nama wifi "Wifi", saya membuat yang lain menggunakan jalur di atas "hotspot". Sekarang apa yang harus dilakukan? Jika saya memutuskan koneksi ke Wifi dari mana sumber internet berasal?
ahmadalibaloch

3
Dari sumber @ Purushoth ( ubuntuhandbook.org/index.php/2014/09/… ), jangan lupakan langkah pertama: 1. Disable WIFI and plug in an internet cable to your laptop so that your Ubuntu is connect to a wired internet and wireless is disabled.Dengan kata lain, jawaban ini MEMBUTUHKAN INTERNET MELALUI ETHERNET sebelum dapat membagikannya SEBAGAI AKSES NIRKABEL TITIK melalui adaptor wifi. Itu tidak menerima internet dan menyiarkan internet semua secara nirkabel pada adaptor wifi tunggal. Sebaliknya, ia menerima kabel dan siaran secara nirkabel.
Gabriel Staples

46

Setelah saya melihat tautan ini ditawarkan oleh vasishath , saya berhasil mengatur hotspot nirkabel untuk berbagi koneksi internet dari perangkat antarmuka nirkabel tunggal yang sama. Perangkat nirkabel ini harus menggunakan driver Atheros yang sudah dibangun dengan dukungan nl80211 . Selanjutnya saya akan menunjukkan caranya.

Deteksi apakah perangkat nirkabel Anda akan berfungsi dengan metode ini

Jalankan perintah berikut di terminal :

lsmod | grep ath

Jika output adalah nol atau jika string cfg80211tidak ada dalam output, tidak masuk akal untuk melanjutkan dan Anda harus memperhatikan poin kedua dan ketiga dari jawaban ini .

Alat dibutuhkan

Periksa apakah semua paket yang disebutkan di bawah diinstal: iw , hostapd , iptables , udhcpd , udhcpc , macchanger .

Anda dapat menginstal ini dengan

sudo apt-get install iw hostapd iptables udhcpd udhcpc macchanger

Edit beberapa file

Jalankan perintah berikut di terminal untuk mengedit file yang sesuai:

sudo -H gedit /etc/hostapd.conf /etc/udhcpd.conf /etc/default/udhcpd /etc/wpa_supplicant.conf
  • Dalam hostapd.conffile tambahkan kode berikut:

    interface=new1
    driver=nl80211
    ssid=my_wifi_hotspot      #Change the ssid name as you wish
    channel=11                #I sugest you to use the same channel as your wireless network
    hw_mode=g
    wme_enabled=1
    macaddr_acl=0
    auth_algs=1
    ignore_broadcast_ssid=0
    wpa=3
    wpa_passphrase=1234567890 #Change the passphrase as you wish
    wpa_key_mgmt=WPA-PSK
    wpa_pairwise=TKIP
    rsn_pairwise=CCMP
    
  • Dalam udhcpd.confkomentar file semua baris saat ini (dengan menambahkan #karakter di depan baris) dan tambahkan baris baru berikut:

    start 192.168.0.102         #These IPs must to be in the same subset as your current default route
    end 192.168.0.117 
    interface new1 
    
    opt dns 192.168.0.1         #Your current default route (Gateway)
    option subnet 255.255.255.0
    opt router 192.168.0.101    #This IP must to be in the same subset as your current default route
    option  domain  localhost
    
  • Di / etc / default / udhcp, komentar baris yang mengatakan DHCPD_ENABLED="no".

  • Di wpa_supplicant.confAnda harus memberikan pengaturan jaringan nirkabel Anda saat ini. Lihat man wpa_supplicantbeberapa contoh cepat. Dan Anda mungkin memiliki lebih banyak contoh di /usr/share/doc/wpa_supplicant/direktori. Saya menggunakan sesuatu seperti:

    ctrl_interface=/var/run/wpa_supplicant
    network={
      ssid="my_wifi_network"
      key_mgmt=WPA-PSK
      proto=WPA
      pairwise=CCMP
      group=CCMP
      psk="mypassphrase"
    }
    
  • Simpan semua file dan tutup.

Catatan: Semua pengeditan ini tidak memengaruhi konfigurasi jaringan Anda saat ini.

Buat skrip shell

  • Dalam terminal run mkdir -p bin- perintah ini akan membuat bindirektori di homefolder Anda jika Anda belum memilikinya.
  • Setelah dijalankan gedit ~/bin/hotspotsetup.sh- ini akan membuat file baru hotspotsetup.shdi gedit.
  • Salin dan tempel skrip berikut dalam file yang baru dibuat:
#!/bin/bash

service network-manager stop
sleep 1

pkill -15 nm-applet
sleep 1

ifconfig wlan0 down             #wlan0 - the name of your wireless adapter
sleep 1

iw phy phy0 interface add new0 type station
iw phy phy0 interface add new1 type __ap
sleep 2

ifconfig new0 down
macchanger --mac 00:11:22:33:44:55 new0
ifconfig new1 down
macchanger --mac 00:11:22:33:44:66 new1
ifconfig new0 up
ifconfig new1 up

ifconfig new1 192.168.0.101 up  #192.168.0.101 - the same IP defined for router in 'udhcpd.conf' file 
hostapd /etc/hostapd.conf &
sleep 2

service udhcpd start

wpa_supplicant -inew0 -c/etc/wpa_supplicant.conf &
sleep 10

udhcpc -i new0

echo "1" > /proc/sys/net/ipv4/ip_forward
iptables --table nat --append POSTROUTING --out-interface new0 -j MASQUERADE
iptables --append FORWARD --in-interface new1 -j ACCEPT
  • Simpan file dan tutup.
  • Kembali ke terminal dan jalankan: chmod +x ~/bin/hotspotsetup.sh- untuk memberikan akses eksekusi untuk skrip.

Mulai hotspot nirkabel yang terhubung ke jaringan nirkabel dari adaptor nirkabel yang sama

Jalankan skrip di atas dalam terminal dengan root privilege:

sudo ~/bin/hotspotsetup.sh

Bukti

hotspotsetup.sh

Catatan: Untuk memulai lagi layanan manajer jaringan Anda seperti sebelumnya untuk menjalankan hotspotsetup.shskrip, restart komputer Anda ( sudo reboot).

Sumber: Connectify for Linux dengan antarmuka nirkabel tunggal .


4
Tidak mungkin jika ini dimungkinkan oleh perangkat keras atau tidak. Jika aplikasi / driver Windows dan FreeBSD dapat melakukan ini, maka itu harus dimungkinkan di Ubuntu juga. Mungkin tidak melalui cara NetworkManager yang biasa, tapi itu bukan kriteria untuk jawaban yang valid.
gertvdijk

1
Windows dan versi gratis Connectify pasti dapat menggunakan kartu wifi yang sama untuk menerima dan berbagi koneksi internet, saya menggunakan banyak fitur ini dan satu-satunya hal yang saya lewatkan dari Windows. Saya yakin ini dapat dilakukan di Ubuntu juga jika seseorang membuat driver open source dengan fitur yang sama seperti Connectify.
Nur

1
@Nur Ada daftar perangkat terbatas yang telah diuji oleh Connectify, atau dilaporkan oleh banyak pengguna, berfungsi penuh dengan Connectify Hotspot. Jadi, tidak semua perangkat akan berfungsi dalam hal ini
Radu Rădeanu

1
Saya cukup yakin kartu atheros saya berfungsi penuh karena saya sudah menggunakan connectify untuk waktu yang lama, tidak ada masalah yang terjadi. Akan coba pengaturan ini, saya harap ini akan berhasil.
Nur

1
Ini adalah jawaban yang bagus, tetapi saya kesulitan membuatnya bekerja! Saya harus mengaktifkan udhcpd /etc/default/udhcp.conf, tetapi masih belum berhasil. Itu terus memberi saya Sending discover...dan new0: CTRL-EVENT-SCAN-STARTEDmeskipun semuanya berjalan dengan baik ... Juga ketika saya mencoba untuk terhubung ke jaringan tidak pernah berhasil! Saya telah mengedit server Anda sehubungan dengan udhcpd, tetapi bisakah Anda mengatakan bagaimana cara memperbaiki masalah koneksi?
Richard

13

Mari saya perkenalkan Anda dengan alat luar biasa yang menyederhanakan segalanya: create_ap (berdasarkan oblique ).
Itu adalah repositori resmi: https://github.com/oblique/create_ap
Alat ini adalah bagian dari repositori Arch Linux dan harus berada di repositori Ubuntu juga!
Sangat mudah digunakan dan sangat efektif.
Untuk menginstalnya di Ubuntu, Anda harus terlebih dahulu menginstal dependensi:

sudo apt install bash util-linux procps hostapd iproute2 iw wireless-tools haveged iptables dnsmasq git

Kecuali Anda menggunakan "mini install image", Anda sudah memiliki 90% darinya ...
Setelah selesai, klon repositori dari oblique:

git clone https://github.com/oblique/create_ap.git

Temukan terminal Anda di repositori yang diunduh:

cd create_ap

Instal alat dengan:

sudo make install

(tidak ada kompilasi dengan makeyang diperlukan)
Mudah, bukan? Nah sisanya bahkan lebih mudah ... ... Jika perangkat Anda dapat digunakan sebagai klien dan PA pada saat yang sama (seperti chip wifi atheros - edit: beberapa chip Intel juga, lihat komentar kedua di bawah ) Anda cukup harus terhubung ke router rumah Anda dengan manajer jaringan, seperti yang biasa Anda lakukan, dan daripada Anda menjalankan baris perintah seperti itu:

sudo create_ap <connected interface> <repeater interface> <essid repeated network> <WPA Key>

contoh

sudo create_ap wlp2s0 wlp2s0 Bathroom_WiFi mysecuresecretkey

Dan ... Itu dia! create_ap Luar biasa dan sangat mudah! Sekarang Anda hanya perlu terhubung ke jaringan berulang dengan perangkat android Anda. Anda akan melihat di terminal laptop Anda jabat tangan dinegosiasikan antara laptop Anda dan klien: masukkan deskripsi gambar di sini Dan Anda dapat menikmati sesi kamar mandi yang bagus dengan internet ... Semuanya dilakukan dengan antarmuka tunggal dan dengan satu perintah sederhana. Alat ini memiliki banyak opsi, untuk informasi lebih lanjut kunjungi repositori github oblique (tautan yang diberikan sebelumnya) dan jika Anda dapat berbahasa Spanyol, Anda dapat memeriksa utas forum ini: create_ap: La solución perfecta para transformar tu ordenador dan un repetidor universal todo terreno


1
Alat yang sangat mengesankan!
George Udosen

wow, berhasil. Saya memiliki Intel Corporation Wireless 3160 dan berfungsi. Saya terhubung ke wifi dan telah membuat ap pada adaptor yang sama: D thx.
QkiZ

Terima kasih atas tanggapan Anda! Saya akan memodifikasi menyebutkan bahwa beberapa chipset intel dapat bertindak sebagai pengulang wifi universal juga ... Keren.
kcdtv

2
Instruksi penting untuk perangkat yang tidak mendukung AP dan klien secara bersamaan, dalam repo yang Anda unduh, edit file 'create_ap', 1. temukan dan komentar baris "CHANNEL = $ WIFI_IFACE_CHANNEL" 2. temukan fungsi "is_wifi_connected ()" dan komentar semua yang ada di dalamnya kecuali baris terakhir "return 1" lalu jalankan "sudo make install". Ini membuatnya bekerja untuk saya ubuntu 18.04 di GPD Pocket 2. (akan lebih baik jika Anda memasukkan ini dalam jawaban Anda)
Sruli

1
lupa menyebutkan di komentar terakhir saya bahwa instruksi yang diberikan saya ambil dari github.com/oblique/create_ap/issues/107
Sruli

5

Seperti yang dapat Anda lihat di komentar untuk jawaban ini ADA cara untuk melakukan ini. Ini didokumentasikan untuk FreeBSD (yang bukan Ubuntu / Linux) di sini: https://serverfault.com/questions/192144/connect-to-multiple-ap-with-one-wifi-adapter-under-linux-freebsd (Tautan dari komentar). Tampaknya tidak bekerja dengan cara yang persis sama di Linux, tetapi harus serupa. Sayangnya saya tidak dapat menemukan informasi lebih rinci tentang topik ini.

Cara yang mungkin paling mudah dan paling umum adalah menggunakan dua antarmuka jaringan fisik. Jadi, Anda dapat membeli tongkat wifi lain atau hanya menggunakan teknologi lain untuk menghubungkan lebih lanjut dan melakukan salah satunya melalui Wifi. Kemungkinannya misalnya:

  • Bluetooth + Wifi
  • LAN / Ethernet + Wifi
  • 3G / LTE + Wifi
  • Wifi (eksternal) + Wifi (internal atau eksternal kedua)

Pernah saya perhatikan bahwa Ubuntu Linux mampu mengelola dua perangkat wifi sekaligus tanpa menjadi rumit. Saya tidak menguji ini dengan cara berbagi koneksi internet dll, tetapi itu harus mungkin. Cara rumitnya mungkin tergantung pada jenis koneksi yang Anda gunakan. Di Linux Anda mungkin tidak perlu dan jenis perangkat lunak khusus. Seharusnya memungkinkan untuk berbagi koneksi tanpa memerlukan alat khusus apa pun. Sayangnya saya tidak dapat mencobanya saat ini.

Saya sarankan Anda mencoba Wifi ke Wifi jika Anda tetap menggunakan wifi stick dan LAN atau Bluetooth (yang ada di sebagian besar notebook). Berbagi 3G / LTE agak buruk karena penyedia dataplan dan sebagainya.



Wow, bahkan sepertinya tidak terlalu sulit untuk dilakukan. Setidaknya di FreeBSD. Tapi saya masih berpikir, jika ini seharusnya sering digunakan dan / atau banyak perangkat seharusnya dialihkan melalui dua koneksi ini, lebih baik menggunakan dua antarmuka jaringan fisik jika tersedia. Juga seharusnya relatif mudah dikonfigurasi dengan pengaturan jaringan ubuntu (gui). Itu ide yang sangat menarik. Tentunya bermanfaat dalam beberapa kasus. Saya memperhatikan beberapa hal dalam jawaban saya yang salah dimengerti (dan beberapa seperti yang Anda perhatikan, salah). Saya akan mengeditnya.
verpfeilt

pengaturan beberapa aplikasi pada satu perangkat tidak sama dengan pengaturan aplikasi dan terhubung ke aplikasi lain secara bersamaan.
QkiZ

4

Ini ditambahkan sebagai jawaban lain karena jawaban yang lain menimbulkan begitu banyak kontroversi.

Yang terpenting dan terpenting, Anda perlu tahu nama adaptor nirkabel kami. Gunakan perintah di bawah ini untuk mendapatkannya:

iwconfig

Kemungkinan besar wlan0 atau wlan1.

Ada kasus-kasus yang kami gunakan adaptor WiFi lama dan kami ingin tahu driver yang digunakannya. Kita dapat menggunakan perintah di bawah ini sesuai dengan jenisnya yaitu USB atau PCI.

lsusb
lspci

Gunakan perintah di bawah ini untuk melihat driver mana yang saat ini Anda gunakan:

lsmod

Perlu menginstal program. Cukup tekan Ctrl+ Alt+ Tdi keyboard Anda untuk membuka Terminal. Saat terbuka, jalankan perintah di bawah ini:

sudo apt-get install hostapd

Buka file konfigurasi adaptor jaringan utama dengan perintah ini:

sudo gedit /etc/hostapd/hostapd.conf

Dan edit seperti ini:

interface=wlan0
driver=nl80211
country_code=US
ssid=mySSID
hw_mode=g
channel=1
wpa=2
wpa_passphrase=MyWiFiPassword
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
auth_algs=1
macaddr_acl=0

Baris pertama adalah nama adaptor jaringan Anda. Baris ke-2 tidak boleh diubah dalam banyak kasus, kecuali jika Anda tidak beruntung dan Anda memerlukan driver pihak ke-3. Baris ketiga tidak memerlukan penjelasan. Baris ke-4 adalah nama jalur akses WiFi (SSID) Anda. Baris kelima mengidentifikasi jaringan Anda sebagai mode / b / g / n. Baris berikutnya adalah saluran jaringan Anda. Baris yang tersisa mengatur keamanan dan enkripsi. Dalam kebanyakan kasus, Anda hanya perlu mengubah frasa sandi.

Buka file konfigurasi ke-2 dengan perintah ini:

sudo gedit /etc/default/hostapd

Dan ubah seperti ini:

DAEMON_CONF="/etc/hostapd/hostapd.conf"
RUN_DAEMON="yes"
DAEMON_OPTS="-dd"

Baris pertama menunjuk ke file konfigurasi adapter jaringan utama. Baris kedua memberitahu hostapd untuk berjalan dalam mode DAEMON di latar belakang saat boot. Baris terakhir memberitahu hostapd untuk mencatat setiap pesan. Trik penting di sini adalah jika Anda ingin menggunakan dua adapter jaringan nirkabel yang berbeda untuk mengatur Dual Band Access Point, Anda harus membuat untuk memisahkan file konfigurasi asli (file 1) untuk setiap ard dan mengubahnya seperti ini:

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

Konfigurasi selesai.

Menjalankan DAEMON

Sekarang Anda harus memastikan bahwa hostapd DAEMON dimulai saat boot (perintah 1 di bawah), Anda juga harus menjalankannya sekarang untuk menghindari reboot wajib.

sudo update-rc.d hostapd defaults
sudo /etc/init.d/hostapd start

Dan itu sudah selesai. Sekarang kita dapat terhubung ke titik akses yang baru dibangun.

Sumber: Hostapd: Cara Linux untuk membuat Titik Akses Wifi Virtual & halaman dokumentasi Hostapd Linux


1
Anda mengatakan dengan kata-kata Anda sendiri: " Anda harus tahu nama adaptor jaringan yang Anda hubungkan ke internet. Ini harus berbeda dari adaptor jaringan yang Anda konfigurasi di atas ", tetapi Anda menetapkan hal yang sama: " yaitu wlan0 ". Juga di sumber yang diberikan ditentukan dengan sangat jelas di bagian Konsep : " Anda harus memiliki 2 antarmuka, satu yang mengakses internet (mis. Eth0), dan lainnya yang menyediakan layanan titik akses (mis. Wlan0) ".
Radu Rădeanu

Saya pikir OP ingin menggunakan adaptor yang sama: " Tetapi ketika saya browsing internet, koneksi internet WiFi dan saya ingin membuat hotspot nirkabel internet WiFi terputus ". Dan gertvdijk menentukan ini saat dia memulai hadiah.
Radu Rădeanu

@ RaduRădeanu Apakah ini lebih baik? Maukah Anda memberi tahu saya? Terima kasih
Mitch

Menurut pendapat saya versi sebelumnya lebih baik (tetapi hanya pendapat).
Radu Rădeanu

1

Saat ini hanya mungkin untuk Kartu Atheros dan kartu Broadcom yang sangat sedikit. Untuk mengetahui yang mana yang Anda gunakan, silakan jalankan perintah berikut di terminal dan rekatkan hasilnya di sini: -

lspci | Wireless

Atau Anda bisa langsung mencoba metode itu. Berikut adalah tautan untuk tutorial tentang cara melakukannya: - connectify-for-linux-with-single-wireless-interface


Harap sertakan langkah-langkah penting dalam jawaban. Saat ini ini hanya jawaban tautan saja yang disukai. Sepertinya sumber dan instruksi yang baik, jadi +1, tetapi harap tingkatkan jawaban Anda.
gertvdijk

1

Cara terbaik yang saya temukan untuk membuat PENGALAMAN SAMBUNG adalah dengan menggunakan AP-HOTSPOT!
(WPA2..tidak seperti Linux secara default di ubuntu)

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt-get update

sudo apt-get install ap-hotspot

Untuk Jalankan dan Opsi

Mulai: sudo ap-hotspot start

Berhenti: sudo ap-hotspot stop

Konfigurasikan: sudo ap-hotspot Configure

Ingin Antarmuka Pengguna Grafis ?

Untuk menginstalnya, buka terminal, lalu telusuri dengan:

cd /home/USERNAME/LOCATION

Kemudian jalankan perintah install:

qmake

make

Membuat program ... Seret ke desktop dan selesai :) tepuk tangan

Sejauh dua adapter ... Windows dan bsd gratis dapat melakukannya ... Sampai sekarang saya masih mencoba mencari tahu karena saya hanya mendekati skenario ini untuk diri saya sendiri seperti kemarin! Saya akan melaporkan kembali ... Linux dapat melakukannya juga .. Ini bukan batasan perangkat keras untuk adaptor yang dapat melakukannya dengan sistem operasi lain ...


Selamat datang di AskUbuntu. Untuk selanjutnya, harap hindari menggunakan semua huruf besar dalam pesan Anda. Itu dapat dianggap sebagai menyinggung atau agresif .
Luís de Sousa

1
Ini adalah solusi KERJA yang paling mudah untuk mengatur hotspot dari perangkat yang terhubung dengan kabel ke internet.
jmary

0

Seperti jawaban Purushoth, jawaban ini juga membutuhkan 2 adapter WiFi (mis: satu adaptor USB Wi-Fi internal dan 1 eksternal). Namun, saya tidak bisa mendapatkan jawabannya untuk saya, jadi inilah yang saya lakukan.

Diuji dalam Xubuntu 14.04.

Cara mengkonfigurasi PC Ubuntu / Xubuntu sebagai hotspot WiFi (mis: untuk digunakan di bandara atau di pesawat terbang untuk berbagi satu koneksi, berbayar dari PC Anda dengan ponsel Anda dan perangkat lain):

  1. Tancapkan dongle WiFi USB. Tidak semua dongle dapat bertindak sebagai "ap" (Access Point), tetapi kartu internal pasti, jadi kami akan (setidaknya untuk saat ini, sampai Anda dapat menemukan adaptor wifi USB yang dapat bertindak sebagai titik akses) menggunakan USB eksternal untuk terhubung ke layanan berbayar (mis. WiFi dalam penerbangan), dan kami akan menggunakan adaptor wifi internal untuk membuat jalur akses wifi.
    • PENTING: JANGAN MEMBAYAR DAN MENGHUBUNGKAN LAYANAN DIBAYAR DENGAN ADAPTOR WIFI SALAH (eksternal), ATAU LAINNYA ANDA HARUS MEMBAYAR LAGI UNTUK MENGALIHKANNYA, SEBAGAI KONEKSI DIBAYAR ANDA ADALAH SEBAGAI SESUATU YANG TERKAIT DENGAN ADAPTER WIFI ANDA — MUNGKIN MELALUI PERMANEN VIA. ALAMAT ATAU SESUATU MAC.
  2. Klik kiri ikon wifi di panel dan pilih "Buat Jaringan WiFi Baru ..." → pilih adaptor Wi-Fi internal (yang wlan0), buat nama Jaringan (SSID) (mis: "wifi-hotspot") , pilih "WPA & WPA2 Personal" untuk "Keamanan Wi-Fi", dan buat kata sandi, lalu klik "Buat".
    • NB: ADA BUG YANG MEMBUAT ANDA TERKADANG TIDAK MAMPU MEMILIH ADAPTOR WIFI INTERNAL UNTUK LANGKAH INI KETIKA ANDA JUGA MEMILIKI ADAPTOR WIFI USB EKSTERNAL YANG TERPASANG. JIKA INI TERJADI, SIMPLY UNPLUG DENGAN ADAPTOR WIFI EKSTERNAL SAAT MELAKUKAN LANGKAH INI UNTUK MEMBUAT HOTSPOT WIFI, kemudian hubungkan kembali ketika dilakukan / ketika diperintahkan ke bawah.
  3. Edit file konfigurasi untuk hotspot wifi baru yang baru saja Anda buat:
    • cd /etc/NetworkManager/system-connections
    • ls
    • Temukan file hotspot Anda yang baru saja Anda buat melalui langkah GUI di atas; mis: "wifi-hotspot", dan edit:
    • sudo nano wifi-hotspot
    • Panah bawah dan ubah "mode = adhoc" atau apa pun yang dikatakan menjadi "mode = ap". Simpan dan keluar.
  4. Sekarang, dengan adaptor USB WiFi eksternal masih belum terhubung, aktifkan hotspot wifi yang baru saja Anda buat dengan mengklik kiri ikon WiFi di panel lagi dan pergi ke "Hubungkan ke Jaringan WiFi Tersembunyi ..." → pilih adaptor wifi internal Anda lagi untuk "Wi-Fi adapter", dan pilih nama titik akses (mis: "wifi-hotspot") untuk "Connection." "Nama jaringan," "keamanan Wi-Fi," dan bidang "Kata Sandi" sekarang akan secara otomatis mengisi dan abu-abu. Klik "Hubungkan". Titik Akses WiFi akan diaktifkan pada kartu internal Anda. Anda dapat menghubungkan perangkat Anda, seperti telepon Anda, ke sana.
  5. Terakhir, dengan hotspot WiFi Anda aktif, masukkan adaptor WiFi USB sekunder / Anda dan gunakan untuk terhubung ke jaringan berbayar. Bayar untuk berlangganan Anda atau apa pun dan internet Anda melalui adaptor ini sekarang akan secara otomatis disiarkan ke perangkat yang terhubung dengan Anda melalui adaptor "Access Point" internal yang baru saja Anda konfigurasi.
  6. Selesai!

Referensi: Di ​​sinilah saya menemukan /etc/NetworkManager/system-connectionsjalur folder & pendekatan alternatif (yang tidak berhasil untuk saya): https://askubuntu.com/a/609199/327339


baca pertanyaan. "adaptor tunggal"
QkiZ

Saya tidak mengabaikan bagian dari pertanyaan itu. Namun, jika jawaban yang paling banyak dipilih (oleh @Purushoth) menjadi yang paling terunggul, dan juga TIDAK menggunakan satu adaptor (perlu memasukkan koneksi Ethernet eksternal untuk memberi makan di internet ke PC), maka saya pikir itu akan baik-baik saja bagi saya untuk menjawab pertanyaan yang membutuhkan internet IN melalui ethernet dan internet OUT melalui satu titik akses adaptor nirkabel juga. Ini terutama mengingat jawaban yang paling banyak dipilih, yang membutuhkan ethernet dan wifi, tidak berfungsi untuk saya.
Gabriel Staples

Saya menggunakan github.com/oblique/create_ap dan berfungsi pada satu adaptor. Periksa apakah itu bekerja untuk Anda.
QkiZ
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.