Nuffnang Ads

Tuesday, 4 November 2014

Installing Avahi (Zeroconf) for raspberry pi

If raspberry pi get an IP from the DHCP server at the home modem/router, the IP address may change after we reboot the router or raspberry pi itself. So next time if we want to access raspberry pi using ssh through IP address, we have to use "nmap" to scan the new IP address. We can overcome this difficulties by installing avahi (zeroconf) at the raspberry pi.

1. At the raspberry pi terminal, simply run "apt-get update & apt-get install libnss-mdns".

2. After the installation complete, run "ps -A | grep avahi" command to make sure the avahi-daemon is running



3. Now open command prompt from another computer that connected to the same home router, and try to ping to raspberry pi hostname. If you are not sure your raspberry hostname, use "cat /etc/hostname". By default the name should be "raspberrypi". The ping command should be "ping raspberrypi.local" add .local after the username. If your machine is Windows, follow the step 3.1.

To retrieve the raspberry pi's hostname

Now we can ping to raspberry pi even without knowing the its IP address

3.1 In Windows by default it doesn't support Zeroconf service. We can install Apple software, iTunes that comes together with Bonjour service (based on Zeroconf). But if you just want to install Bonjour service, follow the following steps:-

   a) Download iTunes.
   b) Right click and open with WinRAR
 


   c) Double click on "Bonjour.msi"


   d) Install Bonjour. Once the installation finished, right click on "Computer" >> Manage >>                      Services >> Start Bonjour service.


   e) Now we should be able to ping or ssh to the raspberry pi from Windows machine. 

4. To use modify the username for raspberry pi simply use "hostname <new hostname>"

5. You can also simply ssh to the raspberry pi using its hostname. Dont forget to add .local after the hostname. See example below.



3 comments:

  1. هل تبحث عن شركة متخصصة فى خدمات التنظيف بالطائف بافضل المعدات والسوائل وثقة تمة فى العمل ودقة فى النتائج كل هذه المميزت توفرها شركة الخليج الشركة الافضل والامثل فى الخدمات المنزلية بالطائف وبما اننا الشركة الافضل والامثل بدون منافس سوف نسعى لتوفر افضل الخدمات باقل تكلفة وبقدر كبير من الاهتمام والدقة عزيزى اينما كنت فى اى منطقة ا وحى تابع لمدينة الطائف اتصل بنا وسوف نصلك فى الحال شركة الخليج للخدمات المنزلية شركة تنظيف منازل بالطائف
    شركة تنظيف فلل بالطائف
    شركة تنظيف خزانات بالطائف
    شركة تسليك مجارى بالطائف
    شركة رش مبيدات بالطائف
    شركة مكافحة نمل ابيض بالطائف
    شركة مكافحة حشرات بالطائف
    شركة عزل اسطح بالطائف
    شركة عزل خزانات بالطائف

    ReplyDelete
  2. نقدم لكم بعض الخدمات فى الاعمال المنزلية الممثله فى التنظيف الشامل للمنزل ومكافحة الحشرات وعزل الاسطح وكشف تسربات المياة ونقل الاثاث بكل انوعه كل ذلك يساعد فى الحصول علي مظهر رائع بواسطة افضل الفنيين والمتخصصين فى هذا المجال باستخدام احدث المعدات.
    شركة عزل اسطح بابها
    شركة كشف تسربات بابها
    شركة تنظيف خزانات بابها
    شركة مكافحة حشرات بابها
    شركة عزل اسطح بخميس مشيط
    شركة كشف تسربات بخميس مشيط
    شركة مكافحة حشرات بخميس مشيط
    شركة تنظيف منازل بالطائف
    شركة نقل عفش بالطائف

    ReplyDelete