Kablosuz internet bağlantısını (tek adaptör) paylaşan bir WiFi etkin noktasını nasıl oluşturabilirim?


111

Kablolu bir ağa bağlanıldığında bir sıcak nokta oluşturmayı biliyorum, ancak bir WiFi bağlantısından interneti kullanırken, sıcak noktayı etkinleştirdiğim an kablosuz bağlantıyı keser.

Windows'ta , bir erişim noktası oluşturduğum aynı kablosuz adaptörden internet bağlantısını paylaşmama olanak sağlayan Connectify Hotspot'u kullanabilirim . Teknolojiye genel bakış sayfasından okuyabileceğiniz gibi :

Erişim Noktası modu, İnternet’e erişmek için kullandığınız aynı Wi-Fi kartını kullanarak bir sıcak nokta oluşturmanıza olanak sağlar.

Bunu Ubuntu'da nasıl yaparım?


3
İki adet Wifi-Stick ya da dahili wifi var mı? Çünkü her zaman almak için bir tane ve bir tane göndermek gerekir. Connectify ile bile bence. Kendi Web sitesinde bakarsanız, onlar da 3G / 4G wifi üzerinden paylaşmak, ancak reklamlarında söyledikleri gibi asla iki wifi paylaşmak gösterir. Mümkün, ancak yalnızca iki wifi adaptörüyle. Bundan kaçınan bir yazılım teknolojisi hiç duymadım. Yine de başka olasılıklar da var.
verpfeilt

5
Bu soruyu yeniden açmak için oy kullandım , çünkü "İnternet Bağlantınızı Nasıl Paylaşırsınız" sorusundan farklıdır. Öncelikle, OP bu seçeneği zaten buldu (buradaki cevaplara ihtiyaç duymuyor) ve ikincisi de, bağlantıyı ve arasında bağlantıyı paylaşmak için tek bir ağ cihazı kullanma durumuyla ilgilidir. Ayrıca bkz. Hotspot ve İnternet erişimi birlikte - neden olmasın?
gertvdijk

Çok ilginç. Eklemek isterim ki, bir şeylerin donanım sitesinden, yetenekli bir Kablosuz Karta ihtiyacınız var (Ofisteki lenovo'nun kablosuz AP'leri oluşturamadığını biliyorum, sadece donanım, iş güvenliği araçlarıyla mümkün değildir). , gerçekten çalışmasını sağlamak için en az iki Antene veya bir Anten üzerinde iki bağlantı taklit edebilen bir sihir yazılımına ihtiyacınız olduğunu. Not: Ben bir donanım teknisyeni değilim. Hiçbir şey anlamam ve çöp konuşmam mümkün. ;)
mondjunge

@mondjunge Tek anten yalnızca sizi aynı frekans / kanalı kullanmaya zorlar. Fakat evet, elbette bu donanımda tamamen devre dışı bırakılabilir. Ancak, çoğu yonga seti donanım tarafından evrenseldir. Sadece en çok fark yaratan üretici yazılımı + sürücüler.
gertvdijk

Yanıtlar:


69

Basit adımlar: Ubuntu'da wifi etkin alanı oluşturma

  1. Wifi'yi Devre Dışı Bırak (Wi-Fi Etkinliğini Kaldır) işaretini kaldırın
  2. Ağ bağlantısına git (Bağlantıları Düzenle ...)
  3. "Ekle" ye tıklayın
  4. "Wi-Fi" yi seçin ve "Oluştur" u tıklayın
  5. "Wifi-hotspot" gibi bir Bağlantı adı yazın
  6. SSID'yi istediğiniz gibi yazın
  7. Açılan menüden Device MAC Address'i seçin (wlan0)
  8. Wifi Güvenlik "WPA ve WPA2 Kişisel" seçeneğini seçin ve bir şifre belirleyin .
  9. IPv4 Ayarları sekmesine gidin, Yöntem açılır kutusundan Diğer bilgisayarlara paylaştır'ı seçin.
  10. Sonra kaydedin ve kapatın.
  11. Terminal'i (Ctrl + Alt + T) açın ve 5. adımda kullanılan bağlantı adınızla aşağıdaki komutu yazın.

    sudo gedit /etc/NetworkManager/system-connections/wifi-hotspot
    
  12. Bul mode=infrastructureve değiştirmode=ap

  13. Şimdi wi-fi'nin oluşturulan etkin noktaya otomatik olarak bağlanacağı ağ bölümünü kontrol edin. Bulamazsanız, Gizli Ağa Bağlan ... bölümüne gidin. Bağlantıyı bulun ve bağlanın.

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


