বাহ্যিক গিট সংগ্রহস্থলের অ্যাক্সেসের জন্য কোন ফায়ারওয়াল বন্দরগুলি খোলা থাকা দরকার?


95

বাহ্যিক গিট সংগ্রহস্থলগুলিতে অ্যাক্সেসের জন্য কোন ফায়ারওয়াল পোর্ট (গুলি) খোলা থাকা দরকার?

উত্তর:



73

এটি নির্ভর করে সংগ্রহস্থলের উপর।

নেটিভ গিট ট্রান্সপোর্ট টিসিপি পোর্ট 9418 ব্যবহার করে However

এটি কোন পোর্টটি ব্যবহার করে তা জানতে আপনি সংগ্রহস্থল URL টি দেখতে পারেন। লক্ষ্য করুন যে অনেকগুলি সরকারী স্টোরগুলিতে বেশ কয়েকটি বিকল্প URL রয়েছে; উদাহরণস্বরূপ, kernel.org ভান্ডার আছে git://, http://এবং https://URL গুলি।

গিট সংগ্রহস্থলের জন্য সাধারণ ইউআরএল স্কিমগুলি হ'ল:

  • ssh:// - ডিফল্ট পোর্ট 22
  • git:// - ডিফল্ট পোর্ট 9418
  • http:// - ডিফল্ট পোর্ট 80
  • https:// - ডিফল্ট পোর্ট 443

যদি URL টির কোনও স্কিম না থাকে তবে এটি কিছুটা আলাদা সিনট্যাক্স সহ এটি ssh ব্যবহার করে।

দেখুন Git র manpage আনা প্রাপ্তিসাধ্য URL টি স্কিম আরও বিশদের জন্য।


2
অতিরিক্ত বন্দর এবং প্রত্যেকের ন্যায্যতা জন্য আপনাকে ধন্যবাদ। এটি প্রশ্নের আরও সম্পূর্ণ উত্তর।
এরিক স্টেইনবোন

5

গিটটি 9418 পোর্ট ব্যবহার করে that আপনি সেই বন্দরটি ব্যবহার করে সংযোগগুলি দেখতে পারেন

netstat -ntpl|grep -i 9418

9418 খুলুন এবং আপনার ট্র্যাফিক ফায়ারওয়াল দিয়ে যাবে।


3

আমি এটিও খুঁজে পেয়েছি যে আউটবাউন্ড এসএসএইচ পোর্ট 22 গিটের জন্য (দুটি টিসিপি) পোর্ট 9418 পাশাপাশি খোলার দরকার হতে পারে। আপনার সেটআপ উপর নির্ভর করে যদিও!


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