Easily convert between three common subnet mask notations
Notations supported:
Name Example
---------------------------------
CIDR /24
Netmask 255.255.255.0
Wilcard Bits 0.0.0.255
The above notations are all identical. CIDR notation commonly has a / in front of the number (representing the number of bits). Whatmask can accept these notations with or without a slash.
Netmask notation is pretty much the standard old-school way of doing it.
Wilcard bits are similar to the netmask, but they are the logical not of the netmask. This notation is used by a number of popular routers.
Notations supported:
Name Example
---------------------------------
CIDR /24
Netmask 255.255.255.0
Wilcard Bits 0.0.0.255
The above notations are all identical. CIDR notation commonly has a / in front of the number (representing the number of bits). Whatmask can accept these notations with or without a slash.
Netmask notation is pretty much the standard old-school way of doing it.
Wilcard bits are similar to the netmask, but they are the logical not of the netmask. This notation is used by a number of popular routers.
To install whatmask, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install whatmask
To see what files were installed by whatmask, run:
port contents whatmask
To later upgrade whatmask, run:
sudo port selfupdate && sudo port upgrade whatmask
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.