انٹرنیٹ خدمات

## مدد کا صفحہ نامکمل ہے

### تعارف

یہ ماڈیول آپ کو انٹرنیٹ خدمات کا انتظام کرنے اور سیٹ اپ کرنے کی اجازت دیتا ہے جیسے `ٹیل نیٹ` ، `ایف ٹی پی` اور `فنگر` ۔ ہر انٹرنیٹ سروس ایک نام، (جیسا کہ `TCP` پورٹ 23 پر `ٹیل نیت)` پورٹ نمبر اور پروٹوکول ہے. بہت سی خدمات کے پاس اس خدمات سے نیٹ ورک کنکشن کو ہینڈل کرنے کے لئے ایک سرور پروگرام ہوتا ہے۔

وابستہ پروگرام کے ساتھ خدمات کو یونکس `inetd` ڈیمون کے ذریعہ کنٹرول کیا جاتا ہے ، جو اس کی تمام خدمات کی جانب سے نیٹ ورک کے رابطوں کی آواز سنتا ہے۔ جب کوئی کنکشن موصول ہوتا ہے تو ، سرور سے نیا کنکشن سے ڈیٹا کو ہینڈل کرنے کے لئے پروگرام شروع کیا جاتا ہے۔

اس ماڈیول کے ذریعہ تمام انٹرنیٹ خدمات کا انتظام نہیں کیا جاتا ہے۔ ایسے سرورز جو بہت سے رابطوں کو موصول کرتے ہیں جیسے کہ HTTPD، SMB یا NFS الگ الگ چلائے جاتے ہیں تاکہ ہر درخواست کے ل process ایک نیا عمل شروع نہ کریں۔ یہ خدمات اس طرح کے طور پر دیگر Webmin ماڈیولز، کا استعمال کرتے ہوئے ترتیب دیا جا سکتا سامبا یا اپاچی .

اس ماڈیول کا مرکزی صفحہ آپ کے سسٹم پر انٹرنیٹ اور آر پی سی کی تمام خدمات کو درج کرتا ہے۔ تفویض کردہ پروگرام کے ساتھ خدمات کو بولڈ میں دکھایا جاتا ہے۔ انٹرنیٹ خدمات ، آر پی سی خدمات اور پروگراموں کی فہرست فائلوں `/ وغیرہ / خدمات` ، `/ وغیرہ /` آر پی سی اور `/etc/inetd.conf سے لی گئی ہے` ۔

### ایک نئی سروس کی تشکیل

ایک نئی انٹرنیٹ سروس `بنانے` کے ل active ، فعال خدمات کی فہرست کے نیچے `تخلیق نئی سروس کے` لنک پر کلک کریں۔ یہ آپ کو ایک فارم پر لے جائے گا جس میں نئی سروس کی تفصیلات درج کی جاسکتی ہیں۔

- سروس کا نام
  ہر خدمت میں ایک انوکھا نام اور پروٹوکول جوڑی ہونا ضروری ہے۔ اس کا مطلب یہ ہے کہ جب دو مختلف پروٹوکول استعمال کریں گے تو دو خدمات کا ایک ہی نام ہوسکتا ہے۔

- پروٹوکول
  اس سروس کے ذریعہ استعمال شدہ مواصلات کا پروٹوکول۔ تقریبا all تمام انٹرنیٹ سروسز `TCP` پروٹوکول کا استعمال کرتی ہیں ، اور باقی `UDP` استعمال کرتی ہیں۔

- پورٹ
  ہر خدمت کا ایک پورٹ نمبر ہوتا ہے جو خدمت کے ذریعہ استعمال ہونے والے پروٹوکول کے اندر منفرد ہونا چاہئے۔ `ٹی سی پی` اور `یو ڈی` `پی` دونوں کے لئے پورٹ نمبر 0 اور 65535 کے درمیان ہونا چاہئے۔

- عرفی نام
  اس سروس سے رجوع کرنے کے ل used متبادل ناموں کی فہرست۔ ایک عرفی نام پہلے سے ہی موجودہ سروس کے نام یا عرف کے طور پر ایک ہی پروٹوکول کے ساتھ استعمال نہیں کیا جاسکتا ہے۔

انٹرنیٹ سروس کے ناموں کو میزبان ناموں کی بجائے `ٹیل نیٹ` جیسے کمانڈ میں استعمال کیا جاسکتا ہے۔ مثلا، اگر آپ یہ سوچتے ہیں `SMTP` انٹرنیٹ سروس صحیح طریقے سے وضاحت کی گئی ہے، میزبان `foo.bar.com` پر پورٹ 25 سے مربوط کرنے `ٹیل نیت foo.bar.com SMTP` ٹائپ کر سکتے ہیں.

وابستہ پروگرام کے ساتھ خدمات کے ل you ، آپ کو `نیچے دیئے گئے پروگرام کا استعمال` آپشن کا انتخاب کرنا ہوگا ؟؟؟

- پروگرام
  کچھ نایاب خدمات داخلی طور پر `inetd کے` ذریعہ `سنبھال لی جاتی ہیں` ۔ تاہم ، تقریبا all سبھی نئی خدمات کے ل you جو آپ پروگرام کو چلانے کے لئے مکمل راہ تیار کرتے ہیں اس خدمت کے ل. یہاں دیا جانا چاہئے۔

- دلائل
  کمانڈ لائن دلائل اوپر والے پروگرام میں گزرنے کے لئے۔ پہلی دلیل پروگرام کا نام ، اور باقی دیگر پیرامیٹرز پاس ہونے چاہئیں۔

- موڈ انتظار کریں
  پروگرام کسی بھی دوسروں کو شروع کرنے یا نہ کرنے سے پہلے مکمل ہونے تک `inetd` انتظار کریں گے اگر یہ تعین کرتا ہے. زیادہ تر خدمات کے ل this ، یہ `انتظار نہیں کرنا` چاہئے۔

- کے طور پر پھانسی
  سرور پروگرام صارف کے صارف نام کو اسی طرح چلایا جانا چاہئے۔ زیادہ تر سرورز کو `روٹ کے` طور پر چلانے کی ضرورت ہوگی۔

جب کوئی نئی سروس شامل ہوجائے گی ، تو یہ فوری طور پر نافذ نہیں ہوگی۔ اضافی اضافی کے `ل` You آپ کو مرکزی صفحہ پر `دوبارہ شروع ہونے والے` بٹن کو `دوبارہ` کلک کرنا چاہئے۔

### ایک موجودہ خدمت میں ترمیم کرنا

کسی خدمت میں ترمیم کرنے کیلئے ، مرکزی صفحہ پر موجود فہرست سے خدمت کے نام پر کلک کریں۔ یہ وہی فارم دکھائے گا جو خدمت بنانے کے لئے استعمال ہوتا ہے تاکہ آپ کو سروس کی تفصیلات میں ترمیم کرنے کی اجازت ہو۔ خدمت کو حذف کرنے کے لئے آپ صفحے کے نیچے والے `حذف والے` بٹن پر بھی کلک کرسکتے ہیں۔

موجودہ نظام خدمات مثلا `t ٹیلنیٹ` یا `ایف ٹی پی میں` ترمیم کرتے ہوئے یا اسے حذف کرتے وقت محتاط رہیں۔ ان کو تبدیل کرنے سے آپ کی مشین میں لاگ ان ہونا ناممکن ہوسکتا ہے (یا بدتر)

جب کسی خدمت میں ترمیم کی جاتی ہے تو ، یہ فوری طور پر نافذ نہیں ہوگی۔ تبدیلیوں کو لاگو کرنے کے `ل` You آپ کو مرکزی صفحہ پر `دوبارہ شروع ہونے والے` بٹن کو `دوبارہ` کلک کرنا چاہئے۔

### آر پی سی پروگرام بنانا اور اس میں ترمیم کرنا

عام طور پر ، آپ کو کبھی بھی اپنے سسٹم پر آر پی سی پروگرام بنانے یا ترمیم کرنے کی ضرورت نہیں ہوگی۔ تاہم ، اگر آپ یہ طریقہ کار کرتے ہیں تو انٹرنیٹ خدمات کو بنانے اور ترمیم کرنے کے مترادف ہے۔

آر پی سی پروگراموں میں ترمیم اور تخلیق کے فارم میں ہمیشہ کم از کم درج ذیل فیلڈز شامل ہوں گے:

- پروگرام کا نام
  اس آر پی سی پروگرام کا ایک انوکھا نام (اسی پروٹوکول میں)۔

- نمبر
  ہر آر پی سی پروگرام کا ایک انوکھا پروگرام نمبر ہوتا ہے ، طے ہوتا ہے کہ جب یہ پروگرام لکھا جاتا ہے۔

- عرفی نام
  دوسرے نام جو اس RPC پروگرام کا حوالہ دینے کے لئے استعمال ہوسکتے ہیں۔

کچھ آپریٹنگ سسٹم (جیسے سولاریس) سرور پروگرام کو آر پی سی سروس سے وابستہ ہونے کی اجازت دیتے ہیں۔ جب پروگرام کے لئے درخواست موصول ہوتی ہے تو یہ پروگرام `غیر فعال کے` ذریعہ چلایا جائے گا۔

اگر آپ کا سسٹم آر پی سی سرور پروگراموں کی حمایت نہیں کرتا ہے جو inedd کے ذریعہ شروع کیا گیا ہے تو ، درج ذیل فیلڈز بھی نظر آئیں گے:

- ؟؟؟

ماڈیول پر واپس جائیں