আমি ডিএনএস এসোটেরিকা পছন্দ করি। অদ্ভুত ছোট ছোট জিনিস যা আপনি তাত্ক্ষণিকভাবে বিশ্বজুড়ে বিতরণ করতে গ্লোবাল ডিরেক্টরিতে ঝাঁকুনি দিতে পারেন (ইশ)।
ডোমেন নাম, মত www.example.com
সাধারণত সার্ভারগুলিতে সমাধান করুন। আমরা “ক্লাউড” হিসাবে যতটা ভাবি ইথেরিয়াল টিউরিং-মেশিনগুলির সম্ভাবনার জায়গাতে ভাসমান কিছু অদম্য মোরস হিসাবে, তত বেশি প্রসেসিক বাস্তবতা হ’ল তারা ডেটা সেন্টারে কেবল বক্সেন। তাদের একটি শারীরিক অবস্থান আছে।
একটি কৌতুকপূর্ণ মেশিন পেয়েছেন যা নির্বোধ-বুগার খেলছে? এটি কোথায় ঠিক তা জানতে ভাল লাগবে না? এইভাবে আপনি দেখতে এবং কিছু দিতে পারেন পার্কসিভ রক্ষণাবেক্ষণ।
ডিএনএস এলওসি রেকর্ড প্রবেশ করুন!
ছদ্মবেশী শিরোনাম আরএফসি 1876 একটি পরীক্ষামূলক স্ট্যান্ডার্ড। এটি আপনাকে একটি ডিএনএস রেকর্ড তৈরি করতে দেয় যা আপনার সার্ভারের অক্ষাংশ এবং দ্রাঘিমাংশ নির্দিষ্ট করে। অবশ্যই, কিছু ডেটা-কেন্দ্রগুলি খুব লম্বা এবং কিছু ভূগর্ভস্থ। সুতরাং এটিতে একটি উচ্চতা প্যারামিটারও রয়েছে।
মানটি সর্বনিম্ন -100,000 মিটার উচ্চতার জন্য অনুমতি দেয় – যে কোনও বাঙ্কারের পক্ষে যথেষ্ট গভীর! সর্বাধিক উচ্চতা 42,849,672 মিটার যা এটি ব্যবহার করার অনুমতি দেওয়ার জন্য যথেষ্ট উচ্চতর জিওস্টেশনারি কক্ষপথে উপগ্রহ।
সুতরাং, কিছুটা মজা হিসাবে, আমি তৈরি করার সিদ্ধান্ত নিয়েছি where-is-the-iss.dedyn.io
এটি কোনও ওয়েবসাইট নয়। আপনি এটি পিং করতে পারবেন না। এটির সাথে ইন্টারঅ্যাক্ট করার কোনও উপায় নেই বাদে ডিএনএস ব্যবহার করে হ্যাঁ! আন্তর্জাতিক স্পেস স্টেশনের (আনুমানিক) অবস্থান পেতে আপনি একটি ডিএনএস ক্যোয়ারী ব্যবহার করতে পারেন!
লিনাক্স এবং ম্যাক ব্যবহারকারীরা চালাতে পারেন:
dig where-is-the-iss.dedyn.io LOC
এবং আইএসএসের সর্বশেষতম অবস্থানটি ফিরে পান:
;; ANSWER SECTION:
where-is-the-iss.dedyn.io. 1066 IN LOC 47 24 53.500 N 66 12 12.070 W 430520m 10000m 10000m 10000m
ডিএনএস রেকর্ডগুলি প্রতি 15 মিনিটে সেরা-প্রচেষ্টা ভিত্তিতে আপডেট হয়।
সুদৃশ্য মানুষ এন 2 একটি ওয়েবসাইট আছে যা আপনাকে ট্র্যাক করতে দেয় বোঝা কক্ষপথে অবজেক্টের। তারা একটি আছে এপিআই ব্যবহার করা সহজ একটি উদার বিনামূল্যে স্তর সঙ্গে।
কলিং সর্বশেষতম অবস্থান ফিরে পেয়েছে:
JSON
{ "info": { "satname": "SPACE STATION", "satid": 25544, "transactionscount": 7 }, "positions": ( { "satlatitude": -21.25409321, "satlongitude": 140.3335763, "sataltitude": 420.09, "azimuth": 292.92, "elevation": -70.95, "ra": 202.69300845, "dec": -32.16097472, "timestamp": 1751366048, "eclipsed": true } ) }
নোট করুন যে উচ্চতা কিমি মধ্যে রয়েছে, যেখানে এলওসি ফর্ম্যাটটির জন্য মি।
অক্ষাংশ এবং দ্রাঘিমাংশ দশমিক বিন্যাসে রয়েছে – তাদের ডিগ্রি, মিনিট এবং সেকেন্ডে রূপান্তর করা দরকার।
কেবলমাত্র কয়েকটি ফ্রি ডোমেন নাম সরবরাহকারী ছিলেন যারা এলওসি রেকর্ড আপডেট করার জন্য একটি এপিআই সরবরাহ করেন। আমি গিয়েছিলাম ডেসেক বার্লিনের একটি দাতব্য সংস্থা। তারা আছে বিস্তৃত এপিআই ডকুমেন্টেশন।
প্রাথমিক এলওসি রেকর্ড যুক্ত করা এর সাথে সম্পন্ন হয়েছে:
Bash
curl \ --header "Authorization: Token _______" \ --header "Content-Type: application/json" --data @- <<< \ '{"type": "LOC", "records": ("40 16 25.712 S 29 32 36.243 W 427550m 0.00m 10000m 10m"), "ttl": 900}'
তবে রেকর্ডটি আপডেট করা কিছুটা কৌশলযুক্ত। এটি একটি হিসাবে প্রেরণ করা প্রয়োজন এইচটিটিপি প্যাচ একটি সূক্ষ্মভাবে পৃথক url। প্যাচটির কেবল ডেটা প্রেরণ করা দরকার যা পরিবর্তিত হয়েছে।
Bash
curl -X PATCH @/LOC/ \ --header "Authorization: Token _______" \ --header "Content-Type: application/json" --data @- <<< \ '{"records": ("40 16 25.712 S 29 32 36.243 W 427550m 0.00m 10000m 10m")}'
আমি সেট বেঁচে থাকার সময় 900 সেকেন্ডে। প্রতি 15 মিনিটে আমার কোডটি রেকর্ড আপডেট করতে চলে। এটি আমাকে উভয় পরিষেবার জন্য এপিআই সীমাতে ভাল রাখে। আমি টিএক্সটি রেকর্ডগুলি শেষ আপডেট হওয়ার সময় বা অন্য ধরণের অবিচ্ছিন্ন ডেটা দেখানোর সাথে যুক্ত করতে পারি, তবে আমি মনে করি এটি দ্রুত প্রুফ-অফ-কনসেপ্টের জন্য যথেষ্ট।
আপনি এটা আছে! কীভাবে ডিএনএস রেকর্ডের সর্বাধিক সম্ভাবনাময় ধরে রাখতে ব্যবহার করা যেতে পারে তা প্রদর্শনের একটি জটিল এবং নির্বোধ উপায়। বলুন, আমি ভাবছি আপনি কীভাবে মঙ্গল রোভারের সমন্বয়কে উপস্থাপন করবেন…?
আরও ডিএনএস অদ্ভুততার জন্য, দয়া করে আমার অন্যান্য পোস্টগুলি দেখুন: