"পিং" ইউআরএল সম্ভব: পোর্ট? (ওএস এক্স-গিকটুল)


20

আমি GeekTool (Mac এর PREF পেন ব্যবহার করার চেষ্টা করছি ... মূলত শুধু ডেস্কটপে একটি শেল কমান্ড / স্ক্রিপ্ট আউটপুট এম্বেড ... http://lifehacker.com/#!244026/geek-to-live--monitor -আর রিমোট মেশিন / সার্ভার নিরীক্ষণ করতে -আপনার-ম্যাক এবং আরও-গিকটোল সহ ) এবং কোনও মেশিন উপরে / ডাউন রয়েছে কিনা তা পরীক্ষা করে নেওয়া ভালভাবে নির্ধারণ করতে আমার কিছুটা সমস্যা হচ্ছে।

আমি নো-আইপিকে ফ্রি ডিএনএস রি-ডিরেক্টর হিসাবে ব্যবহার করছি ... তবে এটি কেবল রাউটারের পাবলিক আইপি দিয়ে আমাকে সহায়তা করে। আমি যে মেশিনটি চাই তা রাউটারের পিছনে রয়েছে এবং এভাবে সরাসরি "পিং" এড হতে সক্ষম হয় না।

আমার 8080 বন্দরটির জন্য পোর্ট ফরওয়ার্ডিং সেটআপ রয়েছে যা আমার পছন্দসই মেশিনে নিয়ে যায়। মেশিনটি চালু এবং চলছে কিনা তা দেখার জন্য 8080 বন্দর দিয়ে মূলত পিং করার কোনও উপায় আছে কি? আমি টেলনেট চেষ্টা করেছিলাম, তবে গিকটুলে এটি দৃশ্যত (আউটপুট হিসাবে) কাজ করে না। আমি ৮০৮০ তে একটি ওয়েবসাইট চালাচ্ছি, সুতরাং আমার ধারণা আমি / কখন এটি কমে যায় তা জানতে চাই।

অগ্রিম ধন্যবাদ ... আমি যদি আরও স্পষ্টতা দিতে পারি তবে আমাকে জানান।

(আমার সমস্যাটি বুঝতে পেরেছি ... নীচে দেখুন)


2
pingএকটি আইসিএমপি প্রোটোকল, যেখানে পোর্টগুলি টিসিপি এবং ইউডিপি ধারণা। সমস্ত 3 আইপির শীর্ষে স্বতন্ত্র প্রোটোকল। তার মানে টিসিপিযুক্ত একটি আইপি প্যাকেটে আইসিএমপি এবং তদ্বিপরীত থাকতে পারে না। এর অর্থ টিসিপি শিরোনাম (পোর্ট সহ) কোনও আইসিএমপি পিং প্যাকেটে উপস্থিত নেই।
MSalters

উত্তর:


24

একটি নির্দিষ্ট পোর্ট পরীক্ষা করতে, আপনি টেলনেট ব্যবহার করতে পারেন:

telnet 127.0.0.1 8080

(বন্দরটি কোনও কোলন নয়, একটি স্থান সহ আইপি / হোস্টনাম অনুসরণ করে))

আপনি যদি তাত্ক্ষণিক ত্রুটি পান তবে পোর্টটি উপলভ্য নয়। যদি টেলনেট ঝুলে থাকে তবে আপনি সফলভাবে বন্দরের সাথে সংযোগ স্থাপন করেছেন। Ctrl+ Cতারপর টেলনেট হত্যা করতে।

যদিও পোর্ট ফরওয়ার্ডিং ইস্যুতে এটি সাহায্য করতে পারে বা নাও পারে। এটি কেবল আপনাকে সেই আইপি এবং পোর্টে নিয়ে যায়।


এটি কাজটি শেষ করবে ... তবে গিকটুলের সাথে এটি কাজ করে না: /। আমি সাহায্যের প্রশংসা করি।
loeschg

2
আপনার brew install telnetটেলনেট ইনস্টল করতে চালানোর দরকার হতে পারে ।
লুকাস বুস্তামন্তে

6

থেরেস ইউটিলিটি হ্যাপিং করছে যা আপনাকে টিসিপি পোর্টগুলিকে পিং করতে দেয়। এটি হোমব্রিউয়ের মাধ্যমেও পাওয়া যায় (ব্রিউ ইনস্টল হ্যাপিং)।

backdrift.org এই উদ্দেশ্যে হ্যাপিং কীভাবে ব্যবহার করতে হয় সে সম্পর্কে একটি সহজ নির্দেশনা দেয়

$ hping -S -p 80 google.com
HPING google.com (eth0 66.249.92.104): S set, 40 headers + 0 data bytes
len=44 ip=66.249.92.104 ttl=47 id=10442 sport=80 flags=SA seq=0 win=5720 rtt=97.7 ms
len=44 ip=66.249.92.104 ttl=47 id=40838 sport=80 flags=SA seq=1 win=5720 rtt=97.7 ms
len=44 ip=66.249.92.104 ttl=47 id=64607 sport=80 flags=SA seq=2 win=5720 rtt=97.7 ms
len=44 ip=66.249.92.104 ttl=47 id=10443 sport=80 flags=SA seq=3 win=5720 rtt=97.7 ms
^C
--- google.com hping statistic ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 97.7/97.7/97.7 ms

0

আপনি ব্যবহার করতে পারে wget, curlইত্যাদি যে ওয়েবসাইট সাড়া দিচ্ছে বার করো।


1
এটি কেবলমাত্র একটি ওয়েব সার্ভিস পোর্ট পরীক্ষা করতে পারে।
244boy

@ 244boy প্রশ্নটি "আমি ৮০৮০ তে একটি ওয়েবসাইট চালাচ্ছি" তাই আমি ভেবেছিলাম এটি চেক করার যুক্তিসঙ্গত উপায়।
নিল

0

টেলনেট কাজটি সম্পন্ন করে তবে আমি গিকটুলের সাথে এটি সংহত করতে অক্ষম। আমি রিমোট মেশিনে একটি মাইসক্ল্যাডমিন পিং শেষ করেছি । ওয়েবসাইটটিতে একটি ডিবি ব্যাকএন্ড রয়েছে, সুতরাং এটি (কম-বেশি) আমি যে তথ্যটি সন্ধান করছি তা ফিরিয়ে দেয়। সব ধরনের সাহায্য করার জন্য ধন্যবাদ!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.