Learn to Setup Basic System Configuration in Red Hat Linux Part – 2

0
1086
Learn-to-Setup-Basic-System-Configuration-in-Red-Hat-Linux-Part-2-740X296

Learn-to-Setup-Basic-System-Configuration-in-Red-Hat-Linux-Part-2-740X296

In this article, we will complete what we started in the previous one. Have a nice reading.
Configuring Network
Connecting your host to the network is not luxury; it is a necessity. Your computer is either a server that provides one or more services, or a client that uses one or more of these services. This is the ABC of the Client/Server Model. (Of course, nothing prevents a computer from being for example an NTP client that asks another server for clock settings, and being – at the same time – a file/print server, a mail server, a DNS server, etc.)
In either cases, you need to be connected to the network.

Basic Network Configurations
For your host to be connected to network, you need:

  • A network interface card NIC: either wired or wireless.
  • Network Configuration.

The minimal network configurations required for a host to be able to communicate over network are:

  • A unique IP Address.
  • Subnet Mask.
  • Default Gateway.

To set the IP address, there are also two methods:

  • Using the GUI tool.
  • By editing the configuration files.

Using the Network Connections Setup Tool
To open the Network Connection tool, click the System menu à Preferences à Network Connections.

Image1

In the Network Connections window, under Wired, select the System eth0, then click Edit.
Image2

In the Editing System eth0 dialog box, click the IPv4 Settings Tab.
Image3

Check the Connect automatically check box to enable this network connection when the system starts up.
Image4

In the Method dropdown box, select Manual.
Image5

Click Add.
Image6

Type the IP address, subnet mask, and gateway.
Image7

Click Apply to save changes. When prompted to do, type the root password to authenticate yourself before applying the changes.
Image8

For the changes to take effect, we need to disconnect the Ethernet connection and connect it again:
Click the network icon in the upper panel, and then click Disconnect.
Image9

Now, click System eth0 to reconnect.
Image10

Now, from your terminal type the command ip a to display the IP configuration.
Image11

To confirm that the default gateway has been configured, enter the netstat –rn command:
Image12

Editing Network Configuration Files
The majority of network configuration files are located under /etc/sysconfig/network-scripts
Image13

To set the IP address and subnet for eth0 and enable it at startup, edit the configuration file for that NIC.
Image14

The configuration file should look like this:
Image15

Where Device is the name of the NIC, HWADDR is the physical (MAC) address of the network card, TYPE is the Technology of the Network Card. UUID is the universal unique identifier.
For the NIC to be automatically enabled at startup, change ONBOOT value to yes. If you are planning to specify the IP address manually (the default is to obtain IP address automatically from DHCP server), you need to change BOOTPROTO to none or static.

Now, add the following lines:
IPADDR=192.168.1.101
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

Image16

Save and exit the file

To refresh the network configuration to reflect the new settings, bring the configured interface down, and then bring it up:

Image17

Now, check the configuration by entering the ip a command:
Image18

Adorable!!

Summary
In this article, we learned how to setup the basic network configuration for a Red Hat Linux machine. The minimal configurations needed for your machine to be able to communicate over network are IP address, subnet mask, and default gateway. These configurations can be set using either the GUI tool or by editing the configuration file.

I hope you find this article useful. See you in the next article.

LEAVE A REPLY

Please enter your comment!
Please enter your name here