HTTP browser accept language:
Page was directly requested
Client connetion port:
Server connetion port:
Client host name(If applicable):
Server HTTPS Protocol:
Open the terminal (Ctrl + Alt + t)
Type the following command : ifconfig -a
whatismyip@ns1:~# ifconfig -a enp1s0: flags=4163 UP,BROADCAST,RUNNING,MULTICAST mtu 1500 inet 18.104.22.168 netmask 255.255.255.255 broadcast 0.0.0.0 inet6 fe80::f816:3eff:fe18:b369 prefixlen 64 scopeid 0x20 link ether fa:16:3e:15:a3:67 txqueuelen 1000 (Ethernet) RX packets 709713 bytes 90675515 (90.6 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 697815 bytes 718886911 (718.8 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags= 73UP,LOOPBACK,RUNNING mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 host loop txqueuelen 1000 (Local Loopback) RX packets 228221 bytes 21880223 (21.8 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 228221 bytes 21880223 (21.8 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
In terminal write :
gsrmt@ubuntu:~$ curl whatismyip.pro/ip/ 258.298.543.12 whatismyip@ubuntu:~$
In terminal write :
An Internet Protocol address (IP address) is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. An IP address serves two main functions: host or network interface identification and location addressing. Internet Protocol version 4 (IPv4) defines an IP address as a 32-bit number. However, because of the growth of the Internet and the depletion of available IPv4 addresses, a new version of IP (IPv6), using 128 bits for the IP address, was developed in 1995, and standardized in December 1998. In July 2017, a final definition of the protocol was published. IPv6 deployment has been ongoing since the mid-2000s. IP addresses are usually written and displayed in human-readable notations, such as 172.16.254.1 in IPv4, and 2001:db8:0:1234:0:567:8:1 in IPv6. The size of the routing prefix of the address is designated in CIDR notation by suffixing the address with the number of significant bits, e.g., 192.168.1.15/24, which is equivalent to the historically used subnet mask 255.255.255.0. The IP address space is managed globally by the Internet Assigned Numbers Authority (IANA), and by five regional Internet registries (RIRs) responsible in their designated territories for assignment to end users and local Internet registries, such as Internet service providers. IPv4 addresses have been distributed by IANA to the RIRs in blocks of approximately 16.8 million addresses each. Each ISP or private network administrator assigns an IP address to each device connected to its network. Such assignments may be on a static (fixed or permanent) or dynamic basis, depending on its software and practices.
An IP address serves two principal functions. It identifies the host, or more specifically its network interface, and it provides the location of the host in the network, and thus the capability of establishing a path to that host. Its role has been characterized as follows: "A name indicates what we seek. An address indicates where it is. A route indicates how to get there." The header of each IP packet contains the IP address of the sending host, and that of the destination host.
Two versions of the Internet Protocol are in common use in the Internet today. The original version of the Internet Protocol that was first deployed in 1983 in the ARPANET, the predecessor of the Internet, is Internet Protocol version 4 (IPv4).
The rapid exhaustion of IPv4 address space available for assignment to Internet service providers and end user organizations by the early 1990s, prompted the Internet Engineering Task Force (IETF) to explore new technologies to expand the addressing capability in the Internet. The result was a redesign of the Internet Protocol which became eventually known as Internet Protocol Version 6 (IPv6) in 1995. IPv6 technology was in various testing stages until the mid-2000s, when commercial production deployment commenced.
Today, these two versions of the Internet Protocol are in simultaneous use. Among other technical changes, each version defines the format of addresses differently. Because of the historical prevalence of IPv4, the generic term IP address typically still refers to the addresses defined by IPv4. The gap in version sequence between IPv4 and IPv6 resulted from the assignment of version 5 to the experimental Internet Stream Protocol in 1979, which however was never referred to as IPv5.
Wikipedia IP Addresses
Although initially developed for web browsers, WebRTC has applications for non-browser devices, including mobile platforms and IoT devices. Examples include browser-based VoIP telephony, also called cloud phones or web phones, which allow calls to be made and received from within a web browser, replacing the requirement to download and install a softphone.