{"id":1,"date":"2020-11-21T03:54:00","date_gmt":"2020-11-21T03:54:00","guid":{"rendered":"https:\/\/teza.blog\/?p=1"},"modified":"2021-06-15T03:06:21","modified_gmt":"2021-06-15T03:06:21","slug":"configuring-network-on-linux-vm","status":"publish","type":"post","link":"https:\/\/teza.blog\/index.php\/2020\/11\/21\/configuring-network-on-linux-vm\/","title":{"rendered":"Configuring Network on Linux VM, updating packages"},"content":{"rendered":"\n<p>Quick note on setting up Linux VMs on Hyper V. <\/p>\n\n\n\n<p>Step 1: Check adapters, test internet connectivity<br>First, check if the network adapters are attached. <\/p>\n\n\n\n<p><code><span class=\"has-inline-color has-vivid-purple-color\"><strong>ifconfig<\/strong> <\/span><\/code><br><br>you will see Ethernet, loopback or WiFi adapters. <br>They look like eth0, lo, wi and you should be getting private IP on those adapters. <br><br>If you do, proceed on. If you don&#8217;t, please watch my video on how to set up Virtual Switch Manager for VMs. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p><span class=\"has-inline-color has-vivid-purple-color\"><code><strong>ping google.com<\/strong><\/code><\/span><\/p>\n\n\n\n<p>if you receive packets back, you are good to go. <br>if you don&#8217;t, proceed on with below steps to change settings in Network Manager. <br><br>Step 2: Make Changes in Network Manager<\/p>\n\n\n\n<p>Change directory to Network Manager. <br><br>$ <strong><code><span class=\"has-inline-color has-vivid-purple-color\">cd \/etc\/NetworkManager<\/span><\/code><\/strong><\/p>\n\n\n\n<p><strong><code><span class=\"has-inline-color has-vivid-purple-color\">$ ls -la <\/span><\/code><\/strong><\/p>\n\n\n\n<p>You will see <strong><span class=\"has-inline-color has-vivid-purple-color\">NetworkManager.config<\/span><\/strong> file. This is what you need to change. <br>You may need to sudo to change this. <\/p>\n\n\n\n<p><strong><code><span class=\"has-inline-color has-vivid-purple-color\">$ sudo nano NetworkManager.conf<\/span><\/code><\/strong><br><br>change managed to true and write out and exit. <\/p>\n\n\n\n<p><strong><code><span class=\"has-inline-color has-vivid-purple-color\">$managed=true<br>ctrl + o<br>ctrl + q<\/span><\/code><\/strong><br><br>Restart the Network Manager Service. <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><strong><code><span class=\"has-inline-color has-vivid-purple-color\">service NetworkManager restart&nbsp;\nor \nsystemctl restart NetworkManager&nbsp;<\/span><\/code><\/strong><\/pre>\n\n\n\n<p>Do the ping test again. This time, it should be successful. <\/p>\n\n\n\n<p>Do the updates. It will take some time depending on your distro and updates required.<br><strong><span class=\"has-inline-color has-vivid-purple-color\"><code>sudo yum update <\/code><\/span><\/strong>  or     <strong><code><span class=\"has-inline-color has-vivid-purple-color\">sudo apt-get update<\/span><\/code><\/strong><\/p>\n\n\n\n<p><strong><code><span class=\"has-inline-color has-vivid-purple-color\">yum upgrade  <\/span><\/code><\/strong>   or       <strong><code><span class=\"has-inline-color has-vivid-purple-color\"> apt-get upgrade<\/span><\/code><\/strong><\/p>\n\n\n\n<p>Thats it, setting up network on Linux VMs. <br><br>Teza<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quick note on setting up Linux VMs on Hyper V. Step 1: Check adapters, test internet connectivityFirst, check if the network adapters are attached. ifconfig you will see Ethernet, loopback or WiFi adapters. They look like eth0, lo, wi and you should be getting private IP on those adapters. If you do, proceed on. If &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/teza.blog\/index.php\/2020\/11\/21\/configuring-network-on-linux-vm\/\" class=\"read-more\">Read More<span class=\"screen-reader-text\"> &#8220;Configuring Network on Linux VM, updating packages&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[82],"tags":[58,57],"class_list":["post-1","post","type-post","status-publish","format-standard","hentry","category-linux","tag-linux","tag-networking"],"_links":{"self":[{"href":"https:\/\/teza.blog\/index.php\/wp-json\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teza.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/teza.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/teza.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/teza.blog\/index.php\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":6,"href":"https:\/\/teza.blog\/index.php\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":2332,"href":"https:\/\/teza.blog\/index.php\/wp-json\/wp\/v2\/posts\/1\/revisions\/2332"}],"wp:attachment":[{"href":"https:\/\/teza.blog\/index.php\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/teza.blog\/index.php\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/teza.blog\/index.php\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}