OS X tarafından kullanılan yerleşik güvenlik duvarı ipfw'dir. Terminal hakkında daha fazla bilgi edinmek için girebilirsiniz man ipfw
.
Belirli bir bağlantı noktasına gelen trafiğe izin vermek üzere yeni bir güvenlik duvarı kuralı oluşturmak için kuralı Terminal'den aşağıdaki gibi girebilirsiniz.
sudo ipfw add 40000 allow tcp from any to any dst-port portnum
nerede portnum
açılmasını istediğiniz limanın numarasıdır. Bu durumda, kurala 40000'lük bir rulenum ekledim, böylece kaldırmak istediğinizde aşağıdaki komut yeterli olacaktır.
sudo ipfw delete 40000
Komutu sudo ipfw list
girerseniz etkin komutları görürsünüz. Güvenlik duvarı sorununu yeniden yüklemek için komutsudo ipfw flush
Kuralın aldığı isabetleri günlüğe kaydetmek istiyorsanız, log
komutu aşağıdaki gibi ekleyebilirsiniz ,sudo ipfw add 40000 allow log ...
Kurallar 1'den 65535'e kadar var olduğu için rulenum 40000'ü biraz keyfi seçtim, ancak belirli sayılar ayrıcalıklı. Bu, gerekirse kuralı daha sonra silmeyi kolaylaştırır.