وضعیت به شرح زیر است: ما یک لپ تاپ با اتصال اینترنت داریم و می خواهیم آن اتصال را برای استفاده از تلفن هوشمند یا رایانه لوحی خود از طریق WiFi به اشتراک بگذاریم.
به طور معمول برای رسیدن به این هدف ، ما باید یک اتصال WiFi ایجاد کنیم ، سپس از IPTable برای NAT و غیره استفاده کنیم ... اما یک کاربر از آرچ لینوکس شما اسکریپتی را ایجاد کرده اید که نام آن را گذاشته اید ایجاد کنید_AP و همه آن کارها را برای ما انجام می دهد.
این اسکریپت از استفاده می کند de hostapd + dnsmasq + از iptables برای ایجاد یک پونتو دی اکسیو NAT ، و hostapd + brctl + dhclient برای ایجاد یک نقطه دسترسی. رفتار پیش فرض یک نقطه دسترسی از طریق NAT.
نصب_AP ایجاد کنید:
برای نصب Create_AP کاری که ما انجام می دهیم باز کردن یک ترمینال است و قرار دادن:
$ git clone https://github.com/oblique/create_ap $ cd create_ap $ sudo نصب نصب
به همین ترتیب ، ما می توانیم به سادگی یک .sh را اجرا کنیم که در داخل پوشه باشد. برای اینکه به درستی کار کند ، باید وابستگی های زیر را نصب کنیم:
- bash (برای اجرای اسکریپت)
- util-linux (برای getopt)
- hostapd
- iproute2
- iw
- جعلی (اختیاری)
استفاده از اسکریپت
# بدون رمز عبور (شبکه باز):
create_ap wlan0 eth0 MyAccessPoint
# WPA + WPA2 با رمز عبور:
create_ap wlan0 eth0 MyAccessPoint MyPassword
# AP بدون اینترنت مشترک:
create_ap -n wlan0 MyAccessPoint MyPassword
# پل شبکه با اینترنت مشترک:
create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassword
اطلاعات بیشتری در مورد نحوه استفاده از این اسکریپت در پرونده README.md وجود دارد. برای شروع سرویس ما به سادگی در کنسول اجرا می کنیم:
# systemctl start create_ap
و برای شروع خودکار آن:
# systemctl enable create_ap
نتیجه گیری
برای من شخصاً متن کاملاً مناسب من است ، من می توانم ZTE Open خود را از طریق WiFi به لپ تاپ خود متصل کنم اما راهی برای اتصال به اینترنت پیدا نکردم. ممکن است این تقصیر FirefoxOS باشد که به طور پیش فرض گزینه قرار دادن پروکسی یا مواردی از این دست را ندارد ، من نمی دانم ، اما خوب است اگر تجربه خود را با ما در میان بگذارید در صورتی که برای شما مناسب باشد.
60 نظر ، نظر خود را بگذارید
EXCELENTE!
برای اوبونتو / دبیان کار میکنه ؟؟؟؟
با تشکر از شما
ادواردو
در واقع من چنین فکر می کنم ، و اگر فکر نمی کنم بتوان آن را اصلاح کرد ... فکر می کنم در این مورد مهم این است که وابستگی های لازم را داشته باشیم.
این فیلمنامه بر روی دبیان جسی تأیید شده است و یک شاهکار است.
اما آیا شما قادر به استفاده از اینترنت از طریق تلفن خود بودید؟
بله ، اما من یک اندروید با MIUI دارم که پشتیبانی یکپارچه پروکسی را به همراه دارد.
بارگیری ISO دبیان جسی در 3 ، 2 ، 1 ...
عالی چیزی شبیه به آن لازم است. من در حال حاضر بسته جنتو خود را برای آزمایش ایجاد می کنم.
قابل تقدیر است
شما خوش آمدید ... من فکر می کنم ما باید عمدتا از نویسنده آن تشکر کنیم.
آماده. این طرح جنتو من است. create_ap درون شبکه بی سیم است.
https://github.com/jorgicio/jorgicio-gentoo
و البته ، طبق معمول در Arch Linux ، در حال حاضر در AUR است https://aur.archlinux.org/packages/create_ap
yaourt -S ایجاد_ap
نحوه اجرای ایجاد ap در قوس
نکته عالی من نمی دانستم که می توانید شبکه را از طریق رایانه شخصی با WiFi به اشتراک بگذارید.
در هر صورت ، برای نت بوک من کار خواهد کرد.
من آن را با Kademar (64 بیتی) که Arch است امتحان کردم و برای من مفید بود ، بعداً آن را در Netbook خود با Kademar (32 بیت) آزمایش خواهم کرد ، اما فکر می کنم این کار را از AUR که در حال حاضر وجود دارد انجام دهم
ضمناً ، من از فرصت استفاده می كنم و این توزیع را توصیه می كنم ، من همیشه می خواستم از Arch استفاده كنم اما نصب و نحوه استفاده از آن پیچیده بود اما با Kademar آنها آن را راحت كردند و نصب ، استفاده و به روز رسانی آن آسان است.
شما می توانید برخی از اطلاعات را در اینجا ببینید و خوب است که نظرات انگیزه شما را بدانید:
http://germanlancheros.blogspot.com.ar/2014/06/disponible-kademar-5-version-escritorio.html
این برای من در ubuntu 14.04 عالی بود ، من فقط مجبور شدم یک وابستگی از دست رفته (hostapd) نصب کنم !!!
وقتی لازم بود این کار را انجام دهم مجبور شدم به ویندوز بروم و Connectify را اجرا کنم. حالا من این کار را روی لینوکس انجام می دهم !!!
خیلی ممنون xD
سهم عالی ، بسیار متشکرم که این را با ما به اشتراک گذاشتید !! واقعاً بسیار مفید ، در ابتدا من به راحتی نتوانستم به اشتراک WiFi بپردازم ، داشتم فکر می کردم: اما .. اگر یک لپ تاپ به wifi وصل باشد ، چگونه قرار است wifi را به اشتراک بگذارد؟ اما من متوجه شدم که شما می خواهید با یک مودم USB یا فقط یک مودم متصل شوید ، حالا این منطقی است هااها
بسیار سپاسگزارم برای این مشارکت
من هم دریافت نکردم ، تا اینکه نظر شما را خواندم
چه بسته هایی باید حذف شوند تا بدون اتصال به اینترنت باشند؟
همه چیز در اوبونتو 14.04 خوب است. متشکرم.
خطا: شاید آداپتور WiFi شما به طور کامل از رابط های مجازی پشتیبانی نمی کند. دوباره با –no-virt امتحان کنید.
: گریه کردن
و اگر من اضافه کنم - no-virt
دستگاه «wlan0» پیدا نمی شود
در fedora 20 با gnome 3.12
دلیل آن این است که در Fedora رابط WiFi نباید wlan0 باشد ، همانطور که قبلا بود .. برای دانستن نام رابط کاربری خود با
ip link
مال من در F19 یک اسم بسیار طولانی بود و اکنون در F20 em1 است.
سلام ، اسکریپت شما با موفقیت در Fedora 20 x64 - Gnome برای من کار کرد. خیلی ممنون! 😀. اما اکنون من یک مشکل دارم: من نمی توانم به هیچ شبکه ای متصل شوم ، هیچ کدام من را نمی شناسند ، به نظر شما خطا چیست؟
شما در /etc/NetworkManager/NetworkManager. چیزی را لمس کردید ، درست است؟
فقط یک علامت پوند (#) در مقابل خطوطی که اضافه کرده اید قرار دهید.
من واقعاً هیچ پیکربندی را لمس نکردم ، فقط اسکریپت را اجرا کرده و هنگام بستن ترمینال ، شبکه ها را شناسایی کرده است. راهنماییم کنید ، نمی توانم از Fedora به اینترنت وصل شوم
... و وقتی پایانه را بستم ، دیگر شبکه ها را تشخیص نمی داد
من فقط می توانم شبکه ها را از طریق ترمینال ببینم ، اما با رابط گرافیکی نمی توانم این کار را انجام دهم تصویر
سلام ، من به شما می گویم که اشتراک اینترنت با تلفن یا رایانه لوحی را می توان برای مدت طولانی با fedora 20 kde انجام داد ، سپس برای اضافه کردن ، انتخاب ویرایشگر مشترک به ویرایشگر اتصال مراجعه کنید ، در زبانه بی سیم انتخاب کنید شبکه را به دستگاهی که در آن محدود کنید آنها می خواهند سیگنال را برای به اشتراک گذاری و voila پخش کنند ، آنها از قبل روی هر تلفن همراه یا رایانه لوحی اینترنت دارند. امیدوارم این به شما کمک کند!
آیا می توانید به من کمک کنید ، هنگام اجرای create_ap wlan0 eth0 MyAccessPoint MyPassword با خطای زیر مواجه می شوم
خطا: آداپتور شما نمی تواند همزمان یک ایستگاه (یعنی متصل باشد) و یک AP باشد
سلام ، من تازه واردم در این مورد و وقتی که می آید خط را امتحان کنم
$ sudo نصب کنید
من به این پیام رأی می دهم «در پرونده sudoers نیست»
… در gnome fedora 21 نسخه 3.14
شما باید کاربر خود را به گروه چرخ اضافه کنید یا موارد زیر را در پرونده / etc / sudoers قرار دهید:
ivan ALL=(ALL) ALL
البته ، با فرض نام کاربری خود ivan است.
همه عالی اما منتظر IP DHCP است و هرگز متصل نمی شود
آیا همه بسته های لازم را نصب کرده اید؟ فایل README یا موارد مشابه را بخوانید
من سعی کردم از این اسکریپت با مودم USB خود (Huawei E353) استفاده کنم و برای من کارایی نداشت. من پیام "خطا: شاید آداپتور WiFi شما به طور کامل از رابط های مجازی پشتیبانی نمی کند. دوباره با –no-virt امتحان کنید. ». من فکر می کنم این یک مشکل مودم است ، من تمام بعد از ظهر را در خانه مادرم گذراندم و کار کردم و نمی توانم xD کنم
این پیوند نحوه انجام این کار بدون اسکریپت را توضیح می دهد
http://seravo.fi/2014/create-wireless-access-point-hostapd
سلام ، من در حال انجام پروژه نهایی ASIR هستم و باید یک نقطه دسترسی Wi-Fi ایجاد کنم ، بنابراین این مقاله توجه من را به خود جلب کرده است.
اول از همه توضیح بسیار خوبی ، اما من یک مشکل دارم و این این است که هنگام ایجاد پل شبکه با اینترنت مشترک خطای زیر را دریافت می کنم:
root @ pablo-Aspire-5741G: / home / pablo / create_ap # create_ap -m Bridge wlan0 eth0 پروژه نهایی پروژه نهایی
هشدار: آداپتور شما به طور کامل از رابط مجازی AP پشتیبانی نمی کند ، بدون هیچ virt
dir پیکربندی: /tmp/create_ap.wlan0.conf.DgNR09hJ
PID: 4816
مدیر شبکه پیدا شد ، wlan0 را به عنوان دستگاه مدیریت نشده تنظیم کنید ... انجام شد
اشتراک اینترنت با استفاده از روش: Bridge
ایجاد یک رابط پل… br5 ایجاد شده است.
رابط خط فرمان hostapd: hostapd_cli -p /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd_ctrl
پرونده پیکربندی: /tmp/create_ap.wlan0.conf.DgNR09hJ/hostapd.conf
ایجاد اینترفیس mon.wlan0: -23 (تعداد زیادی فایل باز در سیستم)
سعی کنید mon.wlan0 را حذف و دوباره ایجاد کنید
مجموعه نرخ ها در ماژول هسته به روز نشدند
استفاده از رابط wlan0 با hwaddr f0: 7b: cb: 16: 52: cc and ssid 'Final Project'
در مورد خط آخر ، قبلا سعی کردم بدون نصب چیزی در رابط wlan ، آن را به صورت دستی پیکربندی کنم اما کار نکرد ، بنابراین آن را حذف کردم ، اما همچنان که وجود دارد به نظر می رسد.
ممکن است کسی به من کابل بدهد؟ متشکرم…!
این عالی است که برای من در Lubuntu 15.04 بسیار مناسب است.
از آنجا که من Conectify را در ویندوز کشف کردم ، تا امروز که به این مقاله برخوردم ، در تلاش برای یافتن همان راه حل برای linux بودم ، فکر می کنم این باید گسترده تر باشد.
چگونه می توانم کلاینت های متصل را ببینم؟ IP آنها و به طور کلی آنها را کنترل می کنم؟
سلام ، من همه چیز را با جزئیات نصب کردم و سپس اجرا کردم و کاملاً کار کرد ، تنها چیزی که می خواهم پیدا کنم این است که وقتی کامپیوتر را روشن می کنم چگونه آن را اجرا کنم ، زیرا آن قسمت برای من کار نمی کند. با تشکر برای به اشتراک گذاری
سلام ، من روی Xubuntu 14.04 هستم ، با کابل اترنت و این اسکریپت 10 روز کار کرد ، من AP و تلفن های اندرویدی خود را ایجاد کردم که بدون مشکل به اینترنت متصل شده اند. من حدود 1 هفته است که با اینترنت مشکل دارم ، تلفن به شبکه متصل می شود اما سرعت اینترنت نسبت به قبل (4 یا 5 کیلوبایت بر ثانیه) بسیار کند است (400 یا 500 کیلوبایت بر ثانیه) ، کسی می داند چه مسئله؟
من توضیح می دهم که Saucy hostapd را دارم زیرا با Trusty راهی برای ایجاد AP وجود ندارد.
برای اشتراک از WI-FI به WI-FI ، داشتن دو کارت شبکه بی سیم ضروری است ، به عنوان مثال یکی که در یک لپ تاپ وجود دارد و دیگری با USB متصل شده است. سپس دستور کم و بیش به صورت زیر خواهد بود:
ایجاد_ap wlan0 wlan1 MyAccessPoint Miconpassword
عالی من به شما به خاطر مشارکت شما تبریک می گویم ، بسیار خوب به من خدمت کرد. من آن را بارگیری کردم و تأیید کردم که شما برنامه های لازم را روی PointLinux نصب کرده اید. توزیع بسیار خوب بر اساس دبیان جسی. من یک لپ تاپ با کارت wifi usb و کارت wifi داخلی دارم.
- آن را بارگیری و از حالت فشرده خارج کردم
- سپس آن را به عنوان کاربر ریشه اجرا کنید: ./create_ap create_ap wlan0 wlan1 vinotinto parangacutimiricuaro
- روند اجرا شد و در حال حاضر تلفن هوشمند من از قبل دارای سیگنال Wi-Fi با اینترنت بود ...
امیدوارم نظر من به دیگران کمک کند. متشکرم.
با بسته های مشخص شده با LXLE کار سختی می کند. فیلمنامه عالی بسیار ممنون از اینکه به اشتراک گذاشتید
http://www.lxle.net/articles/?post=3264-bit-versions-of-lxle-14043-released
نمی توانم برنامه را شروع کنم به من می گوید که
root @ linux: / home / linux / create_ap # systemctl start create_ap
systemctl: دستور پیدا نشد
root @ linux: / home / linux / create_ap #
از آنجا هیچ پاس
سلام ، من می خواهم بدانم که چگونه مقدار KB یا MB را که به کسانی که از طریق این اسکریپت متصل هستند ، ارائه می دهم ،
توجه
تشکر
با سلام ، من در دبیان ویزی مشغول آزمایش بودم و این باعث ایجاد AP می شود اما وقتی می خواهم روی دستگاه اندروید یا لپ تاپ احراز هویت کنم ، ip گرفتن زمان می برد و در آخر تأیید اعتبار نمی کند. آیا کسی می تواند به من کمک کند
آیا سعی کردید روش رمزگذاری AP را تغییر دهید؟
من تازه وارد این موضوع شدم که پیوند بارگیری اسکریپت کجاست
https://github.com/oblique/create_ap/blob/master/create_ap
به سلامتی…
من توانسته ام همزمان با اسکریپت 2 AP بسازم. آیا با این ابزار می توان بیش از 2 AP ایجاد کرد؟
من نمی دانم که آیا می تواند ، نکته در اینجا این است که استفاده عملی از ادامه ایجاد AP ها ، داشتن برنامه های مجازی مجازی با عملکرد پایین باعث پایین آمدن عملکرد می شود زیرا شما منابع را به اشتراک می گذارید.
ممنون از جوابتون دیوید ...
مسئله این است که من در حال کار روی مجازی سازی هستم و باید در مجازی بودن بیش از 2 AP مجازی ، رفتار مجازی سازی را تأیید کنم. امیدوارم بعضی از شما راه حلی داشته باشید.
توجه
هنگامی که من create_ap را اجرا می کنم wlan0 eth0 MyAccessPoint MyPassword خطای زیر را به من می دهد:
خطا: آداپتور شما نمی تواند همزمان یک ایستگاه (یعنی متصل باشد) و یک AP باشد
چه اتفاقی می افتد؟
من از manjaro 16 استفاده می کنم اگر کسی بتواند به من کمک کند این خطا را ایجاد می کند: خطا: آداپتور شما نمی تواند به کانال 36 ، باند فرکانس 5 گیگاهرتز انتقال یابد.
من هنگام استفاده از create_ap از manjaro 16 استفاده می کنم خطا به من این خطا را می دهد: آداپتور شما نمی تواند به کانال 36 ، باند فرکانس 5 گیگاهرتز انتقال یابد.
بسته dnsmasq هنگام نصب وجود ندارد
بعد از حل چند فاجعه در تنظیماتی که قبلاً داشتم عالی بود ، بدون مشکل اساسی از آن استفاده کردم
اکنون من از کارت wifi داخلی خود اینترنت دریافت می کنم و از طریق همان آنتن دیگر این کارت ، اینترنت را از همان کارت به اشتراک می گذارم (دارای دو آنتن در tp-link tl-wn851nd است)
وای !!! به سادگی تعجب کرد که این پاسخی برای تمام مشکلات من بود و حتی در سال 2017 نیز 120٪ کار می کند
سلام ، با تشکر از مشارکت شما ، راه حل بسیار خوبی برای به کار انداختن ناخواسته های قدیمی که بسیاری از ما داریم. من می دانم که این پست چیزی قدیمی است اما هنوز برای بسیاری معتبر است ، می خواهم بدانم اگر کسی در اینجا موفق به اتصال به شبکه ای شده است که دارای سرور پروکسی است ، اجازه دهید برای شما توضیح دهم ، من قبلاً AP را به طور شگفت انگیزی کار می کردم اما نمی توانم به اشتراک بگذارم اتصال اینترنتی من با یک سرور پروکسی و نمی خواهم پروکسی دیگری را در AP دوباره مرور کنم. اگر کسی موفق به انجام کاری مشابه شده است و می تواند تجربه خود را به اشتراک بگذارد ، من قدردان آن هستم.
سلام بسیار خوب و سلام به همه ، من در دنیای لینوکس تازه وارد هستم ، من Linux Mint 19 را نصب کردم و این اولین مشکل را برای من ایجاد کرد و می خواهم بدانم اگر می توانید به من کمک کنید ، باید یک نقطه دسترسی ایجاد کنم یا به عنوان hotspot شناخته شود ، اما تکرار کنید سیگنال را بگیرید و آن را با همان کارت wifi که لپ تاپ دارد ضبط کنید ، یعنی بدون شبکه سیم دار زیرا با نصب ویندوز بدون نصب usb tp-link یا هر چیز دیگر با ویندوز بسیار خوب کار می کرد ، می خواهم بدانم که چگونه می توانم به آن برسم ، زیرا به من امکان می دهد قابلمه میزبان بسیار خوب است اما نه هنگام اتصال به شبکه بی سیم برای گرفتن سیگنال اینترنت ، hotspot قطع می شود. من از کمکی که می توانند به من بکنند قدردانی می کنم. سلام بر همه اگر linux همان کاری را که windows انجام می دهد انجام نمی دهد. باور کنید که لینوکس حداقل برای من کار نمی کند.
چگونه فیلمنامه برای ساختن نقطه داغ ایجاد شده است ؟؟؟ آن را به شرح زیر امتحان کنید:
#! / bin / bash
واضح
ایجاد شبکه wlan0 eth0 12345
network_ap-wlan0 eth0 network 12345 ایجاد کنید
systemctl create_ap را فعال کنید
امیدوارم کمک کنید دوستان
من همان خطای Yoandri_ را دارم
خطا: آداپتور شما نمی تواند به کانال 104 ، باند فرکانسی 5 گیگاهرتز منتقل شود.