188.40.85.20
Right at the top of the page, you'll see your external IPv6 and IPv4 addresses. You'll probably only care about the latter for now, but you'll (one day) use the former for all the networking things you do. If you want to get even simpler, there's also ipconfig.me. Click that, and all you'll see is your IPv4 address. Open up your internet browser of choice (Example: Internet explorer, Mozilla Firefox, Google Chrome) and go to www.canyouseeme.org. This will display your external IP address. It will also allow you to check whether your port is open. Your SQL port must be open to be able to connect over the internet (Usually port 1444).
- You cannot connect to your own server with your external IP address if: 1. You are trying to connect with the computer that is running the server, 2. You are trying to connect with a computer that is on the same local network (using the same router/modem). You can connect to your own server with your external IP address if: 1.
- There are a few ways to find your external IP address the easiest way is to go to google.com and search what's my ip the result you get back will be your Public aka External IP address. How do I find my Internal/Local IP address? Here are the instructions for windows: Click on the start menu.
What is My External IP all about?
Determine the IP Addresses of the Network Hardware on Your Network. Before you begin, find the default gateway IP address for your computer's network connection. In most situations, this is the private IP address for the router, the most external point on a local network.
Every device connected to a network which uses the Internet Protocol has an unique IP address assigned to it. The global pool of such interconnected networks is known the internet.
Sometimes, when looking at it from the outside of the network, the IP address of a device seems to be different from the one assigned in the original (sub)network. This is due some mechanisms such as NAT.
My External IP displays the IP address of the device as it seems from the outside (hence external).
News / New Features
- 2016-07-10 Added: Show RIPE information about the IP number.
- 2015-10-30 Added: FreeBSD fetch sample.
- 2015-08-03 Added: AutoHotkey sample.
- 2015-02-23 Added: Erlang and Elixir samples
I switched on ipv4.myexternalip.com which answers only to requests coming in via IPv4. ipv6.myexternalip.com will do the same for IPv6. This might come in handy when you test your setup or toy around with IPv6.
Btw: Happy 2015!
How To Find My External Ip Address Windows 10
Here are some clever uses of myexternalip.com I've seen in the wild:
I added support for JSON / JSON-P to make retrieving the IP via Javascript a little bit easier. There are two options:
- JSON: http://myexternalip.com/json
- JSON-P: http://myexternalip.com/json?jsonp=yourCallback
Flattr: I created a flattr-account and start accepting donations (small, big, does not matter). If you want to donate by other means: contact me.
Throttle: some folks out there have either running curl in a while-loop or a crazy understanding of how often their external ip changes or they need some tool to help keeping a line busy. Whatever the case might be: 20+ requests / second is way too often and thus I decided to throttle the answer a little bit. The good folks among you won't hardly notice it at all, the . strange . folks might.
Usually this service runs very low profile and without much handholding. Recently I watched at the load and then on some logs and on some more logs and on some tcpdumps: One machine out there wanted to know it's IP at the rate of ~ 100 times a second. Heart-warming. Especially when the IP does not change at all. And especially when the user agent looks like '/tmp/.botc3 / 82d7f55ef6a49ab4e49d89caa5ea10ba'
So, the new access rate for everyone is around 1/s.
And you, young fella at 118.175.31.x .. you are banned! :)
'My External IP' can be reached via IPv6 now as well.
With IPv6 the whole NATting is kind of pointless and most devices will have a 'real' IP address with IPv6 but you still can use myexternalip.com to check if your network works as expected.
Looks like you are using IPv4.
Whenever you HEAD http://myexternalip.com, you will find your IP will be there (hint: in the 'my-external-ip' header)!
Checkout some of the examples on how to make use of that feature
How to use My External IP - API
So, how to use this site in your environment (other than just surfing it with a browser)?
In Google Drive, OneDrive and Dropox you can only create one connection between your cloud storage account and the Cryptomator app. You can't connect to (for example) two different Dropbox accounts. OneDrive-Ransomware-Filecheck This is a test with the new Cryptomator version 1.5.0, so instead of the file extension '.lng' it is '.c9r'. This could of course also be a real ransomware attack, but since this is not and I want my test to continue, I'll click on 'My files are. Encrypt Dropbox, Google Drive, and any other cloud. Cryptomator is free and open source. Take the security of your data into your own hands Cryptomator is a simple tool for digital self-defense. It allows you to protect your cloud data by yourself and independently. Most cloud providers encrypt data only during transmission or they keep the keys for decryption for themselves. One place for everything in your life. Easily store and share photos, videos, documents, and more - anywhere, on any device, free. Cryptomator android free.
Rate limit: if you exceed the rate limit of 30 requests/minute, you will receive status code 429 If you continue to exceed that limit and start to annoy me you will get banned at the IP filter level. Sorry, but I do not see the need to retrieve the IP more than maybe once every minute, 30 requests per minute is good will on my behalf.
API-Endpoints:
What Is My Local Ip Address
- Max-length: 64
- Begins with [_a-zA-Z]
- Continues with [_a-zA-Z0-9]
Here is a list of ideas to get you started:
- BITS (Windows only)
- Powershell 2.0 (Windows only)
CURL
to quote from the homepage of 'curl':
curl is a command line tool for transferring data with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTMP and RTSP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos..), file transfer resume, proxy tunneling and a busload of other useful tricks.
HEAD
WGET
to quote from the homepage of 'wget':
GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.
FETCH
to quote from the homepage of 'fetch':
fetch -- retrieve a file by Uniform Resource Locator
NETCAT
NETCAT
often cited as the 'Swiss Army Knife for TCP/IP' you can use netcat to obtain your external ip. this approach also works with netcat-alikes such as socat or even with telnet:
NETCAT, HEAD method
just like the regular netcat version, just ask the server to deliver just the HEAD-information
Microsoft Windows
Powershell
Powershell is the replacement for the 'old' cmd.exe, it is a builtin of the Windows OS since Windows7 and Windows Server 2008 R2. It is also available as an additional feature for WindowsXP, WindowsVista and Windows Server.
BITS
BITS stands for 'Background Intelligent Transfer Service', it is a builtin tool of the Windows OS.
How To Find Out My External Ip Address
Golang
Javascript
NodeJS + request
Python
Python
Python with 'request', HEAD method
Ruby
Ruby One-Liner
Perl One-Liner
F#
Php
Common Lisp
Elixir - HTTPoison
How To Find My External Ip Address Linux
Rate limit: if you exceed the rate limit of 30 requests/minute, you will receive status code 429 If you continue to exceed that limit and start to annoy me you will get banned at the IP filter level. Sorry, but I do not see the need to retrieve the IP more than maybe once every minute, 30 requests per minute is good will on my behalf.
API-Endpoints:
What Is My Local Ip Address
- Max-length: 64
- Begins with [_a-zA-Z]
- Continues with [_a-zA-Z0-9]
Here is a list of ideas to get you started:
- BITS (Windows only)
- Powershell 2.0 (Windows only)
CURL
to quote from the homepage of 'curl':
curl is a command line tool for transferring data with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTMP and RTSP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos..), file transfer resume, proxy tunneling and a busload of other useful tricks.
HEAD
WGET
to quote from the homepage of 'wget':
GNU Wget is a free software package for retrieving files using HTTP, HTTPS and FTP, the most widely-used Internet protocols. It is a non-interactive commandline tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.
FETCH
to quote from the homepage of 'fetch':
fetch -- retrieve a file by Uniform Resource Locator
NETCAT
NETCAT
often cited as the 'Swiss Army Knife for TCP/IP' you can use netcat to obtain your external ip. this approach also works with netcat-alikes such as socat or even with telnet:
NETCAT, HEAD method
just like the regular netcat version, just ask the server to deliver just the HEAD-information
Microsoft Windows
Powershell
Powershell is the replacement for the 'old' cmd.exe, it is a builtin of the Windows OS since Windows7 and Windows Server 2008 R2. It is also available as an additional feature for WindowsXP, WindowsVista and Windows Server.
BITS
BITS stands for 'Background Intelligent Transfer Service', it is a builtin tool of the Windows OS.
How To Find Out My External Ip Address
Golang
Javascript
NodeJS + request
Python
Python
Python with 'request', HEAD method
Ruby
Ruby One-Liner
Perl One-Liner
F#
Php
Common Lisp
Elixir - HTTPoison
How To Find My External Ip Address Linux
Contact
If you wish to contact us, please mail to webmaster@myexternalip.com.