Saya memiliki laptop yang saya gunakan untuk konsultasi dan yang bepergian dengan saya dari klien ke klien. Saya menggunakan httpd untuk kode / tes pada mesin saya di rumah dan mengikatnya ke alamat global untuk menguji fungsionalitas pada perangkat lain (iPad, Android, dkk).
Saya tidak ingin ip saya keluar ketika saya menghubungkan laptop saya ke jaringan lain dan karenanya dengan rajin telah mematikan apache ketika saya meninggalkan jaringan pribadi saya, tetapi saya ingin tingkat otomatisasi agar dapat menyatakan:
stop service httpd
when
network location <> 'X'
atau bahkan:
firewall service httpd
when
network location <> 'X'
Saya telah melihat bidang kontrol dan akan menggali lebih jauh, tetapi sepertinya itu mungkin tidak berfungsi pada OS X 10.9.
Adakah yang melakukan ini:
- Lebih umum dengan kontrol apache dan jaringan?
- Lebih khusus pada OS X?