Open Finder: Finder is open on macOS by default, but you can ensure it is the currently selected application by clicking the 'macOS face icon' on the. On your client machine (the Mac), check to make sure your firewall is not blocking TCP port 445. You can check open ports from remote by entering nmap hostname -Pn (if stealth mode is enabled). Ensure port 445 is open: SMB communicates over TCP port 445. To connect to nc listening at port 12345 from remote simply enter nc hostname 12345 on a second host (replace hostname with the host name of the Mac running nc). Example nc: nc -l 12345Īfter entering the command you will be asked to accept incoming network connections for nc by the Application Firewall. To open a port on your host, you have to launch an app which opens a listening port. The default pf.conf doesn't contain any block all. If you enable stealth mode in the Application Firewall, pf will be enabled via the com.apple/250.ApplicationFirewall anchor with a very limited set of rules: scrub in all fragment reassembleīlock drop in inet proto icmp all icmp-type echoreqīlock drop in inet6 proto ipv6-icmp all icmp6-type echoreqĮxcept incoming IPv4/6 ICMP echo request, pf won't block anything. By default pf is disabled and doesn't block anything.
Just to be safe, open Network Utility and select Port Scan. That shouldnt be a problem even with Mac OS Xs Firewall turned on, but theres a tiny, highly unlikely chance that another application might be using those ports. Pi-hole will need to use ports 53, 80, and 443 on your network. You simply can't open a port in a firewall. Make sure you have the right ports available.