পোর্ট লোকহোস্টে শুনছে: 8000 তবে আইপিতে নয়: 8000


9

হ্যালো আমি 8000 বন্দরটিতে একটি ওয়েব অ্যাপ্লিকেশন চালাচ্ছি I 192.168.1.7 হ'ল আমার সার্ভারের আইপি।

এছাড়াও যদি আমি 80 পোর্টে চলমান অন্য ওয়েব অ্যাপ্লিকেশনটিতে যাওয়ার চেষ্টা করি তবে এটি 192.168.1.7 কাজ করে

আমি ufw ফায়ারওয়াল সক্ষম করেছি এবং ufw ডিফল্ট অনুমতি সেট করেছি। আমি উবুন্টু সার্ভারটি 12.04 ব্যবহার করছি

আইপি-ঠিকানা: 8000 ব্যবহার করে আমি কেন 8000 বন্দরটিতে আমার অ্যাপ্লিকেশনটিতে যেতে পারি না সে সম্পর্কে কোনও পরামর্শ?

আগাম ধন্যবাদ!


1
অ্যাপ্লিকেশনটি সম্ভবত সমস্ত স্থানীয় ঠিকানা (0.0.0.0) এর চেয়ে লোকালহোস্ট ঠিকানা (127.0.0.1) শুনছে। আপনাকে এটি ঠিক করতে সহায়তা করার জন্য লোকেরা আপনার অ্যাপ্লিকেশনটিতে পর্যাপ্ত তথ্য সরবরাহ করেনি।
জেমস হেনস্ট্রিজ

8000 পোর্টে চলমান আমার অ্যাপ্লিকেশনটি কেবল একটি ওয়েবসাইট। সম্ভবত এই নেটস্প্যাট অনুলিপি / পেস্ট আমার নেটওয়ার্ক সম্পর্কে আরও প্রকাশ করবে:
মেরিওনেট

3
ঠিক আছে, দৌড়াতে netstat -tln | grep 8000সমস্যা সম্পর্কে কিছুটা আলোকপাত হতে পারে। যদি সার্ভারের স্থানীয় ঠিকানাটি এর 127.0.0.1:8000পরিবর্তে হয় 0.0.0.0:8000, তবে এটি কেবল লুপব্যাক ইন্টারফেসের মাধ্যমে পৌঁছানো যায়।
জেমস হেনস্ট্রিজ 25'12

আপনার iptables দেখুন

উত্তর:


5

@ জেমস হেনস্ট্রিজ যেমন উল্লেখ করেছে, আপনি যে আচরণটি পর্যবেক্ষণ করছেন সেটি উবুন্টু আপনার আইপিগুলিতে কিছু অ্যাপ্লিকেশন ব্লক করার কারণে নয়, তবে আপনার অ্যাপ্লিকেশনটি কেবলমাত্র স্থানীয় লুপব্যাক ইন্টারফেসের (127.xxx) সাথে আবদ্ধ করার কারণে। কমপক্ষে যদি আপনি এই পোর্টটি ব্লক করার জন্য কোনও ফায়ারওয়াল ইনস্টল করেন না এবং সেট আপ না করেন।

অন্যান্য (বা সমস্ত) ইন্টারফেসে এটি শোনার জন্য কোনও সেটিংস আছে কিনা তা দেখতে আপনাকে আপনার অ্যাপ্লিকেশনটির ডকুমেন্টেশনের সাথে পরামর্শ করতে হবে।


এছাড়াও আপনি কি আপনার রাউটারে পোর্ট ফরওয়ার্ডিংয়ের সাথে পরিচিত? আপনি যদি 8000 বন্দর ইন্টারনেট থেকে এটিতে কানেক্ট করতে চলেছেন তবে আপনাকে 8000 পোর্টটি সেই মেশিনগুলিতে ফরোয়ার্ড করতে হবে ip।
wlraider70

0

আপনার অ্যাপ্লিকেশনটির একটি কনফিগারেশন ফাইলে আপনাকে বাহ্যিক বহিরাগতআইপি শুনতে আপনার অ্যাপ্লিকেশনটি সেটআপ করা উচিত: আপনারপোর্ট। এর অর্থ একটি কনফিগারেশন ফাইল রয়েছে যেখানে আপনি অ্যাপ্লিকেশনটিকে 127.0.0.1:xxxx বা লোকালহোস্ট: xxxx শুনতে শোনার জন্য একটি নির্দেশিকা খুঁজে পেতে পারেন এটি কোনও ইন্টারনাল আইপি (যেমন: 192.168.1.40) বা একটি বাহ্যিক আইপি দিয়ে পরিবর্তন করার জন্য এই আইপি

কখনও কখনও, লোকালহোস্ট আইপি 0.0.0.0:xxxx দ্বারা প্রতিস্থাপন করা উচিত যার অর্থ অ্যাপ্লিকেশনটি কোনও আইপি থেকে অনুরোধের উত্তর দেওয়া উচিত।

অভ্যন্তরীণ আইপি থেকে বাহ্যিক আইপিতে প্যাকেটগুলি ফরোয়ার্ড করতেও ইপটেবলগুলি সহায়তা করতে পারে।

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