আমি জেনকিন্সকে কীভাবে দূরবর্তী সংযোগের জন্য শুনতে দেওয়া বন্ধ করতে পারি?


23

আমার কাছে জিনকিনস এনগিনেক্সের পিছনে বসে আছে, সাথে এনগিনেক্স প্রমাণীকরণের যত্ন নিচ্ছেন, তবে জেনকিন্স এখনও বহিরাগত ৮০৮০ বন্দরে শুনছেন, সুতরাং ৮০৮০ বন্দরটির বাক্সে অ্যাক্সেস দিয়ে লোকেরা এনগিনেক্সকে বাইপাস করতে পারে।

আমি কীভাবে এটি বলতে পারি যে দূরবর্তী সংযোগগুলির জন্য শ্রবণ বন্ধ করতে এবং স্থানীয়ভাবে সংযোগগুলি গ্রহণ করতে পারি?

দেখে মনে হচ্ছে এটি এইজেপি 13 লিস্টেন অ্যাড্রেস পরমটির সাথে করার মতো কিছু হতে পারে তবে জেনকিন্সের সাথে ইনস্টল করা init.d স্ক্রিপ্টে কীভাবে সেট করবেন তা আমি বুঝতে পারি না।

কোনও সহায়তার জন্য ধন্যবাদ বোঝা!

কৌতুক।

(দেখে মনে হচ্ছে এখনও জেনকিন্স ট্যাগ নেই এবং আমার কাছে রেপ নেই বলে আমি এটি তৈরি করতে পারি না)


স্রেফ জেনকিন্স ট্যাগ যুক্ত করা হয়েছে।
ডেভি

এই কারণেই আমি টমকেটের ভিতরে হডসন / জেনকিন্স মোতায়েন করার প্রবণতা রাখি ..
টম ও'কনর

1
মন্তব্য করছি, কারণ আমি সরাসরি আপনার প্রশ্নের উত্তর দিতে পারি না। আপনি iptables এবং / অথবা tcpwrappers ব্যবহার করে প্রশমন বিবেচনা করেছেন?
pboin

উত্তর:


25

ডেবিয়ান

আপনি যদি দেবিয়ান প্যাকেজ থেকে জেনকিনগুলি ইনস্টল করেন, আপনি /etc/default/jenkinsনীচের লাইনটি কোথাও সংশোধন করতে এবং যুক্ত করতে পারেন :

HTTP_HOST=127.0.0.1

এবং তারপরে --httpListenAddress=$HTTP_HOSTJENKINS_ARGS এ যুক্ত করুন যাতে এটি এমন কিছু পড়ে:

JENKINS_ARGS="--webroot=/var/run/jenkins/war --httpPort=$HTTP_PORT --ajp13Port=$AJP_PORT --httpListenAddress=$HTTP_HOST"

উবুন্টু

আপনি উবুন্টু স্বপ্নবিষয়ক (11.10) প্যাকেজ, সম্পাদনা থেকে জেনকিন্স ইনস্টল করে থাকেন /etc/init/jenkins.confএবং অ্যাড --httpListenAddress=127.0.0.1করার JENKINS_ARGSলাইন, যাতে এটি মত লেখা আছে:

JENKINS_ARGS="--webroot=$JENKINS_RUN/war --httpPort=$HTTP_PORT --ajp13Port=$AJP_PORT --httpListenAddress=127.0.0.1"

রেডহ্যাট / সেন্টোস / অ্যামাজন লিনাক্স

আপনি যদি জেনকিন্স YUM সংগ্রহস্থল ব্যবহার করে ইনস্টল করেন তবে এটিকে সংশোধন করুন /etc/sysconfig/jenkinsএবং এতে সম্পাদনা JENKINS_LISTEN_ADDRESSকরুনJENKINS_LISTEN_ADDRESS=127.0.0.1

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