পোর্ট ফরওয়ার্ডার অ্যাপ্লিকেশন ব্যবহার করে অ্যান্ড্রয়েড ২.৩..6 ওয়াইফাই-টিথারে পোর্ট-ফরওয়ার্ডিং


11

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

আমার অ্যান্ড্রয়েড ডিভাইসটিই ইন্টারনেটে সরাসরি সংযুক্ত। অ্যান্ড্রয়েড ডিভাইসের মাধ্যমে বাইরের পৃথিবী থেকে আমার কম্পিউটারে অ্যাক্সেস সক্ষম করতে, আমি বর্তমানে পোর্ট ফরওয়ার্ডার নামক একটি নিখরচায় অ্যাপ্লিকেশন ব্যবহার করছি এবং আমার ফোনটি মূলযুক্ত তাই আমার আমার অনুমোদনের প্রয়োজন। আমি যে পোর্টটিতে সার্ভারে সংযোগগুলি পরিচালনা করি সেগুলি হ'ল 80 I সার্ভারের আইপি ঠিকানাটি (নেটওয়ার্কের অভ্যন্তরে) <local_ip.addr.ess.here>:80অ্যাক্সেস করে আমি এটি অ্যাক্সেস করতে পারি, যাতে এটি কার্যকর হয়।

সমস্যাটি যখন আমি নেটওয়ার্কের বাইরে থেকে এটি অ্যাক্সেস করার চেষ্টা করি তখন অ্যাপটি আমাকে উত্সটি 80 এ সেট করতে এবং গন্তব্যটি যাই হোক না কেন সেট করতে বলে দেয় (তাদের উদাহরণ 8080); অবশ্যই আমি এটি 80 এ সেট করেছি যেহেতু সার্ভারটি এটি শুনছে। তাই আমি বাইরে থেকে সার্ভারটি অ্যাক্সেস করার চেষ্টা করি <phone.public_ip.adr.ess>:80তবে এটি কার্যকর হয় না।

যেমন আপনি লক্ষ্য করেছেন, আমি কী করছি তা সম্পর্কে কোনও ধারণা খুঁজে পাইনি এবং গাইড রাউন্ডগুলি পাওয়া কঠিন ছিল, এমনকি স্ট্যান্ডার্ড রাউটারগুলির জন্যও। কেউ কি এই অ্যাপ্লিকেশনটি সফলভাবে ব্যবহার করেছে এবং সম্ভবত আমাকে সাহায্য করতে পারে? আমি সম্ভবত অজ্ঞতার কারণে গুরুত্বপূর্ণ তথ্যটি রেখে দিয়েছি, যদি তাই হয় তবে আমাকে জানান এবং আমি প্রশ্নটি আপডেট করব।


আমরা এখানে কোন "জনসাধারণের ঠিকানা" বলছি? যদি ওয়াইফাই আপনার রাউটার দ্বারা নিয়োগ ঠিকানা (সাধারণত ভালো কিছু 192.168.*.*, কিন্তু কখনও কখনও এছাড়াও 172.*.*.*বা 10.*.*.*দেখতে উইকিপিডিয়া ), এটি শুধুমাত্র দৃশ্যমান আপনার স্থানীয় নেটওয়ার্কের ভিতরে , এবং "বাইরের বিশ্বের" থেকে সরাসরি অ্যাক্সেস করা যাবে না। আপনার রাউটারে পোর্ট ফরওয়ার্ডিং সেটিংস এখানে প্রয়োজন, এবং সার্ভারফল্টে আরও ভাল আলোচনা করা হয়েছে
ইজজি

না এটি "কি আমার আইপি" গুগল করা থেকে ঠিকানা (আপনি যদি এটি ব্যবহার না করেন তবে গুগল নিজেই একটি আইপি-ঠিকানা দেয় যা নির্ভরযোগ্য হওয়া উচিত)। এবং আপনি প্রশ্নের ভুল বোঝেন, শিরোনামে এটি "ওয়াইফাই-টিথারিং" বলে। অর্থ এটি কোনও নিয়মিত রাউটার নয় আমার এন্ড্রয়েড ডিভাইস এটিই সম্পর্কিত সাইট তৈরি করে আমার রাউটার। এমনকি আপনি পুরো প্রশ্নটি পড়েছেন? আমি অ্যাপস, ফোন এবং অন্যান্য প্রাসঙ্গিক জিনিসগুলি উল্লেখ করছি যা আপনি মনে করেন যে আপনি সম্পূর্ণ মিস করেছেন।
justanotherhobbyist

