SubnetPing for linux

How to Download SubnetPing

Written by Dennis Sven Mittmann

Table of Contents:
1. Screenshots
2. Installing on Windows Pc
3. Installing on Linux
4. System Requirements
5. Game features
6. Reviews

SubnetPing Screenshots

    SubnetPing game for Linux 1 SubnetPing game for windows Pc 1 SubnetPingfor windows and Linux 1

How to Install SubnetPing on Windows Pc

  1. Click on the SubnetPing download button below.
  2. Choose "Install" to install the game on the windows steam client.
  3. Follow the on-screen prompts
  4. Let it download the Full Version.
  5. Once a game is downloaded, use the Windows Steam Client to play the game.

=== Download Game ====


Download for pc →

Guide: Installing SubnetPing on Linux with Steam Proton

This guide describes how to use Steam Proton to play and run Windows games on your Linux computer. Some games may not work or may break because Steam Proton is still at a very early stage.


1. Activating Steam Proton for Linux:
Proton is integrated into the Steam Client with "Steam Play." To activate proton, go into your steam client and click on Steam in the upper right corner. Then click on settings to open a new window. From here, click on the Steam Play button at the bottom of the panel. Click "Enable Steam Play for Supported Titles."

Alternatively: Go to Steam > Settings > Steam Play and turn on the "Enable Steam Play for Supported Titles" option.

Valve has tested and fixed some Steam titles and you will now be able to play most of them. However, if you want to go further and play titles that even Valve hasn't tested, toggle the "Enable Steam Play for all titles" option.


2. Choose a version
You should use the Steam Proton version recommended by Steam: 3.7-8. This is the most stable version of Steam Proton at the moment.


3. Restart your Steam
After you have successfully activated Steam Proton, click "OK" and Steam will ask you to restart it for the changes to take effect. Restart it. Your computer will now play all of steam's whitelisted games seamlessly.


4. Launch Stardew Valley on Linux:
Before you can use Steam Proton, you must first download the Stardew Valley Windows game from Steam. When you download Stardew Valley for the first time, you will notice that the download size is slightly larger than the size of the game.
This happens because Steam will download your chosen Steam Proton version with this game as well. After the download is complete, simply click the "Play" button.


System Requirements

Windows Pc Requirements

Minimum:
  • OS: Windows 10
  • Processor: 2 GHz
  • Memory: 2 GB RAM
  • Storage: 50 MB available space

Recommended:
  • OS: Windows 10
  • Processor: 2 GHz
  • Memory: 2 GB RAM
  • Storage: 50 MB available space

Linux Requirements

No minimum requirements!!
No maximum requirements!!

Mac Requirements

No minimum requirements!!
No maximum requirements!!

What is SubnetPing? Features and Description

SubnetPing is a handy tool to get information about used IP-addresses in an IPv4 network.

SubnetPing is a small but useful tool to determine information about used IPv4-addresses in an IPv4 network.

Detect IP-Addresses (IPv4)
Scan an entire IPv4/24 (Class C) subnet by sending IMCP echo requests to all possible hosts in the selected subnet.
SubnetPing uses the default network interface the operating system and local routing table offers for this task.
It should be possible detect available hosts in remote subnets, behind routers, remote networks thru an VPN, or even public networks as long as the hosts respond to IMCP echo requests and the TTL is high enough so that the packet will no be dropped by any router in the path.

Determine Ping (time in ms)
The Ping time is determined by sending an IMCP echo request to the target IPv4 and waiting for the IMCP echo reply. The Ping time is the locally measured time from sending the IMCP echo request to the target until the IMCP echo reply received. The IMCP echo reply has to be received within a give time-frame (timeout), or the Ping attempted will be considered as a timeout and the IMCP echo reply will be dropped.

Determine Hops (number of routers in the path)
There is no 100% accurate way to get this information. SubnetPing uses an approximation technique to guess the hop count based on some assumptions. This is because the router has do decrease the TTL by at least one, and most of routers do exactly that. The reply packets might have another base TTL than your request packet had.
The base TTL has starts at 256,128,64 or 32. Therefore it should be correct if the packet has less than 32 hops in total and every router in the path decreased it by only one.

Measure Packetloss
Packetloss is calculated based on the attempts to ping an host with an IMCP echo request and the number of received echo reply responses within a given time-frame (timeout).

Resolve MAC-Addresses
Determine the MAC-Addresses by sending ARP requests to all available hosts.
This works only on the local subnet of the Computer your scanning from.
It is not possible to resolve the MAC-Address of any device behind a router using ARP requests.

Resolve Hostnames
Determine the Hostnames by using the operating system's default DNS server of the default network interface that is selected thru the routing table for accessing hosts in subnet be be scanned. This works only on the local subnet of the Computer your scanning from, due to the lack of revers lookup DNS entries in an public DNS Server.

Detect open Ports
Scan available Hosts for common open TCP ports.

*Early Access and BETA functionality.
This functionalities are classified as BETA status due to issues in certain network environments. Unfortunately, it can not be guaranteed that this functionality works as intended. It is possible that this functionality does not yield any results.

Detect SNMP devices (BETA)*
Determine the device description using SNMPv1 and SNMPv2 requests via UDP port 161.
There are still some problems detecting SNMP devices.
Some devices respond only to SNMPv1 community = “public“, OID = “1.3.6.1.2.1.1.1.0“
As others only respond to SNMPv2 community = “public“, OID = “1.3.6.1.2.1.1.1.0“
In some devices SNMP is just disabled by default and unfortunately there are still some devices that will not respond to SNMPv1 or SNMPv2 community = “public“ requests due to administration settings.
These devices will only respond to authenticated SNMPv3 requests.

Detect IPv6-Addresses (Ipv6) (Early Access)*
This is the same as Ipv4 detection but due to the gigantic address space of Ipv6 its not possible detect them using IMCP or to resolve the MAC address using ARP requests.
Fortunately it is possible to detect Ipv6 local link addresses and MAC-Addresses using the Neighbor Discovery Protocol (NDP).
This is an very early stage functionality and has some restrictions:
- Ping should work fine.
- Hops will always be “0” due to detection method restrictions.
- Packetloss should work fine.
- MAC-Addresses should work fine.
- Hostnames should work fine.
- Ports should work fine.

User Reviews

No reviews yet!!

keyboard_arrow_up