چگونگی انجام پرس و جو WHOIS با پروکسی SOCKS با استفاده از NodeJS

Introduction

اگر شما مایل به مقیاس quises quiz هستید، به سرعت متوجه خواهید شد که برخی از سرورهایی که این پایگاه داده ها را میزبانی می کنند، محدودیت هایی را برای تعداد دفعاتی که می توانید آنها را در هر روز یا حتی هر ساعت مورد نظر قرار دهید، تعیین کنید. [19659003] کشورها مانند استرالیا و نیوزیلند محدودیت های سنگین تر را در انجام پرس و جو اعمال می کنند و با استفاده از یک پروکسی SOCKS ما می توانیم این محدودیت ها را دور بزنیم و داده های معدن را ادامه دهیم.

Preresequites

NodeJS نصب شده است (ما از 8.9.3 در این استفاده می کنیم مثال:

نحوه انجام پرس و جو WHOIS در پشت پروکسی SOCKS

مرحله 1: install whois npm

 npm install -g whois 

 / usr / bin / whois - / usr / lib / node_modules / whois / index.js
+ [email protected]
اضافه کردن 8 بسته در 1.165s 

مرحله 2: ایجاد اسکریپت example.js با محتوای زیر

با استفاده از ویرایشگر متن مورد علاقه خود مانند vim، nano یا emacs:

 var whois = require ('whois' )
{{{پروکسی} {{ipaddress :  "162.210.198.8 "، "port": 1200، "type": 5}}، function (err، data) {
 console.log (داده ها)
}) 

قطعاتی که میخواهید ویرایش کنید:

'proxyrack.com' <- این دامنه ای است که میخواهید جستجو کنید

"ipaddress" <- پروکسی IP شما یا نام میزبان

"port" <- Port of your proxy

"type" <- 5 برای پروتکل SOCKS5 یا 4 برای SOCKS4

اگر پروکسی شما احتیاج به احراز هویت داشته باشد، شما باید آن را با ارائهدهنده خود سفید کنید (این را می توان در پنل ما انجام داد) )

آماده برای اجرا؟

به سادگی اجرای

 node example.js