In Linux, a public IP (Internet Protocol) address is used to uniquely identify a device or network on the Internet. and It has many more important purposes:
Internet Connectivity: A public IP address is required to connect your Linux system to the Internet. It enables communication with other devices and servers on the Internet.
Communication and Data Transfer: Public IP addresses enable communication and data transfer between different devices, servers, and networks on the Internet. They facilitate various protocols such as HTTP, FTP, SSH and others for the exchange of data and information.
To Check the Public IP address in Red Hat Linux:-
Method 1:- Using the Curl Command-
Open your Linux Terminal and type the following command and press enter
[root@redhat-1 ~]# curl ifconfig.me 10.12.13.21[root@redhat-1 ~]#
To Check the Private IP address in Red Hat Linux:-
Method 1:- Using IF Config Command-
Open your Linux Terminal and type the following command and press enter
[test@redhat-1 ~]$ ifconfig
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.10.3 netmask 255.255.255.0 broadcast 192.168.10.255
inet6 2323:4242:492b:433c:3232 prefixlen 64 scopeid 0x20<link>
inet6 2323:3au8:1be0:2843:7987:676a:232e:24dd prefixlen 64 scopeid 0x0<global>
ether 36:0c:33:da:43:rr txqueuelen 1000 (Ethernet)
RX packets 30507 bytes 41102809 (39.1 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 11335 bytes 1028642 (1004.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 46354
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 40 bytes 3268 (3.1 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 40 bytes 3268 (3.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[test@redhat-1 ~]$
Here you can see that your Private IP address is showing.
Method 2:- Using IP Address Command-
[test@redhat-1 ~]$ ip address
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 43:43:53:cf:39:53 brd ff:ff:ff:ff:ff:ff
altname enp3s0
inet 192.168.10.4/24 brd 192.168.10.255 scope global dynamic noprefixroute ens160
valid_lft 2561sec preferred_lft 2561sec
inet6 4322:242c:2:42c3:4342:9586:43cc:3ccc:43ccc/64 scope global dynamic noprefixroute
valid_lft 6572sec preferred_lft 6572sec
inet6 2323:4242:492b:433c:3232/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[test@redhat-1 ~]$
Here you can see that your Private IP address is showing.
.jpg)
Helpful for me thanks
ReplyDelete