OS X Yosemite (10.10.3) altında da aynı sorunu yaşadım. Bulunan bu blog yazısı net talimatlar sağlar. Artık kullanımdan kaldırıldığı için ipfw'yi kullanamayız. Bunun yerine, ne yazık ki bir bağlantı noktası açmasını söylemek için güzel bir komut satırı yolu olmayan pfctl kullanın. Bunun yerine şunları yapmanız gerekir:
- /Etc/pf.conf dosyasını bir metin düzenleyicisinde açın.
- Bunun gibi bir satır ekleyin:
# Tüm arabirimlerde TCP için 8080 numaralı bağlantı noktasını aç
proto tcp'yi herhangi bir bağlantı noktasından 8080'e geçirin
- Dosya 'yı kaydet.
- Değişiklikleri şununla yükle:
sudo pfctl -f /etc/pf.conf
Eğer bir udp portu, değişime açmak gerekiyorsa tcp
için udp
hem gerekirse, ikinci bir satır ekleyin. Ek ayrıntı bulunabilir man pf.conf
.
Ayrıca, sunucunuzun erişilebilir olmasını istediğiniz gerçek arabirimi (veya localhost ( veya ) değil, 0.0.0.0
veya kullanarak tüm arabirimler ::0
) dinlediğinden emin olun .127.0.0.1
::1