Buat_AP: Skrip untuk berkongsi sambungan Internet kami melalui WiFi

Buat Wifi_AP

Situasinya adalah seperti berikut: Kami mempunyai Komputer riba dengan sambungan Internet dan kami ingin berkongsi sambungan itu untuk menggunakan Telefon Pintar atau Tablet kami melalui WiFi.

Biasanya untuk mencapai ini, kita harus membuat sambungan WiFi, kemudian menggunakan IPTables untuk NAT, dll ... Tetapi pengguna ArchLinux anda telah membuat skrip, yang anda namakan Buat_AP dan melakukan semua itu untuk kita.

Skrip ini memanfaatkan de hostapd + dnsmasq + iptables untuk mencipta punto de acceso NAT, dan hostapd + brctl + dhclient untuk mencipta Access Point. Kelakuan lalai ialah pusat akses melalui NAT.

Pemasangan_AP:

Untuk memasang Create_AP apa yang kami lakukan adalah membuka terminal dan meletakkan:

$ git clone https://github.com/oblique/create_ap $ cd create_ap $ sudo buat pemasangan

Begitu juga, kita hanya boleh menjalankan .sh yang akan berada di dalam folder. Untuk berfungsi dengan betul, kita mesti memasang pergantungan berikut:

  • bash (untuk menjalankan skrip)
  • util-linux (untuk getopt)
  • hostapd
  • iproute2
  • iw
  • dicambuk (pilihan)

Penggunaan skrip

# Tiada kata laluan (rangkaian terbuka):
create_ap wlan0 eth0 MyAccessPoint

# WPA + WPA2 dengan Kata Laluan:
create_ap wlan0 eth0 MyAccessPoint MyPassword

# AP tanpa Internet yang dikongsi:
create_ap -n wlan0 MyAccessPoint MyPassword

# Jambatan Jaringan dengan Internet yang dikongsi:
create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassword

Terdapat lebih banyak maklumat mengenai cara menggunakan skrip ini dalam fail README.md. Untuk memulakan perkhidmatan yang kita jalankan di konsol:

# systemctl start create_ap

Dan untuk memulakannya secara automatik:

# systemctl enable create_ap

Kesimpulan

