مان گهڻي وقت کان انٽرنيٽ سروسز تي ”منهنجي هٿن کي ڇهڻ“ چاهيان ٿو شروع کان ويب سرور قائم ڪري ۽ ان کي انٽرنيٽ تي جاري ڪري. هن آرٽيڪل ۾ آئون پنهنجي تجربي کي حصيداري ڪرڻ چاهيان ٿو گهر روٽر کي تبديل ڪرڻ ۾ هڪ انتهائي فنڪشنل ڊيوائس مان تقريبن مڪمل سرور ۾.
اهو سڀ ڪجهه حقيقت سان شروع ٿيو ته TP-Link TL-WR1043ND روٽر، جيڪو ايمانداري سان ڪم ڪيو هو، هاڻي گهر جي نيٽ ورڪ جي ضرورتن کي پورو نه ڪيو؛ مون کي هڪ 5 GHz بينڊ چاهيو ۽ روٽر سان ڳنڍيل اسٽوريج ڊوائيس تي فائلن تائين جلدي رسائي. . خاص فورمز (4pda، ixbt)، نظرثانين سان سائيٽون ۽ مقامي اسٽورن جي ترتيب کي ڏسڻ کان پوء، مون ڪينيٽڪ الٽرا خريد ڪرڻ جو فيصلو ڪيو.
مالڪن کان سٺو جائزو هن خاص ڊوائيس جي حق ۾ ڪم ڪيو:
وڌيڪ گرم ڪرڻ سان ڪوبه مسئلو ناهي (هتي اسان کي Asus شين کي ڇڏڻو پوندو)؛
عملياتي اعتبار (هتي مون پار ڪيو TP-Link)؛
سيٽ ڪرڻ ۾ آسان (مون کي ڊپ هو ته مان ان کي سنڀالي نه سگهيس ۽ مائڪروٽيڪڪ کي پار ڪيو).
4 LAN بندرگاهن، مون کي وڌيڪ چاهيو، پر اهو هاڻي گهر جي درجه بندي ناهي.
نتيجي طور، اسان هي "سرور" حاصل ڪيو:
کاٻي پاسي Rostelecom جو آپٽيڪل ٽرمينل آهي.
ساڄي پاسي اسان جو تجرباتي روٽر آهي.
هڪ 2 GB m.128 SSD چوڌاري بيٺو آهي، Aliexpress کان USB3 باڪس ۾ رکيل آهي، روٽر سان تار سان ڳنڍيل آهي، هاڻي اهو صاف طور تي ڀت تي نصب ٿيل آهي؛
پيش منظر ۾ هڪ ايڪسٽينشن ڪنڊ آهي جيڪو آزاد طور تي منقطع ساکٽس سان آهي، ان مان تار هڪ سستي يو پي ايس ڏانهن وڃي ٿي؛
پس منظر ۾ موڙيندڙ ڪيبلن جو هڪ گروپ آهي - اپارٽمنٽ جي مرمت جي مرحلي ۾، مون فوري طور تي RJ45 ساکٽس جي رٿابندي ڪئي انهن هنڌن تي جتي سامان موجود هجڻ گهرجي، ته جيئن وائي فائي تي ڀروسو نه ڪيو وڃي.
تنهن ڪري، اسان وٽ سامان آهي، اسان کي ان کي ترتيب ڏيڻ جي ضرورت آهي:
روٽر جي شروعاتي سيٽ اپ ۾ لڳ ڀڳ 2 منٽ لڳن ٿا، اسان مهيا ڪندڙ کي ڪنيڪشن جي پيٽرولن جي نشاندهي ڪريون ٿا (منهنجو آپٽيڪل ٽرمينل پل موڊ تي سوئچ ڪيو ويو آهي، PPPoE ڪنيڪشن روٽر کي لفٽ ڪري ٿو)، وائي فائي نيٽ ورڪ جو نالو ۽ پاسورڊ - بنيادي طور تي اهو ئي آهي. ، روٽر شروع ٿئي ٿو ۽ ڪم ڪري ٿو.
اسان "نيٽ ورڪ ضابطن - فارورڊنگ" سيڪشن ۾ پاڻ کي روٽر جي بندرگاهن تي ٻاهرين بندرگاهن جي فارورڊنگ کي مقرر ڪيو آهي:
دنيا جي ڪنهن به هنڌ کان ذاتي ڊيٽا تائين رسائي لاءِ ذاتي ڪلائوڊ ڪارڪردگي.
پهريون، ٺهيل اوزار استعمال ڪندي لاڳو ڪيو ويو آهي، بغير گهڻي ڪوشش جي ضرورت آهي:
اسان هڪ ڊرائيو وٺون ٿا جيڪو هن ڪردار لاءِ ٺاهيو ويو آهي (فليش ڊرائيو، ڪارڊ ريڊر ۾ ميموري ڪارڊ، هارڊ ڊرائيو يا ايس ايس ڊي هڪ خارجي باڪس ۾ ۽ ان کي فارميٽ ڪري Ext4 ۾ مائي ٽائيٽ ورشن وارو مددگار مفت ايڈیشن (مون وٽ لينڪس سان گڏ ڪمپيوٽر هٿ ۾ نه آهي، اهو بلٽ ان ٽولز سان ممڪن آهي). جيئن ته مان سمجهان ٿو، آپريشن دوران سسٽم صرف فليش ڊرائيو تي لاگ لکي ٿو، تنهنڪري جيڪڏهن توهان سسٽم کي ترتيب ڏيڻ کان پوء انهن کي محدود ڪيو ٿا، توهان پڻ ميموري ڪارڊ استعمال ڪري سگهو ٿا جيڪڏهن توهان گهڻو ڪجهه لکڻ جو ارادو ڪيو آهي ۽ اڪثر ڪري ڊرائيو تي - هڪ SSD يا. HDD بهتر آهي.
ان کان پوء، اسان ڊرائيو کي روٽر سان ڳنڍيو ۽ ان کي سسٽم مانيٽر اسڪرين تي ڏسو
"ايپليڪيشنز" سيڪشن ۾ "USB ڊرائيو ۽ پرنٽر" تي ڪلڪ ڪريو ۽ "ونڊوز نيٽورڪ" سيڪشن ۾ شيئر کي ترتيب ڏيو:
۽ اسان وٽ ھڪڙو نيٽورڪ وسيلو آھي جيڪو ونڊوز ڪمپيوٽرن مان استعمال ڪري سگھجي ٿو، ھڪڙي ڊسڪ جي طور تي ڳنڍڻ جيڪڏھن ضروري ھجي: net use y: \192.168.1.1SSD /persistent:yes
اهڙي سڌاريل NAS جي رفتار گهر جي استعمال لاءِ ڪافي آهي؛ هڪ تار مٿان اهو سڄو گيگا بائيٽ استعمال ڪري ٿو، وائي فائي تي رفتار 400-500 ميگا بائيٽ آهي.
اسٽوريج سيٽ ڪرڻ سرور کي ترتيب ڏيڻ لاء ضروري قدمن مان هڪ آهي، پوء اسان کي ضرورت آهي:
- ڊومين خريد ڪريو ۽ هڪ جامد IP پتو (توهان ان کان سواء ڪري سگهو ٿا متحرڪ DNS استعمال ڪندي، پر مون وٽ اڳ ۾ ئي هڪ جامد IP هئي، تنهنڪري اهو استعمال ڪرڻ آسان ٿي ويو. مفت Yandex خدمتون - اتي ڊومين جي نمائندگي ڪندي، اسان حاصل ڪندا آهيون DNS هوسٽنگ ۽ ميل اسان جي ڊومين تي)؛
شايد هتي ڪا ضرورت کان وڌيڪ شيءِ هئي، پر ڊرائيو تي تمام گهڻي جاءِ هئي، تنهنڪري مون ان کي ڏسڻ جي زحمت نه ڪئي.
پيڪيجز کي انسٽال ڪرڻ کان پوء، اسان nginx کي ترتيب ڏيو، مون ان کي ٻن ڊومينز سان ڪوشش ڪئي - ٻيو ھڪڙو https سان ترتيب ڏنل آھي، ۽ ھاڻي ھڪڙو اسٽب آھي. اندروني بندرگاهن 81 ۽ 433 80 ۽ 443 جي بدران استعمال ڪيا ويا آهن، ڇاڪاڻ ته روٽر منتظم پينل عام بندرگاهن تي ٽنگيل آهي.
سائيٽ کي https ذريعي ڪم ڪرڻ لاءِ، مون استعمال ڪيو سڃاتل dehydrated اسڪرپٽ، ان کي انسٽال ڪندي هن هدايت. اهو عمل ڪنهن به مشڪلاتن جو سبب نه بڻيو، مون صرف ان حقيقت تي ٿڪايو ته منهنجي روٽر تي ڪم ڪرڻ لاء اسڪرپٽ جي متن ۾ توھان کي فائل ۾ لائن کي تبصرو ڪرڻ جي ضرورت آھي /opt/etc/ssl/openssl.cnf:
سرٽيفڪيٽ حاصل ڪرڻ کان پوء، حڪم سان nginx کي ٻيهر شروع ڪريو "/opt/etc/init.d/S80nginx ٻيهر شروع ڪريو". اصولي طور تي، سيٽ اپ مڪمل ٿي چڪو آهي، پر اڃا تائين ڪا ويب سائيٽ ناهي - جيڪڏهن اسان index.html فائل کي /share/nginx/html ڊاريڪٽري ۾ رکون ٿا، اسان کي هڪ اسٽب نظر ايندو.
معلومات کي خوبصورتيءَ سان رکڻ لاءِ، مون وانگر غير پيشه ور لاءِ تيار ٿيل ٽيمپليٽس استعمال ڪرڻ آسان آهي؛ مختلف فهرستن جي ڊگهي ڳولا کان پوءِ، مون کي مليو templatemo.com - مفت ٽيمپليٽس جو هڪ سٺو انتخاب آهي جنهن کي انتساب جي ضرورت ناهي (جيڪو انٽرنيٽ تي ناياب آهي؛ لائسنس ۾ اڪثر ٽيمپليٽس توهان کي انهي وسيلن جي لنڪ محفوظ ڪرڻ جي ضرورت آهي جتان اهي حاصل ڪيا ويا آهن).
اسان هڪ موزون ٽيمپليٽ چونڊون ٿا - اتي مختلف ڪيسن لاءِ آهن، آرڪائيو ڊائون لوڊ ڪريو ۽ ان کي پيڪ ڪريو /share/nginx/html ڊاريڪٽري ۾، توهان اهو ڪم پنهنجي ڪمپيوٽر مان ڪري سگهو ٿا، پوءِ ٽيمپليٽ کي ايڊٽ ڪريو (هتي توهان کي گهٽ ۾ گهٽ ڄاڻ جي ضرورت پوندي. HTML جو ته جيئن ڍانچي کي ٽوڙي نه سگهي) ۽ گرافڪس کي تبديل ڪريو جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي.
خلاصو: روٽر ان تي هڪ هلڪو ويب سائيٽ جي ميزباني لاء ڪافي مناسب آهي، اصول ۾ - جيڪڏهن توهان وڏي لوڊ جي اميد نه ٿا ڪري سگهو، توهان ڪري سگهو ٿا انسٽال ڪريو ۽ php، ۽ وڌيڪ پيچيده منصوبن سان تجربا ڪريو (مان ڏسان ٿو nextcloud/owncloud، اتي لڳي ٿو ڪامياب تنصيب اهڙي هارڊويئر تي). پيڪيجز کي انسٽال ڪرڻ جي صلاحيت ان جي افاديت کي وڌائي ٿي - مثال طور، جڏهن مقامي نيٽ ورڪ تي PC جي RDP بندرگاهن کي بچائڻ ضروري هو، مون روٽر تي knockd نصب ڪيو - ۽ پي سي ڏانهن پورٽ فارورڊنگ صرف بندرگاهن کي کولڻ کان پوءِ کوليو ويو.
ڇو هڪ روٽر ۽ نه هڪ باقاعده پي سي؟ هڪ راؤٽر ڪمپيوٽر جي هارڊويئر جي چند ٽڪڙن مان هڪ آهي جيڪو گھڻن اپارٽمنٽس ۾ ڪلاڪ ڪلاڪ ڪم ڪندو آهي؛ هڪ گهر جو روٽر عام طور تي بلڪل خاموش هوندو آهي ۽ هڪ هلڪي سائيٽ جنهن ۾ هر ڏينهن هڪ سئو کان به گهٽ دورو هوندو آهي ان کي هرگز تنگ نه ڪندو.