আমার কাছে রাস্পবেরিয়ান পিআই 2 মডেল বি রয়েছে রাস্পবিয়ান সংস্করণ জেসির সাথে এবং আমি আমার পিসি থেকে রাস্পবেরিতে ইন্টারনেট আনার চেষ্টা করছি। তাদের মধ্যে আমার 2 টি নেটওয়ার্ক ইন্টারফেস রয়েছে, একটি ইথারনেটের ও অন্যটি ওয়াইফাইয়ের ওপরে। আমি রাসম্পবেরিতে ইথারনেট আইপি ঠিকানাটি স্থিতিশীল হওয়ার জন্য কনফিগার করেছি, কারণ আমার বাড়িতে একটি ছোট কম্পিউটার নেটওয়ার্ক রয়েছে যা স্থির আইপি অ্যাড্রেসযুক্ত রয়েছে এবং আমি চাই রাস্পবেরি এর অংশ হয়ে উঠুক। যেহেতু আমার ইন্টারনেটটি খুব ধীর গতির (আমি একটি ডায়াল আপ মডেম ব্যবহার করি) আমি ইথারনেট ইন্টারফেসের মাধ্যমে এই ধীর ইন্টারনেটটি ভাগ করতে চাই না কারণ আমি চাই না যে এই নেটওয়ার্কের সাথে সংযুক্ত সমস্ত কম্পিউটার আমার ইন্টারনেটের গতি নষ্ট করবে। যেহেতু আমি কেবলমাত্র রাস্পবেরিতে ইন্টারনেট আনার ইচ্ছা নিয়েছি আমার পিসিতে আমি একটি ওয়াইফাই হটস্পট তৈরি করেছি যা আমার রাস্পবেরিতে একটি আইপি অ্যাড্রেসকে গতিশীলরূপে বরাদ্দ করে (হটস্পট সফ্টওয়্যারটিতে কিছু ধরণের ডিএইচসিপি রয়েছে) এবং তা '
তবে তারপরে আমার সমস্যাটি শুরু হয়, ডিফল্টরূপে আমি এটি চালু করার পরে (বা যদি আমি সংযোগ বিচ্ছিন্ন করে আবার সংযুক্ত করি), রাস্পবেরি ইন্টারনেটের সাথে সংযুক্ত হয় না। টাইপ করে ifconfig
আমি পেয়েছি:
eth0
Link encap:Ethernet HWaddr b8:27:eb:4e:35:65
inet addr:100.100.100.25 Bcast:100.100.100.255 Mask:255.255.255.0
inet6 addr: fe80::ba27:ebff:fe4e:3565/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
wlan0
Link encap:Ethernet HWaddr 74:da:38:55:f3:a2
inet addr:192.168.137.201 Bcast:192.168.137.255 Mask:255.255.255.0
inet6 addr: fec0::12:c4f1:c3fc:eb1e:3153/64 Scope:Site
inet6 addr: 2002:be0f:9cea:12:1bc0:1969:c17d:f854/64 Scope:Global
inet6 addr: fe80::bdca:7255:2e27:8341/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
আমি টাইপ করলে route -n
আমি পাই:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 100.100.100.1 0.0.0.0 UG 202 0 0 eth0
0.0.0.0 192.168.137.1 0.0.0.0 UG 303 0 0 wlan0
100.100.100.0 0.0.0.0 255.255.255.0 U 202 0 0 eth0
192.168.137.0 0.0.0.0 255.255.255.0 U 303 0 0 wlan0
এখানে আপনি দেখতে পাচ্ছেন যে কীভাবে আমার স্থির ইথারনেট সংযোগ গেটওয়ে (100.100.100.1) আমার ডিএইচসিপি ওয়াইফাই সংযোগ গেটওয়ের (192.168.137.1) এর মেট্রিকের চেয়ে ছোট, সুতরাং আমার রাস্পবেরি ভুল ইন্টারফেসের মাধ্যমে ইন্টারনেট পাওয়ার চেষ্টা করে
আমি টাইপ করার পরে:
sudo route delete default gateway 192.168.137.1
এবং তারপর :
sudo route add default gateway 192.168.137.1
আমার রাউটিং টেবিলটি এতে স্থির করা হয়েছে:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.137.1 0.0.0.0 UG 0 0 0 wlan0
0.0.0.0 100.100.100.1 0.0.0.0 UG 202 0 0 eth0
100.100.100.0 0.0.0.0 255.255.255.0 U 202 0 0 eth0
192.168.137.0 0.0.0.0 255.255.255.0 U 303 0 0 wlan0
এবং রাস্পবেরি ইন্টারনেট অ্যাক্সেস করতে সক্ষম।
আমার প্রশ্নগুলি হ'ল:
- এই প্রক্রিয়াটিকে স্বয়ংক্রিয় করার কোনও উপায় কি তাই আমি যতবার রাস্পবেরি চালু করি ততবার আমাকে নিজেই এটি করতে হবে না?
- এটিকে স্বয়ংক্রিয় করার কোনও উপায় আছে কি যাতে এটি সর্বদা স্বীকৃত হয় যে এটি হটস্পট ডিসিএইচপি এই ইন্টারফেসে প্রদত্ত আইপি রেঞ্জের স্বাধীনভাবে ওয়াইফাই থেকে ইন্টারনেট গ্রহণ করবে?
- কেন নিম্ন মেট্রিক স্বয়ংক্রিয়ভাবে ইথারনেট ইন্টারফেসে বরাদ্দ করা হয়েছিল?
আমি ইতিমধ্যে সমাধানটি পরীক্ষা করে দেখেছি কীভাবে রাউটিং টেবিলটিতে পরিবর্তন আনা যায়? তবে আমার পক্ষে কাজ করে না কারণ রাস্পবিয়ান জেসিতে আপনি স্ট্যাটিক আইপি ঠিকানা পেতে সরাসরি সম্পাদনা করেন /etc/network/interfaces
না/etc/dhcpcd.conf