Skrip berfungsi untuk saya secara peribadi, saya boleh menyambungkan ZTE Open ke Laptop saya melalui WiFi tetapi saya tidak menemui cara untuk menyambung ke Internet. Ada kemungkinan bahawa itu adalah kesalahan FirefoxOS yang secara lalai tidak mempunyai pilihan untuk meletakkan Proksi atau sesuatu seperti itu, saya tidak tahu, tetapi ada baiknya jika anda berkongsi pengalaman anda dengan kami sekiranya ia berfungsi untuk anda.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Eduardo kata

    EXCELENTE!

    Ia berfungsi untuk Ubuntu / Debian ????

    Terima kasih!
    Eduardo

    1.    meriah kata

      Sebenarnya saya rasa begitu, dan jika saya rasa ia tidak boleh diubah suai 😉 Saya rasa bahawa dalam hal ini yang penting adalah mempunyai kebergantungan yang diperlukan.

      1.    penipu kata

        Dikesahkan pada Debian Jessie, skripnya adalah karya agung.

        1.    meriah kata

          Tetapi adakah anda dapat menggunakan internet dari telefon anda?

          1.    penipu kata

            Ya, tetapi saya mempunyai Android dengan MIUI yang membawa sokongan Proksi bersepadu.

        2.    eliotime3000 kata

          Memuat turun ISO pemasangan Debian Jessie dalam 3, 2, 1 ...

  2.   Jorge kata

    Cemerlang. Perkara seperti itu perlu. Saya sudah membuat pakej Gentoo saya sendiri untuk anda uji.

    Ia dihargai 😀

    1.    meriah kata

      Anda dipersilakan 😉 Saya rasa kita harus berterima kasih kepada pengarangnya.

      1.    Jorge kata

        Sedia. Inilah susun atur Gentoo saya. create_ap ada di dalam talian tanpa wayar.

        https://github.com/jorgicio/jorgicio-gentoo

  3.   Seperti siapa kata

    Dan tentu saja, seperti biasa di Arch Linux, sudah ada dalam AUR 😀 https://aur.archlinux.org/packages/create_ap

    yaourt -S create_ap

    1.    mulut kata

      cara menjalankan create ap in arch

  4.   eliotime3000 kata

    Petua yang sangat baik. Saya tidak tahu bahawa anda boleh berkongsi rangkaian dari PC dengan WiFi.

    Walau apa pun, ia akan berfungsi untuk netbook saya.

  5.   ghermain kata

    Saya mencubanya dengan Kademar (64 bit) yang merupakan Arch dan ia berfungsi untuk saya, kemudian saya akan mengujinya di netbook saya dengan Kademar (32bit), tetapi saya rasa saya akan melakukannya dari AUR yang sudah ada.
    Ngomong-ngomong, saya mengambil kesempatan untuk mengesyorkan pengedaran ini, saya selalu ingin menggunakan Arch tetapi pemasangan dan cara penggunaannya memang rumit tetapi dengan Kademar mereka menjadikannya selesa dan senang untuk memasang, menggunakan dan mengemas kini.
    Anda dapat melihat beberapa maklumat di sini dan ada baiknya mengetahui pendapat yang mendorong anda:
    http://germanlancheros.blogspot.com.ar/2014/06/disponible-kademar-5-version-escritorio.html

  6.   rpyanm kata

    Ia berfungsi dengan sempurna pada ubuntu 14.04 saya, saya hanya perlu memasang kebergantungan yang hilang (hostapd) !!!

    Semasa saya perlu melakukan ini, saya perlu pergi ke Windows dan menjalankan Connectify. Sekarang saya melakukannya di Linux !!!

    Terima kasih banyak xD

  7.   otkmanz kata

    Sumbangan yang sangat baik, terima kasih banyak untuk berkongsi ini dengan kami !! Sungguh sangat berguna, pada awalnya saya tidak mendapat perkongsian Wi-Fi, saya berfikir: tetapi .. jika komputer riba disambungkan ke Wi-Fi, bagaimana cara untuk berkongsi Wi-Fi? Tetapi saya rasa anda bermaksud untuk menyambung dengan Modem USB atau hanya modem, sekarang masuk akal hahaha
    Terima kasih banyak atas sumbangan ini!

    1.    Ocellan kata

      Saya tidak faham, sehingga saya membaca komen anda 😀

  8.   ¿ kata

    Pakej apa yang harus dikeluarkan untuk TIDAK mempunyai sambungan internet?

  9.   Pembunuh kata

    Semuanya berfungsi dengan baik di Ubuntu 14.04. Terima kasih.

  10.   Cristianhcd kata

    RALAT: Mungkin penyesuai WiFi anda tidak menyokong antara muka maya sepenuhnya. Cuba lagi dengan –no-virt.

    : menangis

    dan jika saya menambah –no-virt
    Tidak dapat mencari peranti «wlan0»

    pada fedora 20 dengan gnome 3.12

    1.    meriah kata

      Ini kerana di Fedora antara muka WiFi tidak seharusnya seperti sebelumnya .. untuk mengetahui nama antara muka anda cuba dengan:
      ip link

      1.    penipu kata

        Milik saya adalah nama yang sangat panjang di F19 dan sekarang di F20 itu em1.

  11.   kuroro kata

    Helo, Skrip anda berjaya untuk saya di Fedora 20 x64 - Gnome. Terima kasih banyak - banyak! 😀. Tetapi sekarang saya menghadapi masalah: Saya tidak dapat menyambung ke rangkaian mana pun, tidak ada yang mengenali saya, menurut anda apa kesalahannya?

    1.    KZKG ^ Gaara kata

      Anda menyentuh sesuatu di /etc/NetworkManager/NetworkManager.conf kan?
      Letakkan tanda paun (#) di hadapan baris yang anda tambah.

      1.    kuroro kata

        Saya tidak menyentuh konfigurasi apa pun, hanya menjalankan skrip dan ketika menutup terminal, ia sudah mengenali rangkaian. Tolonglah saya, saya tidak dapat menyambung ke internet dari Fedora 🙁

        1.    kuroro kata

          ... dan ketika saya menutup terminal, ia tidak lagi mengenali rangkaian

      2.    kuroro kata

        Saya hanya dapat melihat rangkaian melalui terminal, tetapi saya tidak dapat melakukannya dengan antara muka grafik Imej

  12.   gabriel kata

    Halo, saya memberitahu anda bahawa berkongsi internet ke telefon atau tablet dapat dilakukan untuk waktu yang lama dengan fedora 20 kde, pergi ke penyambung sambungan kemudian untuk menambah, pilih tanpa wayar bersama, di tab wayarles pilih untuk menyekat rangkaian ke peranti di mana Mereka mahu menyiarkan isyarat untuk berkongsi dan voila, mereka sudah mempunyai internet di mana-mana telefon bimbit atau tablet. Saya harap ia dapat membantu anda!

  13.   MOA kata

    Bolehkah anda menolong saya, saya mendapat ralat berikut semasa menjalankan create_ap wlan0 eth0 MyAccessPoint MyPassword

    RALAT: Penyesuai anda tidak boleh menjadi stesen (iaitu disambungkan) dan AP pada masa yang sama

  14.   ivan kata

    hai, saya seorang pemula dalam hal ini dan ketika hendak mencuba
    $ sudo buat pemasangan
    Saya memilih mesej ini «tidak ada dalam fail sudoers»
    … Dalam versi fedora 21 gnome 3.14

    1.    KZKG ^ Gaara kata

      Anda mesti menambahkan pengguna anda ke kumpulan roda, atau memasukkan perkara berikut dalam fail / etc / sudoers:
      ivan ALL=(ALL) ALL

      Sudah tentu, dengan menganggap nama pengguna anda adalah ivan.

  15.   JP kata

    Semua sempurna. Tetapi menunggu IP DHCP dan tidak pernah bersambung

    1.    KZKG ^ Gaara kata

      Adakah anda sudah memasang semua pakej yang diperlukan? Baca fail README atau seumpamanya

  16.   mat1986 kata

    Saya cuba menggunakan skrip ini dengan modem USB saya (Huawei E353) dan ia tidak berfungsi untuk saya. Saya mendapat mesej "KESALAHAN: Mungkin penyesuai WiFi anda tidak menyokong antara muka maya sepenuhnya. Cuba lagi dengan –no-virt. ». Saya fikir ia adalah masalah modem, saya menghabiskan sepanjang petang di rumah ibu saya untuk membuatnya berfungsi dan saya tidak dapat melakukan xD

  17.   TOgeek kata

    pautan ini menerangkan cara melakukannya tanpa skrip

    http://seravo.fi/2014/create-wireless-access-point-hostapd

  18.   Paul kata

    Hai, saya sedang mengerjakan projek kursus ASIR terakhir saya dan saya perlu membuat pusat akses wifi, jadi artikel ini menarik perhatian saya.
    Pertama sekali penjelasan yang sangat baik, tetapi saya menghadapi masalah dan saya mendapat ralat berikut ketika cuba membuat jambatan rangkaian dengan internet bersama:
    root @ pablo-Aspire-5741G: / home / pablo / create_ap # create_ap -m bridge wlan0 eth0 Projek akhir projek akhir
    PERINGATAN: Penyesuai anda tidak menyokong sepenuhnya antara muka maya AP, yang membolehkan –no-virt
    Dir konfigurasi: /tmp/create_ap.wlan0.conf.DgNR09hJ
    PID: 4816
    Pengurus Rangkaian ditemui, tetapkan wlan0 sebagai peranti yang tidak dikendalikan ... SELESAI
    Berkongsi Internet menggunakan kaedah: bridge
    Buat antara muka jambatan ... br5 dibuat.
    antara muka baris arahan hostapd: hostapd_cli -p /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd_ctrl
    Fail konfigurasi: /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd.conf
    Gagal membuat antara muka mon.wlan0: -23 (Terlalu banyak fail terbuka dalam sistem)
    Cuba alih keluar dan buat semula mon.wlan0
    Gagal mengemas kini set kadar dalam modul kernel
    Menggunakan antara muka wlan0 dengan hwaddr f0: 7b: cb: 16: 52: cc dan ssid 'Final Project'

    Mengenai baris terakhir, sebelum ini saya cuba mengkonfigurasinya secara manual tanpa memasang apa-apa di antara muka wlan tetapi ia tidak berfungsi, jadi saya menghapusnya, namun tetap muncul seperti yang ada.

    Bolehkah seseorang memberi saya kabel? Terima kasih…!

  19.   jesusguevarautomotive kata

    Ini hebat kerana ia berfungsi dengan sempurna untuk saya di Lubuntu 15.04 saya.

    Sejak saya menemui Conectify di Windows, saya berusaha mencari penyelesaian yang sama untuk linux sehingga hari ini ketika saya menemui artikel ini, saya rasa ini harus lebih meluas.

    Bagaimana saya dapat melihat pelanggan yang bersambung? IP mereka dan memantau mereka secara umum?

  20.   Alexander kata

    Helo, saya memasang semuanya dengan terperinci dan kemudian saya berlari dan ia berfungsi dengan sempurna, satu-satunya perkara yang perlu saya cari adalah bagaimana membuatnya berjalan ketika saya menghidupkan komputer kerana bahagian itu tidak berfungsi untuk saya. terima kasih kerana berkongsi.

  21.   kristian391 kata

    Hai, saya menggunakan Xubuntu 14.04, dengan kabel ethernet dan skrip ini berfungsi selama beberapa hari, saya membuat AP dan telefon android saya disambungkan tanpa masalah ke internet. Saya mempunyai masalah dengan internet selama kira-kira 10 minggu, telefon menyambung ke rangkaian tetapi kelajuan internet sangat perlahan (1 atau 4kb / s) berbanding sebelumnya (5 atau 400kb / s), ada yang tahu apa masalahnya?

    Saya menjelaskan bahawa saya mempunyai hostapd Saucy kerana dengan Amanah tidak ada cara untuk membuat AP.

  22.   tawaran kata

    Untuk berkongsi dari WI-FI ke WI-FI, perlu mempunyai dua kad rangkaian tanpa wayar, misalnya yang disertakan dalam komputer riba dan yang lain disambungkan melalui USB. Maka perintahnya lebih kurang seperti ini:

    create_ap wlan0 wlan1 MyAccessPoint Miconpassword

  23.   teknoforens kata

    Hebatnya saya mengucapkan tahniah kepada anda atas sumbangannya, ia memberikan perkhidmatan yang sangat baik kepada saya. Saya memuat turunnya dan mengesahkan bahawa anda telah memasang program yang diperlukan di PointLinux. Sebaran yang sangat baik berdasarkan Debian jessie. Saya mempunyai komputer riba dengan kad wifi usb dan kad wifi dalaman.
    - Saya memuat turun dan membuka zipnya
    - Kemudian jalankan sebagai pengguna root: ./create_ap create_ap wlan0 wlan1 vinotinto parangacutimiricuaro
    - Prosesnya dijalankan dan pada masa ini telefon pintar saya sudah mempunyai isyarat Wi-Fi dengan internet ... 🙂

    Saya harap komen saya dapat membantu orang lain. Terima kasih.

  24.   David fabry kata

    Ia bekerja keras dengan LXLE dengan pakej yang ditunjukkan. Skrip yang sangat baik terima kasih banyak berkongsi

    http://www.lxle.net/articles/?post=3264-bit-versions-of-lxle-14043-released

  25.   alicia nicole san kata

    Saya tidak dapat memulakan program memberitahu saya bahawa
    root @ linux: / home / linux / create_ap # systemctl mula create_ap
    systemctl: arahan tidak dijumpai
    root @ linux: / rumah / linux / create_ap #
    dari situ tiada pas 🙁

  26.   Raja kata

    Halo, saya ingin mengetahui cara menguruskan jumlah KB atau MB yang saya berikan kepada mereka yang terhubung melalui skrip ini,

    salam
    Terima kasih terlebih dahulu

  27.   kasih sayang kata

    Salam, saya sedang menguji di Debian Weezy dan ia membuat AP tetapi ketika saya cuba mengesahkan pada peranti android atau komputer riba, memerlukan masa untuk mendapatkan ip dan pada akhirnya ia tidak mengesahkan saya. Bolehkah seseorang menolong saya.

  28.   David kata

    Adakah anda cuba mengubah kaedah penyulitan AP?

  29.   pedritin kata

    Saya baru mengetahui di mana pautan untuk memuat turun skrip

  30.   JOSE kata

    Sorakan…

    Saya dapat membuat 2 AP secara serentak dengan Skrip. Adakah mungkin membuat lebih daripada 2 AP dengan alat ini?

  31.   David fabry kata

    Saya tidak tahu sama ada boleh, intinya di sini adalah apakah kemudahan praktikal untuk terus membuat AP, mempunyai AP maya dengan prestasi yang lebih rendah kerana anda berkongsi sumbernya.

  32.   JOSE kata

    Terima kasih atas jawapan anda David ...

    Masalahnya adalah bahawa saya melakukan pekerjaan pada virtualisasi dan saya perlu mengesahkan tingkah laku virtualisasi, dalam senario dengan lebih daripada 2 AP maya. Semoga sebilangan daripada anda ada jalan penyelesaian.

    salam

  33.   luisg595 kata

    Apabila saya menjalankan create_ap wlan0 eth0 MyAccessPoint MyPassword, saya memberikan ralat berikut:
    RALAT: Penyesuai anda tidak boleh menjadi stesen (iaitu disambungkan) dan AP pada masa yang sama
    Apa yang berlaku?

  34.   yoandri kata

    Saya menggunakan manjaro 16 ini memberi saya ralat ini jika seseorang dapat menolong saya KESALAHAN: Penyesuai anda tidak dapat menghantar ke saluran 36, jalur frekuensi 5GHz.

  35.   Yoandri kata

    Saya menggunakan manjaro 16 ketika saya menjalankan create_ap ini memberi saya ralat ini RALAT: Penyesuai anda tidak dapat menghantar ke saluran 36, jalur frekuensi 5GHz.

  36.   Andres Eduardo Garcia Marquez kata

    pakej dnsmasq tiada semasa pemasangan

  37.   beta2404 kata

    sempurna setelah menyelesaikan beberapa bencana konfigurasi yang saya alami sebelum ini, saya berjaya menggunakannya tanpa masalah besar
    sekarang saya menerima internet dari kad wifi dalaman saya dan berkongsi internet dari kad yang sama melalui antena lain yang satu ini (ia mempunyai dua antena, dalam t-link tl-wn851nd)

  38.   wasosky kata

    wah !!! hanya terkejut bahawa itu adalah jawapan untuk semua masalah saya dan bahkan pada tahun 2017 ia berfungsi 120%

  39.   hippy kata

    Halo, terima kasih atas sumbangannya, penyelesaian yang sangat baik untuk mengusahakan sampah lama yang banyak dimiliki oleh kita. Saya tahu bahawa catatan itu adalah sesuatu yang lama tetapi masih berlaku untuk banyak orang, saya ingin tahu jika seseorang di sini berjaya membuat sambungan ke rangkaian yang mempunyai pelayan proksi, izinkan saya menjelaskan, saya sudah mempunyai AP yang berfungsi dengan baik tetapi saya tidak dapat berkongsi sambungan internet yang saya ada dengan pelayan proksi dan saya tidak mahu memasang semula proksi lain di AP. Sekiranya seseorang berjaya melakukan sesuatu yang serupa dan dapat berkongsi pengalaman mereka, saya sangat menghargainya.

  40.   yino kata

    Halo, salam dan salam sejahtera kepada semua, saya masih baru dalam dunia Linux, saya memasang Linux Mint 19 dan ini telah memberi saya masalah pertama dan saya ingin tahu sama ada anda boleh membantu saya, saya perlu membuat pusat akses atau lebih dikenali sebagai hotspot, tetapi ulangi isyaratnya dan tangkap dengan kad wifi yang sama dengan komputer riba, iaitu, tanpa rangkaian berwayar kerana ia berfungsi dengan baik dengan tingkap tanpa memasang usb tp-link lain atau apa pun, saya akan ingin tahu bagaimana saya dapat mencapainya, kerana ia membolehkan saya membuat periuk hos dengan sangat baik tetapi tidak semasa menyambung ke rangkaian wayarles untuk menangkap isyarat internet, tempat liputan terputus. Saya menghargai pertolongan yang dapat mereka berikan kepada saya. Salam untuk semua. Sekiranya linux tidak melakukan apa yang dilakukan windows dalam arti itu. percayalah bahawa Linux sekurang-kurangnya untuk saya tidak berfungsi.

  41.   Juan Cruz kata

    BAGAIMANA SKRIP DIBUAT UNTUK MEMBUAT SPOT PANAS ??? CUBA SEPERTI BERIKUT:

    #! / Bin / Bash

    jelas

    create_ap wlan0 eth0 network 12345

    create_ap -m bridge wlan0 eth0 network 12345

    systemctl aktifkan create_ap

    Saya harap rakan-rakan anda membantu

  42.   GFR kata

    Saya mendapat ralat yang sama dengan Yoandri_

    RALAT: Penyesuai anda tidak dapat menghantar ke saluran 104, jalur frekuensi 5GHz.