কীমুতে এমসুলেটেড রাস্পবেরি পাই দিয়ে নেটওয়ার্ক কীভাবে সক্ষম করবেন?


9

আমি আমার উবুন্টু ১৩.০৪-তে একটি রাস্পবেরি পাই অনুকরণ করার চেষ্টা করছি। আমি কিমু ইনস্টল করেছি এবং এটি নেটওয়ার্ক ব্যতীত ভাল কাজ করে।

আমি এই পদ্ধতি অনুসরণ করেছিলাম । ভার্চুয়াল মেশিনে, ফাইলটি /etc/network/interfaceদেখতে এমন দেখাচ্ছে

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static

address 192.168.20.106  # your IP  
gateway 192.168.20.1     # IP of the Router
netmask 255.255.255.0   # Network mask

আমি এইভাবে কিউমু চালু করি sudo qemu-system-arm -kernel kernel-qemu -cpu arm1176 -m 256 -M versatilepb -no-reboot -append "root=/dev/sda2" -hda 2013-09-25-wheezy-raspbian.img -kernel kernel-qemu -redir tcp:5022::22

উবুন্টুতে, যখন আমি একটি করি ifconfig, আমার এই ফলাফলটি পাওয়া যায়:

br0   Link encap:Ethernet  HWaddr 8e:0f:b1:ad:1c:18  
      inet adr:10.10.10.2  Bcast:10.255.255.255  Masque:255.0.0.0
      adr inet6: fe80::8c0f:b1ff:fead:1c18/64 Scope:Lien
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      Packets reçus:8 erreurs:0 :8 overruns:0 frame:0
      TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 lg file transmission:0 
      Octets reçus:792 (792.0 B) Octets transmis:5092 (5.0 KB)

eth0  Link encap:Ethernet  HWaddr 90:2b:34:39:b4:1d  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 lg file transmission:1000 
      Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)

lo    Link encap:Boucle locale  
      inet adr:127.0.0.1  Masque:255.0.0.0
      adr inet6: ::1/128 Scope:Hôte
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      Packets reçus:12770 erreurs:0 :0 overruns:0 frame:0
      TX packets:12770 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 lg file transmission:0 
      Octets reçus:2121321 (2.1 MB) Octets transmis:2121321 (2.1 MB)

wlan1 Link encap:Ethernet  HWaddr ac:f1:df:79:01:80  
      inet adr:192.168.20.106  Bcast:192.168.20.255  Masque:255.255.255.0
      adr inet6: fe80::aef1:dfff:fe79:180/64 Scope:Lien
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      Packets reçus:5283 erreurs:0 :48 overruns:0 frame:0
      TX packets:5252 errors:0 dropped:5 overruns:0 carrier:0
      collisions:0 lg file transmission:1000 
      Octets reçus:2806386 (2.8 MB) Octets transmis:1461531 (1.4 MB)

ভার্চুয়াল মেশিনে, ping 192.168.20.106কাজ করে কারণ এটি স্থানীয় ঠিকানা তবে ping 192.168.20.1কাজ করে না। আমি বাস্তব এবং ভার্চুয়াল মেশিনের জন্য একটি পৃথক ঠিকানা সেট করার চেষ্টা করেছি।

আমি কি করতে পারি?


এই কাজটি কোথাও কীভাবে করা যায় তার ডকুমেন্টিং উজ্জ্বল হবে। আমি একই জিনিসকে আরও সাম্প্রতিক কিউইএমইউ এবং রাস্পবিয়ান ডিস্ট্রো দিয়ে কাজ করার চেষ্টা করছি, এখন পর্যন্ত কোনও আনন্দ নেই। দুঃখের বিষয়, উপরের লিঙ্কটি মারা গেছে (এবং ওয়েবব্যাক মেশিনে নয়) এবং কিউইইএমইউর নতুন সংস্করণগুলি -redirবিকল্পটি হ্রাস করেছে ।
টম

উত্তর:


5

ifconfigআপনার ভার্চুয়াল মেশিনেও আউটপুট দেখে ভাল লাগবে।

Http://en.wikibooks.org/wiki/QEMU/ আপনি যে বিকল্পগুলির সাথে নির্দিষ্ট করেছেন সেগুলি অনুযায়ী নেটওয়াকিংয়ের মাধ্যমে আপনার স্থানীয় আইপি নেটওয়ার্কের উপর সরাসরি ব্রিজিং না করে একটি ভার্চুয়াল ডিএইচসিপি সার্ভারের সাথে NAT পাওয়া উচিত, সুতরাং আপনার হার্ড কোডিং আইপি ঠিকানাগুলি সম্ভবত কাজ করবে না। চেষ্টা করুন:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

পুনরায় কনফিগার করতে পুনরায় বুট করুন বা ব্যবহার করুন ifdown/ দেখুন এবং এটি ভার্চুয়াল DHCP সার্ভারের সন্ধান করে কিনা। এবং এটি যদি কাজ করে তবে আপনাকে বলা উচিত - আপনার একটি স্থানীয় আইপি এবং একটি গেটওয়ে রুট থাকবে।ifupeth0ifconfigroute -n

এটি কার্যকর হয়েছে বলে ধরে নিলে sshআপনার হোস্ট থেকে আপনার ভিএম এ সক্ষম হওয়া উচিত :

ssh -p 5022 localhost

কারণ সেই পোর্টটি -redirআপনার কমান্ড-লাইনের ধারা দ্বারা সেটআপ করা হয়েছে ।

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