{"id":563,"date":"2018-09-12T21:16:06","date_gmt":"2018-09-12T21:16:06","guid":{"rendered":"https:\/\/wiki.graven-ict.nl\/wordpress\/?p=563"},"modified":"2018-09-12T21:16:06","modified_gmt":"2018-09-12T21:16:06","slug":"virsh-wat-is-mijn-virtual-machines-ip-address","status":"publish","type":"post","link":"https:\/\/wiki.graven-ict.nl\/wordpress\/virsh-wat-is-mijn-virtual-machines-ip-address\/","title":{"rendered":"virsh wat is mijn Virtual Machine\u2019s IP Address"},"content":{"rendered":"<h3 class=\"entry-title\">Wat is mijn Virtual Machine\u2019s IP Address<\/h3>\n<p>Je hebt net je virtual machine gestart.en nu weet je niet welk ip address hij heeft gekregen. je kan natuurlijk de grafische console opstarten maar het kan ook vanaf de command line met virsh. als je gebruik maakt van de DHCP server binnen kvm\u00a0 kan je domifaddr gebruiken.<\/p>\n<pre>virsh # domifaddr base1604\r\nName MAC address Protocol Address\r\n-------------------------------------------------------------------------------\r\nvnet0 52:54:00:ec:81:6a ipv4 192.168.123.87\/24\r\n<\/pre>\n<p>als dit niet het geval is en je netwerk is bv bridged dan zal je met domifaddr niets vinden. je kan wel met domiflist het mac addres vinden. als je op de host zit waar de virtual machine gestart is kan je het ip adress opzoeken in de arp table<\/p><div id=\"grave-1114662434\" class=\"grave-content grave-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-1970734611769428\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:inline-block;width:728px;height:90px;\" \ndata-ad-client=\"ca-pub-1970734611769428\" \ndata-ad-slot=\"1820224830\"><\/ins> \n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<pre>virsh # domiflist Intrepid\r\nInterface  Type       Source     Model       MAC\r\n-------------------------------------------------------\r\nvnet8      bridge     br0        virtio      52:54:00:24:00:7a\r\n\r\nroot@starbase10:\/var\/lib\/libvirt\/images# arp -a |grep 52:54:00:24:00:7a\r\nintrepid.starfleet.edd (192.168.53.5) at 52:54:00:24:00:7a [ether] on br0\r\nroot@starbase10:\/var\/lib\/libvirt\/images#\r\n<\/pre>\n<p>als je nu op een totaal andere host zit. maar als je wel in het zelfde subnet zit kan je ook alle ip adressen in dat subnet pingen middels een nmap ping sweep. In dit voorbeeld is het mac address 52:54:00:08:7b:e2 ik grep de output met -I (hoofdletter ongevoelig) en -B2 (print ook de 2 regels boven het resultaat) <\/p>\n<pre>\r\nedwin@defiant:~$ sudo nmap -sP 192.168.53.1\/24|grep -B2 -i 52:54:00:08:7b:e2\r\nNmap scan report for 192.168.53.30\r\nHost is up (0.0022s latency).\r\nMAC Address: 52:54:00:08:7B:E2 (QEMU virtual NIC)\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Wat is mijn Virtual Machine\u2019s IP Address Je hebt net je virtual machine gestart.en nu weet je niet welk ip address hij heeft gekregen. je kan natuurlijk de grafische console opstarten maar het kan ook vanaf de command line met virsh. als je gebruik maakt van de DHCP server binnen kvm\u00a0 kan je domifaddr gebruiken. ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/wiki.graven-ict.nl\/wordpress\/virsh-wat-is-mijn-virtual-machines-ip-address\/\" title=\"Meer lezen...\">Lees meer<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[36],"tags":[],"class_list":["post-563","post","type-post","status-publish","format-standard","hentry","category-kvm-kernel-based-virtual-machine"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts\/563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/comments?post=563"}],"version-history":[{"count":2,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts\/563\/revisions"}],"predecessor-version":[{"id":565,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/posts\/563\/revisions\/565"}],"wp:attachment":[{"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/media?parent=563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/categories?post=563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wiki.graven-ict.nl\/wordpress\/wp-json\/wp\/v2\/tags?post=563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}