ব্র্যাকটিএল এবং হোস্টপ্যাডের সাথে একটি ওয়াইফাই হটস্পট স্থাপন করা


2

আমি ডিবিয়ান জিএনইউ / লিনাক্সে ব্র্যাক্টল এবং হোস্টপ্যাড ব্যবহার করে একটি ওয়াইফাই হটস্পট স্থাপনের চেষ্টা করছি তবে মনে হয় এটি কার্যকর হয় না। আমি অনুসরণিত পদক্ষেপগুলি নিম্নলিখিত:

echo 1 > /proc/sys/net/ipv4/ip_forward
brctl addbr br0
brctl addif br0 eth0
dhclient br0

এখন অবধি এটি কাজ করে এবং আমি তারযুক্ত সংযোগটি ব্যবহার করে ওয়েবে সার্ফ করতে সক্ষম হয়েছি। তারপরে, আমি চালু করি hostapd। এটি wlan0সেতুতে যুক্ত হয় এবং তারযুক্ত সংযোগ কাজ বন্ধ করে দেয়: আমি ওয়েবটি সার্ফ করতে পারছি না এবং স্মার্টফোনটি (অ্যান্ড্রয়েড সহ) হটস্পট দিয়ে প্রমাণীকরণ করতে সক্ষম তবে একটি আইপি ঠিকানা পায় না এবং বলে "সীমাবদ্ধ কনসেশন"।

আমি বেশ কয়েকটি গাইড এবং হাওটো পড়েছি তবে এর সমাধান আমি পাই না। যেকোনো পরামর্শ?


ব্রিজিং সহ কোনও / ইত্যাদি / নেটওয়ার্ক ভিত্তিক উত্তর কি ঠিক হয়ে যাবে? আমার একটি কার্যকরী কনফিগারেশন রয়েছে যা আমি ভাগ করতে পারি
জার্নম্যান গীক

আমি এটি কনসোল দ্বারা ম্যানুয়ালি সেট করতে পছন্দ করি তবে এখানে আপনার কনফিগারেশন পোস্ট করুন, ধন্যবাদ।
গিলবার্তো টি।

একটি সেতু এমন একটি জিনিস, যার দুটি প্রান্ত থাকে। ব্রিজটিতে একটি মাত্র ইন্টারফেস যুক্ত করা নদীর মাঝখানে একটি ব্রিজ থামবে।

উত্তর:


3

কয়েকটি মূল বিষয় বিবেচনা করতে হবে:

  1. আপনার অবশ্যই নেটওয়ার্ক পরিচালককে অক্ষম করতে হবে:

    sudo service network-manager stop
    
  2. ব্রিজের আগে আপনাকে অবশ্যই হোস্ট্যাপ্ড শুরু করতে হবে :

    sudo hostapd -B /etc/hostapd/hostapd.conf
    
  3. এখন আপনি কেবল একটি বিদ্যমান সেতুতে eth0 যুক্ত করুন :

    sudo brctl addif br0 eth0
    
  4. এবং আপনি আপনার ব্রিজটি নেটওয়ার্কে রেখেছেন:

    sudo dhclient br0
    
  5. এখন আপনাকে যাচাই করতে হবে যে আপনার রাউটিং টেবিলটি কাজ করছে:

    sudo add -net 0.0.0.0/0 gw IP_address_of_your_router dev br0
    sudo del -net 0.0.0.0/0 gw IP_address_of_your_router dev eth0
    
  6. এখন আপনি /etc/resolv.conf এ নেমসারভার যুক্ত করুন: সুডো হিসাবে,

    echo nameserver 8.8.8.8 >> /etc/resolv.conf
    echo nameserver 8.8.4.4 >> /etc/resolv.conf
    

খনি উপরোক্ত হিসাবে কাজ করে: আমি এখনই এটি দিয়ে লিখছি।