7
Basit ama cevap yok burada sorulan soruyu cevaplıyor gibi görünüyor: ellerimde tek bir kablosuz ağ arayüzü kullanarak kablosuz-kablosuz paylaşımına neden olmuyor.
Alex Coventry,

1
12. a) Wifi Etkinleştir (Wi-Fi Etkinliğini Denetle)
Jess Telford

2
Awesome: D, Adım 14 -> Dizüstü bilgisayarınızı lan'a bağlayın ve oluşturulan etkin nokta üzerinden mobil cihazda kullanın. Süper Müthiş: D
6

3
Son nokta 13 anlamıyorum. "Wifi" bir wifi adına bağlı, yukarıda "hotspot" yolu kullanarak başka bir oluşturulan. Şimdi ne yapmalı? Wifi ile bağlantım kesilirse internet kaynağı nereden gelecek?
ahmadalibaloch

3
@ Purushoth'un kaynağından ( ubuntuhandbook.org/index.php/2014/09/… ) ilk adımı unutma: 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.Başka bir deyişle, bu cevap, bir kablosuz erişim olarak paylaşmadan önce ETHERNET'TE İNTERNET GEREKTİRİR. Bir wifi adaptörü ile NOKTA. O mu değil tek wifi adaptör üzerindeki tüm kablosuz internet ve yayın internet alırlar. Aksine, kablolu alır ve kablosuz olarak yayınlar.
Gabriel Staples

46

Vasishath tarafından sunulan bu bağlantıyı gördükten sonra , aynı tek kablosuz arabirim cihazından internet bağlantısını paylaşmak için bir kablosuz bağlantı noktası kurmayı başardım. Bu kablosuz aygıtın , zaten nl80211 desteğiyle oluşturulmuş bir Atheros sürücüsü kullanması gerekir . Sonra size nasıl olduğunu göstereceğim.

Kablosuz cihazınızın bu yöntemle çalışıp çalışmayacağını algıla

Terminalde aşağıdaki komutu çalıştırın :

lsmod | grep ath

Eğer çıktı null ise ya da string cfg80211çıktıda değilse, devam etmenin bir anlamı yoktur ve bu cevaptan ikinci ve üçüncü noktada dikkat etmeniz gerekir .

Gerekli araçlar

Aşağıdaki tüm paketlerin kurulu olup olmadığını kontrol edin: iw , hostapd , iptables , udhcpd , udhcpc , macchanger .

Bunları kurabilirsiniz

sudo apt-get install iw hostapd iptables udhcpd udhcpc macchanger

Bazı dosyaları düzenle

İlgili dosyaları düzenlemek için terminalde aşağıdaki komutu çalıştırın:

