আইপি ঠিকানা না জেনে রাস্পবেরি পাইতে এসএসএইচ


35

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

আমি পাইতে এসএসএইচ চেষ্টা করছি কিন্তু আইপি ঠিকানা জানি না। আমি চেষ্টা করেছি :

 ifconfig

তবে আমি দেখতে পাচ্ছি না eth0

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    options=3<RXCSUM,TXCSUM>
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    inet 127.0.0.1 netmask 0xff000000 
    inet6 ::1 prefixlen 128 
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
        ether a8:20:66:09:f8:36 
    media: autoselect (none)
    status: inactive
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 7c:d1:c3:d8:b5:dd 
    inet6 fe80::7ed1:c3ff:fed8:b5dd%en1 prefixlen 64 scopeid 0x5 
    inet 192.168.91.16 netmask 0xffffff00 broadcast 192.168.91.255
        media: autoselect
    status: active
fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 4078
        lladdr 00:3e:e1:ff:fe:7f:a0:82 
    media: autoselect <full-duplex>
    status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
    ether 0e:d1:c3:d8:b5:dd 
    media: autoselect
        status: inactive


আপনি পাই আর্কিটেকচারে লেসিজগুলি কীভাবে ইনস্টল করেছেন?
..এআরএমভি

আমি একটি মাত্র কমান্ড দিয়ে সমাধান পেয়েছি কোনও সফ্টওয়্যার প্রয়োজন নেই। আমি এটি উপর টিউটোরিয়াল প্রস্তুত আছে। https://www.youtube.com/watch?v=PWMVowAK6wg
টেকনোক্রেটস


উত্তর:


19

ম্যাকের জন্য পাই ফাইন্ডার চেষ্টা করুন একটি হেডলেস আরপিআই ইউনিট সহ আরপিআইয়ের আইপিটি আবিষ্কার করতে।

যদিও আপনার সম্পাদিত প্রশ্নে, এটি আইপি নীচে তালিকাভুক্ত করা en0হয়েছে 192.168.91.16, ifconfigধরেই নেওয়া হচ্ছে যে আপনার আউটপুট আরপিআই থেকে আসছে।


কন গস্টো :) এবং অন্যান্য বিষয়, অন্যান্য উপকরণ পাই ফিলার এবং পাই কপিয়ারও বেশ কার্যকর।
জ্ঞানহীন

24

আপনি হোস্টনামে আইপি ঠিকানাটি দেখতে পারেন। আপনার পাই এর হোস্টনাম ধরে নেওয়া "রাস্পবেরিপি"

আপনি কীভাবে পিং কমান্ড এবং হোস্টনাম ব্যবহার করে আইপি ঠিকানাটি পাবেন তা এখানে is

লিনাক্স থেকে: ping raspberrypi
উইন্ডোজ ping raspberrypi
থেকে : ওএস এক্স থেকে:ping raspberrypi.local

উইন্ডোজ থেকে কমান্ডটি কাজ করার জন্য, আপনার পাইতে সাম্বা চালানো দরকার। কমান্ডটি ব্যবহার করে আপনি সাম্বা ইনস্টল করতে পারেন sudo apt-get install samba


3
আরপিআইতে সাম্বা ব্যবহার করে কেবল তার হোস্টনামটি সম্প্রচার করার জন্য স্লেজহ্যামার দিয়ে মাছি মারার মতো। ভাল ব্যবহার অবধি। thomasloughlin.com/…
রিপ্যাট

কিছু লোক সবচেয়ে সহজ সমাধান চান। কিছু লোক সবচেয়ে কার্যকর সমাধান চান। যারা সহজে সমাধানের সন্ধান করেন তাদের পক্ষে সাম্বা ইনস্টল করার জন্য একটি লাইন কমান্ডের চেয়ে সহজতর কাজ পাওয়া যায় না। এছাড়াও আপনি যে ওহি সমাধান সমাধানের পরামর্শ দিয়েছেন সেটি কেবল ওএস এক্স থেকে সহজেই কাজ করে you সুতরাং আপনি মূলত সাম্বা স্লেজহ্যামারকে আইটিউনস স্লেজহ্যামার দিয়ে প্রতিস্থাপন করছেন।
জিওজি

যদিও আমি মনে করি যে আইটিউনগুলি ইনস্টল করা আছে তাদের আইডিওয়াইসের জন্য যে কোনও উপায়ে এটি প্রয়োজন কারণ তারা সাম্বার লোকের সংখ্যার চেয়ে বেশি। @ জিওজি
11684

