আমি কীভাবে ম্যাক ওএস এক্স সিংহের 8080 পোর্ট খুলতে পারি?


28

আমি কীভাবে আমার ম্যাক ওএস এক্স লায়নটির বাইরের বিশ্ব (প্রাইভেট ল্যান) থেকে 8080 বন্দরটিতে অ্যাক্সেস খুলতে পারি? আমি এমন একটি ওয়েবপৃষ্ঠা অ্যাক্সেস করতে চাই যা ল্যানের মধ্য থেকে আমার ম্যাক (জেন্ডার সার্ভার সিই) তে আমার ল্যাম্প স্ট্যাকের উপর চলছে। আমি পোর্ট 80 এ ঠিকঠাক প্রবেশ করতে পারি। 8080 পোর্ট অন্যদিকে অবরুদ্ধ। আমি ফায়ারওয়ালটিও অক্ষম করে দিয়েছি।


আপনি কোথায় এটি সম্পাদন করতে চান? কাজ নাকি বাড়িতে?

যেকোন নির্বিচার ল্যানে।

1
অ্যাপাচি এখনও পোর্ট 8080 শুনতে কনফিগার করা আছে?
মাইলস এরিকসন

মূলত যখন আপনি বলেন 'পোর্ট খুলুন' এটি বেশ কয়েকটি ধাপের প্রক্রিয়া। 1) আপনার অ্যাপ্লিকেশনটি (যেমন অ্যাপাচি) কনফিগার করুন এবং শুরু করুন। 2) অ্যাপ্লিকেশনটি বন্দরে শুনছে কিনা তা যাচাই করুন: কমান্ডলাইন নেটট্যাট-এ | গ্রেপ 8080 3) ফায়ারওয়াল বন্ধ করুন। পুরো প্রক্রিয়াটি কাজ করার জন্য নীচে লাইনটি একটি অ্যাপ্লিকেশনটি সেই বন্দরে শোনানো দরকার।
রব

উত্তর:


9

আপনি যখন বলছেন যে আপনি ফায়ারওয়ালটি অক্ষম করেছেন, আপনি কি তার মধ্যে এমনটি বোঝাতে চাইছেন: System Preferences > Security > Firewallবা ipfwআইপি ফায়ারওয়াল যা আপনি কমান্ড লাইন থেকে অ্যাক্সেস করতে পারবেন? নাকি সম্ভবত দুজনেই?

আপনার ipfwবিধি রয়েছে কিনা তা পরীক্ষা করতে , আপনি সর্বদা টার্মিনালে গিয়ে টাইপ করতে পারেন:

sudo ipfw list

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

nmap -p 8080 host.domain.com

আশা করি এটা কাজে লাগবে.


20
এটি প্রশ্নের উত্তর দেয় না - কীভাবে একটি বন্দর খুলতে হয়। এটি কেবল বন্দরটি খোলা আছে কিনা তা পরীক্ষা করার উপায় প্রস্তাব করে।
ম্যাডব্রেকস

7

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

এটি কীভাবে করবেন তা এখানে:

  1. ম্যাক-> সিস পছন্দসমূহ-> ভাগ করে নেওয়া-> "ওয়েব ভাগ করে নেওয়া" চেকবাক্স সক্ষম করুন
  2. ম্যাক-> সিস পছন্দসমূহ-> সুরক্ষা-> ফায়ারওয়াল বন্ধ করুন, বা আপনার অ্যাপ্লিকেশনটিকে আগত সংযোগ গ্রহণ করার অনুমতি দিন
  3. আপনার_উইব_ইপ: পোর্ট থেকে স্থানীয়_গেটওয়ে: পোর্টে ট্র্যাফিক ফরোয়ার্ড করতে রাউটারে (192.168.1.1 এর মাধ্যমে) একটি পোর্ট খুলুন

    1. রাউটার সেটিংস -> পোর্ট ফরওয়ার্ডিং -> বিধি তৈরি করুন: লোকাল গেটওয়েতে (যেমন 192.168.1.4), কাস্টম পোর্ট, প্রোটোকল টিসিপি, উত্স = কোনও, গন্তব্য = 3280, সমস্ত সংযোগের ধরণ, বন্দরে = 8080 ফরোয়ার্ড করুন।

সম্পন্ন. এখন দূরবর্তী কম্পিউটার থেকে, আপনার ব্রাউজারটি আপনার ওয়েব আইপি ঠিকানায় খুলুন ( উপরে ক্লিক করুন http:// www. व्हाइटস্মিইপ.com / ) + গন্তব্য পোর্ট # উপরে, উদাহরণস্বরূপ 72.189.194.65:3280, এটি আপনার স্থানীয় 192.168.1.4 এ সংযুক্ত হবে : 8080


আমি তৃতীয় পয়েন্টটি মিস করছি: রাউটার সেটিংসে কীভাবে অ্যাক্সেস করবেন? আমি পছন্দগুলিতে কোনও বিকল্প পাই না।
রামি আল জুহৌরি

আপনি অ্যাডমিনের নাম এবং পাসওয়ার্ড সহ সাধারণত 192.168.1.1 দ্বারা আপনার রাউটারটিতে অ্যাক্সেস পেতে পারেন ।
চেজ টি।

2

যদি ফায়ারওয়ালটি বন্ধ থাকে এবং আপনি যদি নিশ্চিত হন যে অ্যাপাচি শুনছে: 8080, তবে আপনার অবশ্যই 8080 টি ব্লক করে এমন কোনও জায়গায় ফায়ারওয়াল থাকতে হবে it এটি সেখানে অবরুদ্ধ করুন।


1

ম্যাক ওএসএক্স - ওএসএক্সে জেনকিন্সের জন্য httpListenAdress পরিবর্তন করা

আমি জেনকিন্স হোমব্রুয়ের মাধ্যমে ইনস্টল করেছিলাম এবং ওয়েব ইন্টারফেসটি নেটওয়ার্কের মাধ্যমে অ্যাক্সেসযোগ্য হওয়া চাই। ডিফল্টরূপে, জেনকিনসটি --httpListenAddress=127.0.0.1বিকল্পের সাথে চালু হয় এবং এটি কেবলমাত্র স্থানীয় মেশিনে অ্যাক্সেসযোগ্য।

আমি জিনকিন্স চালু করতে ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plistএবং যুক্তিটি পরিবর্তনের জন্য ব্যবহৃত প্লাস্ট ফাইলটি খুঁজে পেয়েছি , তবে প্রতিবার আমি যখন ব্রু সার্ভিসগুলি পুনরায় চালু করলাম তখন জিনকিন্স আমার পরিবর্তনগুলি হারিয়ে যাবে। দেখা যাচ্ছে যে এই ফাইলটি কেবল রান টাইমে উপস্থিত রয়েছে। আসলে ব্যবহৃত কনফিগারেশন ফাইলটি এখানে অবস্থিত /usr/local/opt/jenkins/homebrew.mxcl.jenkins.plist। আপনি যদি এই ফাইলটি পরিবর্তন করেন তবে জেনকিন্স পুনরায় চালু করুন তবে আপনার পরিবর্তনগুলি কার্যকর হওয়া উচিত।

sudo vim /usr/local/opt/jenkins/homebrew.mxcl.jenkins.plist
brew services restart jenkins

রেফ: https://michaelheap.com/changing-the-httplistenaddress-for-jenkins-on-osx/

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