dweb tutorial: Testing outward and inward IP communication

1. Introduction

This article is part of series of tutorial articles. If not already done so, please check these articles -
'Local and global IP addresses'
'Outward and inward communication'


We did develop an utility - dweb-tst1 to test outward and inward type of IP communication.

The user has to take additional steps if wanting to enable inward type of IP communication. The utility shows whether the adjustments and steps taken are successful or not.



2. Downloading and running on Linux

The utility for 64bit Linux was created and tested on Ubuntu 18.04 and Ubuntu 20.04. It is available for download on this link as a zipped file -
dweb-tst1-Linux64.gz

After downloading and saving the file to an appropriate folder please open a 'terminal' window, go to the folder and type -
$ gunzip dweb-tst1.gz
This will result in making the dweb-tst1 file.

The file may need to be made executable by running -
$ chmod +x dweb-tst1

Run the test utility by this command -
$ ./dweb-tst1



3. Downloading and running on Windows

The utility for 64bit Windows was created and tested on Windows 7 and Windows 10. It is available for download on this link as a zipped file -
dweb-tst1-Windows64.zip

After downloading, save the file as dweb.zip in drive c: . Unzipping the file will make a directory dweb with all files. Please open a 'command prompt' window and type -
> dweb-tst1.exe


4. Analyzing results and troubleshooting

The dweb-tst1 utility depends on another program running on the cloud. If dweb-tst1 utility does not show results right away most likely the program on the cloud is not running. We periodically update the utility and then it comes online.

If no additional steps were taken to enable inward communication When the user runs the dweb-tst1 utility, in addition to the local and global IP address it shows outward only type of communication.

outward only

The image above shows the message from the software firewall of the operating system - Windows 10. The test program uses IP ports 12500 + 12600 + 1248 and the user has to confirm this to prevent the operating system from blocking of the communication.

Additional software like anti-virus and/or network management software and/or software firewalls may prevent the dweb-tst1 program from running. In the image below the 'zone alarm' program has to be closed/unloaded in order to be able to run dweb-tst1 .

softw firewall

If additional steps were taken to enable inward communication the test results will show - outward and inward communication.

If the dweb-tst1 utility still shows outward only type of communication the reasons may be:
- incorrect local IP address or port number;
please check in the menu of the modem/router/switch device if the IP address there matches the local IP address shown by dweb-tst1 utility;
please check in the menu of the modem/router/switch device if the IP port number there is 12600
- block by software firewall
operating systems, network utilities, anti-virus software may have additional firewall enabled
please check if any of the above utilities affect communication and block ports - adjust settings to enable inward communication on port number 12600

In the same way inward communication has to be enabled on port number 1248 to have global visibility of the -
Personal decentralized web site

   Support our project - become our patron on Patreon:   Patreon - Decentralized Web

Back

Software release:
User software - tutorial on download, install and use |||||| Downloads -       User software - Windows release       User software - Mac OS release       User software - Linux release
Bridge software - install and use |||||| Downloads -   User software - Android release       User software - Raspberry Pi 3 release       User software - ESP01 release      

           Email:   Send us an email            Twitter:   Twitter - Decentralized Web            LinkedIn:   LinkedIn - Decentralized Web            Instagram:   Instagram - Decentralized Web