ولې د لینوکس Tailscale کلاینت اعلان شوي سبنیټ لارې نادیده ګڼي
جدول 52 نښه ده: د لینوکس Tailscale کلاینت اعلان شوې سبنیټ لاره یوازې د --accept-routes وروسته نصبوي، او د وسیلې تصویب جلا دروازه ده.
تاسو د لینوکس لیپ ټاپ په کارولو کې یاست، tailscale status نور ماشینونه لیستوي، او د 10.80.0.25 NAS لاهم د وخت پای ته رسېدو سره مخ دی. tailnet روغ دی، د سبنیټ روټر آنلاین دی، او د کلاینت په پایله کې هېڅ شی نه وایي چې ولې ترې شاته LAN نه لاسرسی لري. لاندې لارښود له همدې نښې بهر ته ځي: په دې کلاینت باندې بیرغ، بیا په روټر باندې اعلان، بیا تصویب، بیا تګلاره، او بیا وروسته پخپله منزل. هره دروازه د همدې وخت پای ته رسېدو سره ناکامه کیږي، نو ترتیب له حکمونو مهم دی.
لینوکس کلاینت څه نصبولو ته نه غاړه ورکوي
د لینوکس Tailscale کلاینتونه اعلان شوې سبنیټ لارې نه مني پرته له دې چې تاسو یې وغواړئ. پرته له دې تنظیم کلاینت tailnet ته ننوځي او همکارو پتو ته رسېږي، خو هره هغه مخکښه چې روټر یې اعلانوي بې استفادې پاتې کیږي. اصلي ارزښت په قصد ټاکل شوی، او همدې له امله نښه د سیمه ییزې پرېکړې پرځای د خراب روټر په څېر ښکاري.
دلته دوو بېلو شیانو ته روټینګ ویل کیږي، او یوازې یو یې ستاسو دی. روټر tailnet ته مخکښه اعلانوي؛ ستاسو ماشین پرېکړه کوي چې هغه نصب شي که نه. په هر یو کې ناکامي هماغه د وخت پای ته رسېدل ورکوي، نو اټکل کول نیمه ورځ ضایع کوي. مخکې له دې چې څه سم کړئ ومومئ کوم لوری نه غاړه ورکوي.
دې ماشین لپاره د لارو منل فعال کړئ
په کلاینت باندې غوراوي وټاکئ، بیا د دې پرځای چې فکر وکړئ حکم اغېز وکړ، وګورئ څه بدل شول. اوسنی بڼه تنظیم پرته له دې چې د ننوتلو بهیر تکرار کړي پلي کوي، کوم چې د غونډې په منځ کې مهم دی.
sudo tailscale set --accept-routes
tailscale status
ip route show table 52
Tailscale په لینوکس کې منل شوې لارې په خپل جدول کې نصبوي، نو په جدول 52 کې څرګندېدل مستقیم ثبوت دی چې دې کلاینت اعلان نصب کړی. که ستاسو سلسله په هغه جدول کې نه وي، ودروئ: ستونزه سیمه ییزه ده او په روټر باندې هېڅ کار به یې نه بدلوي.
زاړه کلاینتونه هماغه غوراوي د ننوتلو حکم بیرغ په توګه وړاندې کوي، نو sudo tailscale up --accept-routes د tailscale set په نه شتون کې بدیل دی. د لارو په لاس سمونې پرځای هغه وکاروئ، ځکه ډیمون خپل جدول بیا لیکي او ستاسو سمون په بل اتصال کې ورک شي. مخکې له دې چې له زاړه پوسټ څخه حکم کاپي کړئ نسخه وګورئ.
اعلان او تصویب جلا جلا وګورئ
په سبنیټ روټر کې مخکښه باید اعلان شي، او کرنل باید د انټرفیسونو ترمنځ پاکټونه فوروډ کړي. پرته له فوروډنګ څخه اعلان تاسو ته تصویب شوې لاره درکوي چې ترافیک په خاموشۍ غورځوي، او دا ترټولو عامه نیمګړې ترتیبه ده.
sudo tailscale up --advertise-routes=10.80.0.0/24
sysctl net.ipv4.ip_forward
ip -br addr
اعلان شوې مخکښه له هغې پتې سره چې تاسو واقعاً هغې ته رسېدل غواړئ توری توری پرتله کړئ. هغه روټر چې 10.70.0.0/24 اعلانوي د 10.80.0.25 NAS په اړه څه نه وایي، او دا ناسمون په هر حالت پایله کې نه ښکاري ځکه دواړه عددونه یو شان باوري ښکاري. د خرابې لارې ډېری راپورونه دلته پای ته رسېږي. مخکې له دې چې لاندې څه ونیسئ اعلان سم کړئ.
تصویب بله دروازه ده، او کله چې روټر له شیل څخه تنظیم شوی وي، پرېښودل یې اسانه دي. اعلان باید په مدیریتي کنسول کې د هغې وسیلې لپاره فعال شي مخکې له دې چې نور ماشینونه یې وکاروي. په کلاینت باندې د لارو منل هېڅ نه تصویبوي او هېڅ د لاسرسي قاعده نه تر پښو لاندې کوي.
له کوربه نوم دمخه خصوصي پته وګورئ
د روټر خپل tailnet پتې ته بریالۍ اړیکه ثابتوي چې tailnet کار کوي، کوم چې تاسو دمخه پوهېدل. ګټوره ازموینه هغه خدمت دی چې تاسو واقعاً ورته اړتیا لرئ، لومړی خصوصي پتې ته، ترڅو DNS ناکامي د روټینګ ناکامي په څېر ځان نه شي ښودلی.
tailscale ping 10.80.0.1
ping -c 2 10.80.0.25
nc -vz 10.80.0.25 445
getent hosts nas.internal.example
که پته ځواب ورکړي او کوربه نوم نه، تاسو د نومونو حل ستونزه لرئ او باید پرې د لار ستونزه بوله بند کړئ. که دواړه ځواب نه ورکوي، یوه برخه شاته لاړ شئ او تایید کړئ چې اعلان پته پوښي. دواړه ناکامۍ له اپلیکیشن څخه یو شان ښکاري او په بېلو ځایونو کې سمېږي.
له دې مخکې چې tailnet ملامت کړئ یوه سیمه ییزه کتنه ارزښت لري. کله چې ستاسو اوسنی LAN هماغه مخکښه کاروي لکه لرې سبنیټ، کرنل مستقیمې اړیکې لارې ته غوراوي ورکوي او ترافیک هېڅکله ماشین نه پرېږدي؛ دا هغه وخت پېښیږي چې کور او دفتر دواړه 192.168.1.0/24 وټاکي.
ولې د کلاینت بیرغ د روټر تنظیم نه دی
دا بېلابېل رولونه له بېلابېلو غوښتنو سره دي، او د کلاینت بیرغ روټر ته کاپي کول هغه لار ده چې کارکوونکی tailnet حلقه ترلاسه کوي. هغه ماشین چې لارې اعلانوي فوروډنګ، د فوروډ شوي ترافیک اجازه ورکوونکي فایر وال قواعد، او پرېکړه ته اړتیا لري چې کومې مخکښې اعلانوي. له دې هېڅ یو هم د --accept-routes څخه نه رامنځته کیږي.
د سبنیټ روټرونو اسناد خبرداری ورکوي چې په اضافي روټرونو کې چې یوه مخکښه اعلانوي د لارو منل مه فعالوئ، ځکه چې سټینډبای نوډ کولی شي هغه ترافیک چې دمخه سیمه ییز دی د فعال نوډ له لارې بهر وټېل وکړي. که تاسو د HA جوړه چلوئ، هغه د پښنالیک پرځای د ډیزاین محدودیت وبولئ، او مخکې له دې چې پر دواړو تصویب کړئ پرېکړه وکړئ کوم نوډ د مخکښې مالک دی. په یوازیني روټر باندې هماغه خبرداری یادونه کوي چې منل د کلاینتونو دي، نه د اعلان کوونکي ماشین. ولیکئ کومه دروازه تړلې وه.
د عادي کلاینت لپاره ترتیب د هغې اپلیکیشن ازموینې سره پای ته رسېږي چې په پیل کې ناکامه شوه. د روټر لپاره فوروډنګ، اعلان، تصویب او فایر وال په همدې ترتیب وګورئ، ځکه لومړی ورک شی په دقیق ډول هماغه د وخت پای ته رسېدل رامنځته کوي چې تاسو پیل کړی و.