আপনার ক্লায়েন্ট মেশিনে সাম্বা ইনস্টল করার দরকার নেই। সাম্পা একবার রাস্পবেরি পাইতে একবার ইনস্টল করা প্রয়োজন। আইটিউনস পদ্ধতির খারাপ দিকটি হ'ল এটি আপনাকে প্রতিটি একক মেশিনে ইনস্টল করা প্রয়োজন যা থেকে আপনার আইপি ঠিকানাটি সন্ধান করতে হবে।
জিওজি

1
পিংগ রাস্প্পেরিপি.লোকাল ওয়েব ব্রাউজারে উইন্ডোজে এবং বক্সের বাইরে একটি নতুন রাস্পিয়ান সিস্টেমে ssh ফাইলের জন্য বুটে একটি এসএসএস ফাইল যুক্ত কাজ করে। সাম্বা এবং আইটিউন উভয়ই অপ্রয়োজনীয়।
কোডিং ক্লান

11

পাই এবং ম্যাক একই নেটওয়ার্কে আছে? সেক্ষেত্রে আমি এটি arp -aসন্ধান করতাম। এখানে আরও কয়েকটি পদ্ধতি রয়েছে, এখানে তালিকাভুক্ত রয়েছে: https://apple.stackexchange.com/questions/19783/how-do-i-know-the-ip-add ્રેસ-of-other-computers-in-my- network ? rq = 1


3
arp -aম্যাক ইতিমধ্যে সাফল্যের সাথে একটি হোস্টের সাথে অনুসন্ধান বা সংযুক্ত হয়ে থাকলে তবেই কাজ করবে। আপনার ম্যাকটি পুনরায় চালু করে এবং আরপ টেবিলটি প্রদর্শন করে নিজেকে চেষ্টা করুন। এটি প্রায় খালি হবে। সেই টেবিলটি nmap -sP 192.168.91.0/24
বসানোর জন্য আপনাকে

@ রিপাত বাহ, এটি প্রায় অকেজো রেন্ডার করে।
11684

1
কার্যসংক্রান্ত: nmap -sP 192.168.91.0/24 | awk '/^Nmap/{ip=$NF}/B8:27:EB/{print ip}'আমার মন্তব্য দেখতে এই থ্রেড
ripat

... এবং root হিসাবে যে উপরোক্ত কমান্ড প্রয়োগ করা প্রয়োজনsudo nmap .....
ripat

5

আমি রাস্পবেরি পাইয়ের স্থানীয় আইপি ঠিকানাটি দ্রুত খুঁজে পাওয়ার জন্য একটি ক্রস-প্ল্যাটফর্ম সরঞ্জাম তৈরি করেছি:

এটি সম্পর্কে নিবন্ধ: পাই-ওআই: আপনার রাস্পবেরি পাইয়ের স্থানীয় আইপি ঠিকানা সন্ধানের জন্য একটি সরঞ্জাম


সুপার! দুর্দান্ত কাজ!
ফেদেরির সাপানা

পরীক্ষিত। পর্যবেক্ষণ: ভুলভাবে অরেঞ্জ পাইকে পাই হিসাবে স্বীকৃতি! যদিও হোস্ট প্রতিক্রিয়া রাস্পবিয়ান দেখায় এমনকি আরপিআই 0 এবং আরপিআই 2 তে রাস্পবিয়ানকে চিনতে পারেনি।
অ্যাংসুমান চক্রবর্তী

আপনি কি শট স্ক্রিন পেস্ট করতে পারেন?
থো

2

ব্যবহার pingএবং arpআমার জন্য কাজ করবে না, কারণ আমার নেটওয়ার্কে, রাস্পবেরি একটি পৃথক হোস্টনাম নির্ধারিত হয়েছে।

তবে আমি প্লিজ ব্যবহার করে সফল হয়েছি , এটি রাস্পবেরি পিআই সাইটেও প্রস্তাবিত।

LsLives ইনস্টল করার পরে , দিয়ে সার্ভারটি শুরু করুন sudo lsleases -s; তারপরে আপনার রাস্পবেরি পিআই রিবুট করুন এবং আইপি ঠিকানাটি উপস্থিত হওয়ার জন্য অপেক্ষা করুন।

$ sudo lsleases -s
[sudo] password for sebastian: 
2015/01/15 15:36:40 startup -  version:  1.4.0
2015/01/15 15:36:40 enable active check - ping every: 15m

