{"id":5449,"date":"2016-10-17T07:03:20","date_gmt":"2016-10-17T07:03:20","guid":{"rendered":"https:\/\/cpanelplesk.com\/wp62\/?p=5449"},"modified":"2021-02-02T10:28:18","modified_gmt":"2021-02-02T10:28:18","slug":"setup-network-interface-ubuntu-debian-linuxmint","status":"publish","type":"post","link":"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/","title":{"rendered":"How to Setup Network Interface on Ubuntu, Debian &#038; LinuxMint"},"content":{"rendered":"<p><span style=\"color: #000000;\">Just after the installation, you must configure network in order to access your system from outside. <\/span><br \/>\n<span style=\"color: #000000;\">Most of operating systems provides instructions or options to setup network interface using command line.<\/span><!--more--><\/p>\n<p><span style=\"color: #000000;\"> On Linux systems we can directly modify network configuration files and make changes as per our requirements. This guide will help you to configure Network Interface on <a href=\"https:\/\/cpanelplesk.com\/wp62\/how-to-build-working-ubuntu-server\/\">Ubuntu<\/a>, <a href=\"https:\/\/cpanelplesk.com\/wp62\/build-working-debian-server-apache-php-mysql\/\">Debian<\/a> and LinuxMint systems.<\/span><\/p>\n<h2><span style=\"color: #000000;\">1. Setup System Hostname<\/span><\/h2>\n<p><span style=\"color: #000000;\">We can use \u2018hostname\u2018 command to check current set <a href=\"https:\/\/cpanelplesk.com\/wp62\/how-to-set-hostname-on-centos\/\">hostname<\/a> or to set new hostname of system.<\/span><\/p>\n<p><span style=\"color: #000000;\">Type hostname on command prompt and press enter to check current hostname of system.<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>hostname<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">Type new hostname with hostname command to set it. This will not remain after system reboot.<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>$ hostname newserver.com<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">To set hostname permanently, you need to edit \/etc\/hostname file and add new hostname.<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>nano echo \"station1.example.com\" &gt; \/etc\/hostname<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">Now we need to edit \/etc\/hosts and bind new hostname with local ip address<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>127.0.0.1 localhost newserver.com<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<h2><span style=\"color: #000000;\">2. List Attached Network Interfaces<\/span><\/h2>\n<p><span style=\"color: #000000;\">To check or list attached network interfaces on system use below command. This will also show the state of network interface.<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>ip addr<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<h2><span style=\"color: #000000;\">3. Configure IP Address on Interface<\/span><\/h2>\n<p><span style=\"color: #000000;\">Now edit your network interface configuration file \/etc\/network\/interfaces to configuring eth0 interface to get ip address from DHCP server and eth1 will have a static ip address.<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>nano \/etc\/network\/interfaces<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>auto lo\r\niface lo inet loopback\r\n\r\nauto eth0\r\niface eth0 inet dhcp\r\n\r\nauto eth1\r\niface eth1 inet static\r\naddress 192.168.8.121\r\nnetmask 255.255.255.0\r\ngateway 192.168.8.1\r\ndns-nameservers 8.8.8.8<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<h2><span style=\"color: #000000;\">4. Setup Virtual IP on Interface<\/span><\/h2>\n<p><span style=\"color: #000000;\">Now if you want to add second ip address (virtual ip) on same interface (eth1). You can define alias in network configuration file and configure another ip address.<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>$ nano \/etc\/network\/interfaces\r\nauto eth1:0\r\niface eth1:0 inet static\r\naddress 192.168.8.122\r\nnetmask 255.255.255.0\r\ngateway 192.168.8.1\r\ndns-nameservers 8.8.8.8<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<h2><span style=\"color: #000000;\">5. Restart Network Service<\/span><\/h2>\n<p><span style=\"color: #000000;\">After making all the changes just restart network service using below command.<\/span><\/p>\n<div class=\"space1\"><\/div>\n<div class=\"command-sh\">\n<pre>$ \/etc\/init.d\/networking restart<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">That\u2019s all you have to do, Please Give your opinion below if you experience any issues or to discuss your ideas and experiences.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just after the installation, you must configure network in order to access your system from outside. Most of operating systems provides instructions or options to setup network interface using command line. [&#8230;]<\/p>\n<p><a class=\"understrap-read-more-link\" href=\"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/\">Continue Reading&#8230;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-5449","post","type-post","status-publish","format-standard","hentry","category-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Setup Network Interface on Ubuntu, Debian &amp; LinuxMint - cPanel Plesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How to Setup Network Interface on Ubuntu, Debian &amp; LinuxMint - cPanel Plesk\" \/>\n<meta name=\"twitter:description\" content=\"Just after the installation, you must configure network in order to access your system from outside. Most of operating systems provides instructions or options to setup network interface using command line. [...]Continue Reading...\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Seemab Saleem\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/\"},\"author\":{\"name\":\"Seemab Saleem\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648\"},\"headline\":\"How to Setup Network Interface on Ubuntu, Debian &#038; LinuxMint\",\"datePublished\":\"2016-10-17T07:03:20+00:00\",\"dateModified\":\"2021-02-02T10:28:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/\"},\"wordCount\":283,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13\"},\"articleSection\":[\"Linux\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/\",\"name\":\"How to Setup Network Interface on Ubuntu, Debian & LinuxMint - cPanel Plesk\",\"isPartOf\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#website\"},\"datePublished\":\"2016-10-17T07:03:20+00:00\",\"dateModified\":\"2021-02-02T10:28:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cpanelplesk.com\/wp62\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Setup Network Interface on Ubuntu, Debian &#038; LinuxMint\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#website\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/\",\"name\":\"cPanel Plesk\",\"description\":\"Blog on famous hosting control panels\",\"publisher\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cpanelplesk.com\/wp62\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13\",\"name\":\"Farooq Omer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png\",\"contentUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png\",\"width\":300,\"height\":44,\"caption\":\"Farooq Omer\"},\"logo\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648\",\"name\":\"Seemab Saleem\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g\",\"caption\":\"Seemab Saleem\"},\"description\":\"Linux Server Administrator, Web Hosting engineer. I'm dealing with Linux servers since 2014. I started this blog to share the work i love with the world . let me know if you need any assistance. Thanks!!\",\"sameAs\":[\"https:\/\/cpanelplesk.com\/wp62\"],\"url\":\"https:\/\/cpanelplesk.com\/wp62\/author\/cmb\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Setup Network Interface on Ubuntu, Debian & LinuxMint - cPanel Plesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/","twitter_card":"summary_large_image","twitter_title":"How to Setup Network Interface on Ubuntu, Debian & LinuxMint - cPanel Plesk","twitter_description":"Just after the installation, you must configure network in order to access your system from outside. Most of operating systems provides instructions or options to setup network interface using command line. [...]Continue Reading...","twitter_misc":{"Written by":"Seemab Saleem","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/#article","isPartOf":{"@id":"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/"},"author":{"name":"Seemab Saleem","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648"},"headline":"How to Setup Network Interface on Ubuntu, Debian &#038; LinuxMint","datePublished":"2016-10-17T07:03:20+00:00","dateModified":"2021-02-02T10:28:18+00:00","mainEntityOfPage":{"@id":"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/"},"wordCount":283,"commentCount":0,"publisher":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13"},"articleSection":["Linux"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/","url":"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/","name":"How to Setup Network Interface on Ubuntu, Debian & LinuxMint - cPanel Plesk","isPartOf":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#website"},"datePublished":"2016-10-17T07:03:20+00:00","dateModified":"2021-02-02T10:28:18+00:00","breadcrumb":{"@id":"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cpanelplesk.com\/wp62\/setup-network-interface-ubuntu-debian-linuxmint\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cpanelplesk.com\/wp62\/"},{"@type":"ListItem","position":2,"name":"How to Setup Network Interface on Ubuntu, Debian &#038; LinuxMint"}]},{"@type":"WebSite","@id":"https:\/\/cpanelplesk.com\/wp62\/#website","url":"https:\/\/cpanelplesk.com\/wp62\/","name":"cPanel Plesk","description":"Blog on famous hosting control panels","publisher":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cpanelplesk.com\/wp62\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13","name":"Farooq Omer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/","url":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png","contentUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png","width":300,"height":44,"caption":"Farooq Omer"},"logo":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/"}},{"@type":"Person","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648","name":"Seemab Saleem","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g","caption":"Seemab Saleem"},"description":"Linux Server Administrator, Web Hosting engineer. I'm dealing with Linux servers since 2014. I started this blog to share the work i love with the world . let me know if you need any assistance. Thanks!!","sameAs":["https:\/\/cpanelplesk.com\/wp62"],"url":"https:\/\/cpanelplesk.com\/wp62\/author\/cmb\/"}]}},"_links":{"self":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/posts\/5449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/comments?post=5449"}],"version-history":[{"count":0,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/posts\/5449\/revisions"}],"wp:attachment":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/media?parent=5449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/categories?post=5449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/tags?post=5449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}