1
এমনকি আমি এটি একাধিকবার পড়েছি - তবে আমি অবশ্যই স্বীকার করব যে আমি কিছুটা বিভ্রান্ত হয়ে পড়েছিলাম। কোন প্রসঙ্গে ডিভাইস "সার্ভার" হিসাবে কাজ করে আপনি স্পষ্টভাবে তা জানাতে পারেন নি, তাই আমি স্বাভাবিক দিকটি ধরে নিয়েছি (একা "টিথার" শব্দটি নির্দিষ্ট করে দেয় না যে কে সার্ভার এবং কে ক্লায়েন্ট, দুঃখিত)। স্পষ্টতার জন্য ধন্যবাদ: এটি অবশ্যই সার্ভারফল্টকে অপ্রচলিত প্রতি আমার মন্তব্য করে। // আপনার 80 থেকে 80 এর বন্দরটি আমার কাছে সঠিক দেখাচ্ছে। আমি adb logcatবাইরে থেকে অ্যাক্সেস করার চেষ্টা করার সময় অ্যান্ড্রয়েড লগগুলি (উদাহরণস্বরূপ ) সাথে পরামর্শ করার পরামর্শ দেব , এটি দেখার জন্য যে এটি কমপক্ষে আপনার ডিভাইসে পৌঁছেছে এবং সম্ভবত কিছু ইঙ্গিত লগ করেছে।
ইজি

1
ধন্যবাদ! আমি মাত্র আরও কিছু সম্পাদনা করেছি, সুতরাং এখন এটি পুরোপুরি পরিষ্কার হওয়া উচিত (আশা করি; কমপক্ষে কেউ আর আগের মতো একই ফাঁদে ফেলা উচিত নয়)। আপনি যদি আমার সম্পাদনা পছন্দ না করেন তবে নির্দ্বিধায় সামঞ্জস্য করুন। // একটি চিন্তাধারা হল আপনার সরবরাহকারী এটির জন্য অনুমতি দেয় না। আপনার অ্যান্ড্রয়েড ডিভাইসে কিছু সার্ভার (একটি সাধারণ এফটিপি সার্ভারের মতো) সেটআপ করুন এবং এটি "বাইরের বিশ্ব" থেকে অ্যাক্সেস করা যায় কিনা চেষ্টা করুন। যদি এটিও কাজ করে না, এটি আপনার সরবরাহকারী সেই ট্র্যাফিকটিকে অবরুদ্ধ করে। যদি এটি কাজ করে তবে আমরা আরও তদন্ত করতে পারি।
ইজি

1
আমি আমার সরবরাহকারীকে কল করেছি এবং তারা বলেছিল যে তারা এটি অনুমতি দেয়। কেবল কিছু "জ্ঞাত ভাইরাস বন্দর" অবরুদ্ধ করা হয়েছিল, এর অর্থ যাই হোক না কেন। সুতরাং সমস্যাটি ফোনে থাকা উচিত।
justanotherhobbyist

উত্তর:


2

আপনি কোন সংস্করণটি চালাচ্ছেন তা আমি নিশ্চিত নই, আমার পরামর্শটি এখানে। আপনি সম্ভবত যে কারণে অবরুদ্ধ হয়েছেন, এটি অ্যান্ড্রয়েডের ফায়ারওয়াল এবং শক্তিশালী সে-লিনাক্স নীতি।

যেহেতু আপনার সম্পূর্ণ রুট অ্যাক্সেস রয়েছে, আপনি এডিবি দিয়ে একটি শেল পেতে পারেন এবং এটি পরীক্ষা করে দেখতে পারেন। টাইপ করুন su -এবং এটি আপনাকে রুটে পরিণত করবে। আমি টার্মিনাল এমুলেটর ব্যবহার করছি, তবে এটি ওএসের সাথে প্রেরণ করা থাকলে আপনি দেশীয় ব্যবহার করতে পারেন।

যদি আমি আপনাকে সঠিকভাবে বুঝতে পারি তবে আপনার ফোন টিথারিং মোডে রাউটারের মতো কাজ করে। সুতরাং প্যাকেটগুলি ফরোয়ার্ড করার জন্য এটি প্রয়োজন: echo 1 > /proc/sys/net/ipv4/ip_forward

এটি সাহায্য করে কিনা দেখুন। সম্ভবত, আপনি iptables সঙ্গে খেলতে হবে, টিথারিং বন্দরে 80,443 পোর্টটি অনুমতি দিন। এটি সম্পূর্ণ উত্তর নয়, তবে মন্তব্য হিসাবে পোস্ট করা খুব দীর্ঘ।


1

উত্তরটি আপনার সরবরাহকারী পোর্ট 80 টি ব্লক করে, তবে আপনি 443 পোর্টে স্যুইচ করলে তারা এটিকে অবরুদ্ধ করতে পারে না কারণ 443 বন্দরটি প্রতিক্রিয়াগুলি প্রেরণ করতে এবং গ্রহণ করতে দ্বি-মুখী যোগাযোগকে অবরোধ করতে হবে https এর জন্য। সুতরাং HTTP থেকে https: // এ পরিবর্তন করা সম্ভবত আপনার সমস্যা সমাধান করা উচিত।

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