# Reboot your Raspberry PI and wait

2015/01/15 15:37:10 new DHCP Lease: '132.231.71.116  b8:27:eb:f5:c3:4a raspberrypi'

Voila ...


1

যদি এটি আপনার হোম নেটওয়ার্ক হয় তবে আপনি সহজেই আপনার রাউটারটিতে লগইন করতে পারেন কারণ তাদের বেশিরভাগই কোথাও কোথাও ক্লায়েন্টের আইপি ঠিকানাগুলি প্রদর্শন করে। আপনার রাউটার আইপি টাইপ ipconfig(উইন্ডোজ) বা ifconfig(ম্যাক, লিনাক্স, ইত্যাদি) দ্বারা পাওয়া যাবে এবং এটি গেটওয়ের অধীনে তালিকাভুক্ত করা হবে । রাউটার আইপি সাধারণত হয় 192.168.1.1


1

'en1' হ'ল 'ifconfig' ব্যবহার করে আপনার ইথারনেট ঠিকানা। তবে আপনার আইপি অ্যাড্রেসগুলি সন্ধান করার দরকার নেই - এটি হোস্টনাম এবং ডিএনএসের জন্য। আপনি বলছেন যে আপনি ম্যাকে রয়েছেন, তাই কেবল 'ssh pi@raspberrypi.local'। ডিএনএসকে ব্যাকগ্রাউন্ডে কাজটি করতে দিন। আপনি যদি আপনার পিআইকে হোস্টনামটি দিয়ে থাকেন তবে বলুন, 'পেপাগুজ', এবং আপনার 'মামা' নাম রয়েছে, 'ssh mama@papagoose.local' টাইপ করুন। আপনি যদি উইন্ডোজ ওএস থেকে সুরক্ষিত গোলাগুলি হয় তবে কেবল '.local' ফেলে দিন।


1

আপনি যদি এর জন্য কোনও জিইউআই অ্যাপ্লিকেশন ব্যবহার করতে চান তবে আপনি ডিবিয়ান / উবুন্টুর জন্য Yakalaসরঞ্জাম ( https://github.com/mozcelikors/yakala ) ব্যবহার করতে পারেন । এই সরঞ্জামটি আপনাকে কেবল প্রকার বি এবং টাইপ সি নেটওয়ার্কগুলি অনুসন্ধান করতে সহায়তা করে না, আপনাকে সরাসরি এসএসএইচ নেটওয়ার্কে সহায়তা করে:

sudo add-apt-repository ppa:mozcelikors/yakala
sudo apt-get update
sudo apt-get install yakala

অথবা

git clone https://github.com/mozcelikors/yakala
cd yakala && sudo ./install.sh

https://raw.githubusercontent.com/mozcelikors/yakala/master/docs/img/peekx2.gif

দাবি অস্বীকার : আমি ইয়াকালার স্রষ্টা। কোনও পরামর্শ / বাগগুলি অত্যন্ত গুরুত্ব সহকারে নেওয়া হয়।


0

এইভাবে আমি আমার রাস্পবেরি পাইতে লগইন করি:

IP=$(sudo nmap -p 22 --open -sV 192.168.0.0/24 | grep 192 | awk '{print $NF}') && ssh pi@$IP

স্থানীয় নেটওয়ার্কে খোলা এসএসএইচ বন্দরটি সন্ধান করুন, এতে আইপি, এসএসএইচ পান।


0

আমি এটির জন্য খুব সামান্য সময় ব্যয় করি এবং শেষ পর্যন্ত একটি সমাধান যা ভাল কাজ করেছে।

এটি দেখুন http://angryip.org/download/#windows এ

আমি বিশ্বাস করি "আরপ -a" আইপিও দেবে তবে আমি যে সরঞ্জামটির উপরে উল্লেখ করেছি সেগুলি বিশদভাবে তথ্য দেবে।

এখানে চিত্র বর্ণনা লিখুন


0

আমার জন্য আরপ বেশিরভাগ সময় নিখুঁতভাবে কাজ করে যদি আপনি ম্যাক এবং রাস্পবেরি একই নেটওয়ার্কে থাকেন।

arp -na | grep b8:27

অথবা আপনি এনএম্যাপ (আপনার সাথে সিআইডিআর পরিবর্তন করুন) ব্যবহার করতে পারেন

nmap -sn 192.168.1.0/24

https://installvirtual.com/find-ip-of-raspberry-pi/


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