আইপ্রাউট 2: আমি কীভাবে একটি মেশিনকে অন্যটির মাধ্যমে ইন্টারনেটে সংযুক্ত করব


0

আমার নিম্নলিখিত সেটআপ আছে:

> 169.254.8.125/16 <- (অ্যাডহক) -> 169.254.9.109/16 < বি > 192.168.178.21/24 <- (ওয়াইফাই) -> 192.168.178.1/24 < এপি / রাউটার > ইন্টারনেট

আমি এটিকে বি এর মাধ্যমে ইন্টারনেটের সাথে সংযুক্ত করতে চাই, এখন পর্যন্ত এটির রাউটিং টেবিলটি এমন দেখাচ্ছে:

default via 169.254.6.109 dev eth0 
169.254.0.0/16 dev eth0  proto kernel  scope link  src 169.254.8.125

বি এর রাউটিং টেবিলটি এমন দেখাচ্ছে:

default via 192.168.178.1 dev wlan0  proto static 
169.254.0.0/16 dev eth0  proto kernel  scope link  src 169.254.6.109  metric 1 
192.168.178.0/24 dev wlan0  proto kernel  scope link  src 192.168.178.21  metric 2

মেশিনে দ্বিআইআইপি আইপি ফরোয়ার্ডিং সক্ষম করেছে sysctl net.ipv4.ip_forward=1এবং আমি আইপিটিবেলে একটি NAT নিয়ম যুক্ত করেছি:iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

আমি সচেতন যে আমার কাছে এখনও এ এর ​​জন্য কোনও ডিএনএস নেই।

আমি এ থেকে বি পিং করতে পারি এবং তদ্বিপরীত। এটি ইতিমধ্যে ইন্টারনেটে কোনও অ্যাক্সেস দেবে না বা কমপক্ষে রাউটারটিকে পিং করতে সক্ষম করবে? আমি কী মিস করছি?

উত্তর:


1

আপনি সামনের নিয়মটি মিস করছেন।

sudo iptables -A ফরওয়ার্ড -i wlan0 -o eth0 -m রাষ্ট্র -স্তরের সাথে সম্পর্কিত, প্রতিষ্ঠিত
-j স্বীকৃত

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