sudo -H gedit /etc/hostapd.conf /etc/udhcpd.conf /etc/default/udhcpd /etc/wpa_supplicant.conf
  • Gelen hostapd.confdosyanın aşağıdaki kodu ekleyin:

    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
    
  • In udhcpd.confdosyasına (ekleyerek tüm güncel satırları açıklama #hattının önünde karakteri) ve aşağıdaki yeni satırları ekleyin:

    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
    
  • / Etc / default / udhcp içinde, yazan satırı yorumlayınız DHCPD_ENABLED="no".

  • In wpa_supplicant.confsize mevcut kablosuz ağ ayarlarını sağlamalıdır. man wpa_supplicantBazı hızlı örnekler için bakınız . Ve muhtemelen /usr/share/doc/wpa_supplicant/dizinde daha fazla örnek var . Gibi bir şey kullandım:

    ctrl_interface=/var/run/wpa_supplicant
    network={
      ssid="my_wifi_network"
      key_mgmt=WPA-PSK
      proto=WPA
      pairwise=CCMP
      group=CCMP
      psk="mypassphrase"
    }
    
  • Tüm dosyaları kaydedin ve kapatın.

Not: Bu düzenlemelerin tümü, geçerli ağ yapılandırmanız hiçbir şeyden etkilenmez.

Bir kabuk betiği yap

  • Bir terminal çalışmasında mkdir -p bin- bu komut sizde yoksa bin, homeklasörünüzde bir dizin oluşturacaktır .
  • Çalıştırdıktan sonra gedit ~/bin/hotspotsetup.sh- bu yeni dosyayı hotspotsetup.shgedit'te yaratacaktır .
  • Aşağıdaki betiği yeni oluşturulan dosyaya kopyalayıp yapıştırın:
#!/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
  • Dosyayı kaydedin ve kapatın.
  • Terminale geri dönün ve çalıştırın: chmod +x ~/bin/hotspotsetup.sh- betiğin çalıştırılmasına izin vermek için.

Bir kablosuz ağa bağlı olan kablosuz ortak noktayı aynı kablosuz adaptörden başlatın

Yukarıdaki betiği root haklarına sahip terminalde çalıştırın:

sudo ~/bin/hotspotsetup.sh

Kanıt

hotspotsetup.sh

Not: Ağ yöneticisi servisinizi hotspotsetup.shkomut dosyasını çalıştırmadan önce olduğu gibi tekrar başlatmak için bilgisayarınızı yeniden başlatın ( sudo reboot).

Kaynak: Tek kablosuz arayüz ile Linux için bağlanın .


4
Bu donanım ile mümkün olup olmadığı söz konusu değildir. Bir Windows ve FreeBSD uygulaması / sürücüsü bunu yapabilirse, Ubuntu'da da mümkün olmalıdır. Belki her zamanki NetworkManager yolu ile değil, ancak bu geçerli bir cevap için bir kriter değil.
gertvdijk

1
Windows ve Connectify'ın ücretsiz sürümü, internet bağlantısı almak ve paylaşmak için kesinlikle aynı wifi kartını kullanabilir, bu özelliği ve Windows'ta özlediğim tek şeyi kullanıyorum. Birisi Connectify ile aynı özelliğe sahip açık kaynaklı bir sürücü oluştursa da Ubuntu’da yapılabileceğinden eminim.
Nur

1
@Nur Connectify Hotspot ile tam işlevsel olarak Connectify tarafından test edilmiş veya birden fazla kullanıcı tarafından rapor edilmiş sınırlı sayıda cihaz vardır. Yani, tüm cihazlar bu anlamda çalışmayacak
Radu Rădeanu

1
Ateros kartımın tamamen işlevsel olduğundan eminim, çünkü zaten uzun süredir connectify kullanıyorum, tek bir sorun olmadı. Bu kurulumu deneyeceğim, umarım işe yarar.
Nur

1
Bu harika bir cevap, ama işe koymakta zorlanıyorum! Uhhcpd'yi etkinleştirmek zorunda kaldım /etc/default/udhcp.confama yine de şansım olmadı. Bana sürekli veriyor Sending discover...ve new0: CTRL-EVENT-SCAN-STARTEDher şey yolunda giderse de ... Ağa bağlanmaya çalıştığımda hiçbir zaman çalışmaz! Anserinizi udhcpd ile ilgili olarak düzenledim, ancak bağlantı sorununu nasıl çözeceğinizi söyleyebilir misiniz?
Richard

13

Size her şeyi kolaylaştıran mükemmel bir araç tanıtmama izin verin: create_ap ( eğik )
Bu resmi depo: https://github.com/oblique/create_ap
Bu araç, Arch Linux depolarının bir parçasıdır ve Ubuntu depolarında da bulunmalıdır !
Kullanımı çok kolay ve çok etkili.
Bunu kurmak için Ubuntu öncelikle bağımlılıkları yüklemek gerekir:

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

Bir "mini install image" kullanmazsanız, bunların% 90'ına zaten sahipsiniz ...
Tamamlandığında, depoyu eğik olarak klonlayın:

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

Terminalinizi indirilen depoda bulun:

cd create_ap

Aracı şu şekilde yükleyin:

sudo make install

(derlemeye makegerek yok)
Kolay, doğru mu? Gerisi daha da kolay ... Cihazınız aynı anda hem istemci hem de PA olarak kullanılabiliyorsa (atheros wifi yongası - düzenleme: bazı Intel yongası da, aşağıdaki ikinci yorumu görün ) Ev yönlendiricinize, genellikle yaptığınız gibi ağ yöneticisi ile bağlanmanız ve bunun gibi bir komut satırı uygulamanız gerekir:

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

örnek

sudo create_ap wlp2s0 wlp2s0 Bathroom_WiFi mysecuresecretkey

Ve bu kadar! create_ap İnanılmaz ve çok kolay! Şimdi sadece android cihaz ile tekrarlanan ağa bağlanmak zorunda. Dizüstü bilgisayar terminalinizde dizüstü bilgisayarınız ile müşteri arasında yapılan anlaşmayı göreceksiniz: görüntü tanımını buraya girin İnternet ile güzel bir banyo seansının tadını çıkarabilirsiniz ... Her şey tek bir arayüzle ve basit bir komutla yapılır. Araç çok fazla seçeneğe sahip, daha fazla bilgi için eğiklik github deposunu ziyaret edin (daha önce verilen bağlantı) ve İspanyolca konuşabiliyorsanız, bu forum başlığını kontrol edebilirsiniz : create_ap: La solución perfecta para transformar tu ordenador


1
Çok etkileyici bir araç!
George Udosen

vay, işe yarıyor. Intel Corporation Wireless 3160'ım var ve çalışıyor. Wifi bağlı ve aynı adaptörde ap oluşturduk: D thx.
QkiZ

Geri bildiriminiz için teşekkürler! Bazı intel yongasetlerinin de evrensel wifi yineleyici gibi davranabileceği şeklini değiştireceğim ... Harika.
kcdtv

2
AP ve istemciyi aynı anda desteklemeyen cihazlar için önemli talimatlar, indirdiğiniz reponuzda 'create_ap' dosyasını düzenleyin, 1. "CHANNEL = $ WIFI_IFACE_CHANNEL" satırını bulun ve yorumlayın 2. "is_wifi_connected ()" işlevini bulun ve son satır "return 1" hariç tüm içindeki yorumları yazıp "sudo make install" komutunu çalıştırın. Bu benim için çalışmasını GPD Pocket 2'deki ubuntu 18.04 yaptı. (Cevabınıza bunu eklerseniz çok iyi olur)
Sruli

1
son yorumumda
Sruli

5

Bu cevabın yorumlarında görebileceğiniz gibi, bunu yapmanın bir yolu var. : Burada (Ubuntu / Linux değil) FreeBSD için belgelenir https://serverfault.com/questions/192144/connect-to-multiple-ap-with-one-wifi-adapter-under-linux-freebsd (dan Bağlantı yorum). Linux'ta tam olarak aynı şekilde çalışmıyor gibi görünüyor, ancak benzer olması gerekir. Maalesef bu konu hakkında daha ayrıntılı bilgi bulamadım.

Muhtemelen en kolay ve en yaygın yol iki fiziksel ağ arabiriminin kullanılmasıdır. Böylece başka bir wifi çubuğu satın alabilir veya daha fazla bağlanmak ve sadece bir tanesini Wifi üzerinden yapmak için başka bir teknolojiyi kullanabilirsiniz. Olasılıklar örneğin:

  • Bluetooth + Wifi
  • LAN / Ethernet + Wifi
  • 3G / LTE + Wifi
  • Wifi (harici) + Wifi (dahili veya ikinci harici)

Bir keresinde Ubuntu Linux'un iki wifi cihazını aynı anda karmaşık olmadan yönetebildiğini fark ettim. Bunu internet bağlantısını vb. Paylaşma yöntemleriyle test etmedim, ancak mümkün olmalı. Ne kadar karmaşık olacağı, muhtemelen kullandığınız bağlantı türüne bağlıdır. Linux'ta muhtemelen ihtiyacınız yok ve özel bir yazılıma ihtiyacınız var. Herhangi bir özel alete ihtiyaç duymadan bağlantıları paylaşmak mümkün olmalıdır. Maalesef şu anda deneyemem.

Yine de başka bir wifi çubuğu varsa ve diğer dizüstü bilgisayarlarda yerleşik olan LAN veya Bluetooth varsa Wifi Wifi ile denemenizi öneririm. 3G / LTE paylaşımı, sağlayıcıların veri planları vb. Nedeniyle biraz kötü.



Vay, o kadar da zor görünmüyor bile. En azından FreeBSD'de. Ancak, bunun sık kullanılması ve / veya birçok cihazın bu iki bağlantı üzerinden yönlendirilmesi gerekiyorsa, varsa iki fiziksel ağ arayüzünün kullanılması daha iyi olur diye düşünüyorum. Ayrıca ubuntu ağ ayarları (gui) ile yapılandırılabilir olması kolay olmalıdır. Yine de çok ilginç bir fikir. Bazı durumlarda kesinlikle faydalıdır. Cevabımda yanlış anlaşılan bazı şeyler (ve sizin de fark ettiğiniz gibi, yanlış) bazı şeyler farkettim. Düzenleyeceğim.
verpfeilt

bir cihazda çoklu ap kurulumu ap ap ayarıyla aynı değildir ve aynı anda başka bir ape bağlayın.
QkiZ

4

Bu, başka bir cevap olarak eklendi çünkü diğer cevap çok fazla tartışma yarattı.

En önemlisi, kablosuz adaptörümüzün adını bilmeniz gerekir. Almak için aşağıdaki komutu kullanın:

iwconfig

Muhtemelen wlan0 veya wlan1 olurdu.

Eski WiFi adaptörünü kullandığımız ve kullandığı sürücüyü bilmek istediğimiz durumlar var. Aşağıdaki komutları USB ya da PCI olan türüne göre kullanabiliriz.

lsusb
lspci

Şu anda hangi sürücüyü kullandığınızı görmek için aşağıdaki komutu kullanın:

lsmod

Bir program yüklemeniz gerekiyor. Terminal'i açmak için klavyenizdeki Ctrl+ Alt+ tuşlarına basın T. Açıldığında, aşağıdaki komutları çalıştırın:

sudo apt-get install hostapd

Ana ağ bağdaştırıcısı yapılandırma dosyasını şu komutla açın:

sudo gedit /etc/hostapd/hostapd.conf

Ve şu şekilde düzenleyin:

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

İlk satır ağ bağdaştırıcınızın adı olmalıdır. Şanslı olmadıysanız ve bir 3. parti sürücü gerektirmedikçe, 2. satır çoğu durumda değiştirilmemelidir. 3. satır açıklama gerektirmez. Dördüncü satır, WiFi erişim noktası adınız (SSID) olmalıdır. Beşinci satır, ağınızı a / b / g / n modu olarak tanımlar. Bir sonraki satır ağ kanalınızdır. Kalan satırlarda güvenlik ve şifreleme belirlenir. Çoğu durumda, yalnızca geçiş deyimini değiştirmeniz gerekir.

2. yapılandırma dosyasını şu komutla açın:

sudo gedit /etc/default/hostapd

Ve bu şekilde değiştirin:

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

İlk satır ana ağ bağdaştırıcısı yapılandırma dosyasına işaret eder. 2. satır hostapd'a DAEMON modunda önyüklemede arka planda çalışmasını söyler. Son satır hostapd'a her mesajı kaydetmesini söyler. Buradaki önemli püf noktası, İki Bantlı Erişim Noktası kurmak için iki farklı kablosuz ağ adaptörü kullanmak isterseniz, her bir alan için orijinal yapılandırma dosyalarını (1. dosya) ayırmak ve bu şekilde değiştirmek için oluşturmanız gerekir:

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

Yapılandırmalar bitti.

DAEMON’un çalıştırılması

Şimdi hostapd DAEMON'un açılışta başladığından emin olmalısınız (aşağıdaki 1. komut), zorunlu bir yeniden başlatmayı önlemek için şimdi de çalıştırmalısınız.

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

Ve bitti. Şimdi yeni inşa edilen erişim noktamıza bağlanabiliriz.

Kaynaklar: Hostapd: Sanal Wifi Erişim Noktası ve Hostapd Linux dokümantasyon sayfası oluşturmanın Linux Yolu


1
Kendi kelimelerinizle söylediniz: " İnternete bağladığınız ağ adaptörünün adını bilmeniz gerekir. Bu, yukarıda yapılandırdığınız ağ adaptöründen farklı olmalıdır ", ancak aynısını belirttiniz: " ie wlan0 ". Ayrıca, verilen bölümde Kavram bölümünde çok açık bir şekilde belirtilmiştir : " Biri ağa erişen (örn. Eth0) diğeri erişim noktası hizmetleri sağlayan (örneğin wlan0) 2 arayüze ihtiyacınız var ".
Radu Rădeanu

OP'nin aynı adaptörü kullanmak istediğini düşünüyorum: " Ancak internet WiFi internet bağlantısına göz attığımda ve bir kablosuz ortak nokta oluşturmak istediğimde WiFi internet bağlantısı kesildi ". Ve gertvdijk bunu ödül almaya başladığında belirtti.
Radu Rădeanu

@ RaduRădeanu Bu daha iyi mi? Bana haber verir misin? Thanks
Mitch

Bence önceki sürüm daha iyiydi (ama sadece bir fikir).
Radu Rădeanu

1

Şu anda sadece Atheros Kartları ve çok az sayıda Broadcom kartı için mümkün. Hangisini kullandığınızı bilmek için, lütfen aşağıdaki komutu terminalde çalıştırın ve çıktıyı buraya yapıştırın: -

lspci | Wireless

Veya bu yöntemi basitçe deneyebilirsiniz. İşte nasıl yapılacağı hakkında öğretici için link: - linux-with-one-kablosuz-arayüz ile bağlan


Lütfen cevabınıza gerekli adımları ekleyin. Şu anda bu sadece kaşlarını çattığın sadece bağlantıya verilen bir cevap. İyi bir kaynak ve talimatlar gibi görünüyor, yani +1, ancak lütfen cevabınızı geliştirin.
gertvdijk

1

BAĞLANTI DENEYİMİ yaratmanın en iyi yolu AP-HOTSPOT kullanmak!
(WPA2 ... linux gibi varsayılan değil ubuntu'da olduğu gibi)

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt-get update

sudo apt-get install ap-hotspot

Çalıştırmak ve Seçenekler

Başlat: sudo ap-hotspot start

Dur: sudo ap-hotspot stop

Yapılandır: sudo ap-hotspot Configure

Grafiksel Kullanıcı Arabirimi İster misiniz?

Takmak için bir terminal açın, ardından:

cd /home/USERNAME/LOCATION

Ardından kurulum komutlarını çalıştırın:

qmake

make

Bir program yaratır ... Masaüstüne sürükleyin ve bitti :) şerefe

İki adaptöre kadar ... Windows ve özgür BSD bunu yapabilir ... Şu andan itibaren, bu senaryoyu yalnızca dün itibariyle kendim için yaklaştığımdan beri hala anlamaya çalışıyorum! Geri rapor edeceğim ... Linux da yapabilir .. Diğer işletim sistemlerinde bunu yapabilen adaptörler için bir donanım sınırlaması değildir ...


AskUbuntu'ya Hoşgeldiniz. Bundan böyle lütfen mesajlarınızdaki tüm başkentleri kullanmaktan kaçının. Saldırgan veya saldırgan olarak algılanabilir .
Luís de Sousa

1
Bu, bir kablo ile internete bağlı bir cihazdan sıcak nokta ayarlamak için en basit ÇALIŞMA çözümüdür.
jmary

0

Gibi Purushoth en cevabı, bu cevap da 2 WiFi adaptörü (: Dahili bir ve 1 harici USB WiFi adaptörü ex) gerektirir. Bununla birlikte, onun benim için çalışmasına cevabını bulamadım, işte yerine yaptım.

Xubuntu 14.04'te test edilmiştir.

Ubuntu / Xubuntu PC’nizi bir Wi-Fi bağlantı noktası olarak yapılandırma (örn: bilgisayarınızdan telefonunuzla ve diğer cihazlarınızla tek bir ücretli bağlantıyı paylaşmak için havaalanlarında veya uçaklarda kullanım için):

  1. Bir USB WiFi donanım kilidini takın. Tüm dongle'ler bir “ap” (Erişim Noktası) gibi davranamazlar, ancak dahili kart kesin olarak yapabilir, bu nedenle (en azından şu anda erişim noktası olarak işlev görebilecek bir USB wifi adaptörü bulana kadar) kullanacağız. harici USB bir ücretli servisine bağlanmak için (örneğin: uçuşta WiFi) ve wifi erişim noktasını yapmak için dahili wifi adaptörünü kullanacağız.
    • ÖNEMLİ: YANLIŞ (harici) WIFI ADAPTÖRÜ İLE ÖDEMELİ SERVİS ÖDEME VE BAĞLANMAYIN VEYA ÖDEME BAĞLANTISINIZI WIFI ADAPTER'INIZA BAĞLI OLDUĞUNDAN BAZI BAĞLIDIR MAC ADRESİ VEYA BİR ŞEY.
  2. Paneldeki wifi simgesine sol tıklayın ve “Yeni WiFi Ağı Oluştur ...” seçeneğini seçin → dahili Wi-Fi adaptörünü seçin (WLAN0 olan), bir Ağ adı (SSID) oluşturun (ör: “wifi-hotspot”) , “Wi-Fi güvenliği” için “WPA & WPA2 Kişisel” seçeneğini seçin ve bir şifre oluşturun, ardından “Oluştur” düğmesini tıklayın.
    • Not: SADECE HARİCİ BİR USB WIFI ADAPTÖRÜNE BAĞLANTIĞINIZDAN BU ADIM İÇİN İÇ WIFI ADAPTÖRÜNÜ SEÇMEYE KAZANMAYAN BİR HATA VAR. BU HAPPENS ise, WIFI HOTSPOT'UN YAPILMASI GEREKEN ADIMI YAPMAKTAN HARİCİ WIFI ADAPTÖRÜNÜN KEŞFETMESİNİ ÇIKARIN, daha sonra / ne zaman söylendiğinde tekrar takın.
  3. Yeni oluşturduğunuz yeni wifi etkin alanı için yapılandırma dosyasını düzenleyin:
    • cd /etc/NetworkManager/system-connections
    • ls
    • Yukarıdaki GUI adımı aracılığıyla yeni oluşturduğunuz etkin nokta dosyanızı bulun; örn .: “wifi-hotspot” ve düzenleyin:
    • sudo nano wifi-hotspot
    • Aşağı ok ve "mode = adhoc" veya "mode = ap" ne diyorsa değiştirin. Kaydet ve çık.
  4. Şimdi, harici USB WiFi adaptörünün fişi hala prizden çıkarılmışsa, paneldeki WiFi simgesini tekrar tıklatarak ve "Gizli WiFi Ağına Bağlan ..." seçeneğine gidip tekrar dahili wifi adaptörünüzü seçin. “Wi-Fi adaptörü” ve “Bağlantı” için erişim noktası adını (ör: “wifi-hotspot”) seçin ve “Ağ adı” “Wi-Fi güvenliği” ve “Şifre” alanları artık otomatik olarak doldurulacak ve gri. “Bağlan” üzerine tıklayın. Dahili kartınızda WiFi Erişim Noktası etkinleştirilecektir. Telefonunuz gibi cihazlarınızı buna bağlayabilirsiniz.
  5. Son olarak, WiFi etkin noktanız etkinken, ikincil / USB WiFi adaptörünüzü takın ve ücretli ağa bağlanmak için kullanın. Aboneliğiniz için ödeme yapın ya da bu adaptör aracılığıyla İnternet'iniz şimdi otomatik olarak yeni yapılandırdığınız dahili “Erişim Noktası” bağdaştırıcınız aracılığıyla size bağlı cihazlara yayınlanacaktır.
  6. Bitti!

Referanslar: /etc/NetworkManager/system-connectionsKlasör yolunu ve alternatif bir yaklaşımı (benim için işe yaramadı) bulduğum yer : https://askubuntu.com/a/609199/327339


soruyu oku. "tek adaptör"
QkiZ

Sorunun bu bölümünü göz ardı etmedim. (@Purushoth tarafından) en-upvoted cevap (o beslemek için harici bir Ethernet bağlantısı takmayı gerektiren tek bir adaptör kullanmak ETMEZ aynı zamanda en upvoted edilecek alır ve Ancak, içinde PC'ye internet), sonra bunu anladım tek bir kablosuz bağdaştırıcı erişim noktası aracılığıyla da internet IN'i ethernet ve internet OUT üzerinden gerektiren soruyu cevaplamam iyi olur. Bu özellikle ethernet ve wifi gerektiren en çok oy alan yanıtın benim için işe yaramadığını düşünüyor.
Gabriel Staples

Ben github.com/oblique/create_ap kullandım ve tek bir adaptör üzerinde çalışıyor. İşe yarayıp yaramadığını kontrol et.
QkiZ
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.