


This allows it from any IP address, but you could have changed the first mention of “any” to an IP address in order to only allow from a single IP address. This allows TCP data on port 4430 to pass into your machine via en0. Pass in on en0 proto tcp from any to any port 4430 So here you go a step by step terminal instructions (mostly taken from ):Īdd this line to the config file (after the com.apple anchor is fine) where en0 is your ethernet adapter and port 4430 is the port you’re using in cubeSQL: The only required thing to do is just to open the default 4430 TCP port used by cubesql. My personal suggestion is for: Icefloor but I think that Murus should also work fine.
Icefloor configuration mac#
The ideal solution would have been to have it automatically configured within cubeSQL Mac installer but there are so many options that I prefer to have your configuration rules not touched and leave that option to you.Īs someone suggested you can use a couple of nice freeware utilities which are basically a fronted to the command line described below. pfctl seems to prefer configuration files to command line parameters, which I find frustrating and it is a bit more complicated to configure. Starting from Yosemite OS X 10.10 ipfw has been removed (ipfw was the previous Mac firewall that could be easily configured using command line parameters and it has been replaced by pfctl). If you have firewall turned ON on your Mavericks/Yosemite system that you could have troubles running cubeSQL because its default 4430 port could be blocked by default.