ধরে নিচ্ছেন তিনি নেটওয়ার্ক ম্যানেজার ব্যবহার করেন। আমারও মনে হয় সেতুতে তার wlan0 অন্তর্ভুক্ত করার দরকার হতে পারে তিনি কি করবেন না?
যাত্রামন গীক

@ জার্নিমনজিইক না তিনি করবেন না: হোস্টাপডি মিমিস্টের কনফিগারেশন ফাইলটিতে একটি সেতু রয়েছে , সেতু = বিআর0 , যা তার জন্য সেতু তৈরি করবে। এবং অবশ্যই, একই conf ফাইলে পরিবর্তন একটি নির্দেশ উপস্থিত থাকবে ইন্টারফেস = wlan0 । তবে এটি ইতিমধ্যে হয়েছে, কারণ ওপি দাবি করে যে হোস্ট্যাপ পরিষেবাটি সঠিকভাবে শুরু হয়েছে, এবং ক্লায়েন্টরা সংযোগ করতে পারে।
মারিয়াসমাতুটিয়া

আমি চেষ্টা করেছিলাম. এই ক্ষেত্রে "dhclient br0" কাজ করে না।
গিলবার্তো টি।

@GilbertoT। আপনি কি বোঝাতে চান এটি কাজ করে না? আপনি কি ডিএইচসিপি অফার পাবেন না?
মারিয়াসমাতুটিয়

হ্যাঁ, আমি br0 এর জন্য কোনও ডিএইচসিপি অফার পাই না।
গিলবার্তো টি।

1

আমি একই জিনিসটি করার অন্য একটি উপায় বেছে নিয়ে এখানে গাইডের ভিত্তিতে ভিত্তি করেছিলাম - হোস্টপ্যাডস এপি-তে আপনার যদি সর্বদা প্রয়োজন হয় তবে সম্ভবত অন্যথায় কম ব্যবহার করা সম্ভবত / হোস্ট / নেটওয়ার্ক ব্যবহার করা ভাল better

এখানে আমার / ইত্যাদি / নেটওয়ার্ক ফাইল - আমি ম্যানুয়াল হিসাবে wlan0 সেট করেছি এবং এথ0 ব্রিজ করেছি।

# wireless wlan0
allow-hotplug wlan0
iface wlan0 inet manual

# eth0 connected to the ISP router
allow-hotplug eth0
iface eth0 inet manual
#iface eth0 inet6 auto
# Setup bridge
iface br0 inet static
    bridge_ports wlan0 eth0
    address 192.168.1.127
    netmask 255.255.255.0
    network 192.168.1.0
    gateway 192.168.1.1
    dns-nameservers 192.168.1.1

আপনার হোস্টাপডি.কনফটিও সেখানে আগ্রহী হতে পারে - এটি আমার একটি স্ট্রিপড ডাউন সংস্করণ, যেহেতু আমি 'স্টক' সম্পাদনা করতে বেছে নিয়েছি। আমি সন্দেহ করি এর সমস্যা সম্ভবত আপনার সমস্যা হতে পারে।

### Wireless network name ###
interface=wlan0
### Set your bridge name ###
bridge=br0
driver=nl80211

###CHANGE ANYTHING BELOW THIS TO SUIT!###

### (IN == INDIA, UK == United Kingdom, US == United Stats and so on ) ###
country_code=SG
hw_mode=g
channel=6
wpa=2
## Key management algorithms ##
wpa_key_mgmt=WPA-PSK

## Set cipher suites (encryption algorithms) ##
## TKIP = Temporal Key Integrity Protocol
## CCMP = AES in Counter mode with CBC-MAC
wpa_pairwise=TKIP
rsn_pairwise=CCMP

## Shared Key Authentication ##
auth_algs=1

## Accept all MAC address ###
macaddr_acl=0

আমি "country_code =" "macaddr_acl =" ব্যবহার করি না। কনফিগারেশন ফাইলের বাকি অংশগুলি একই রকম।
গিলবার্তো টি।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.