Saya mencoba mengatur iMac saya menjalankan 10.6 untuk menjadi jembatan nirkabel. Saya membuatnya berfungsi, tetapi saya harus menonaktifkan DHCP dan membiarkan server DHCP jaringan saya memberikan IP untuk perangkat yang terhubung. Sepertinya saya tidak dapat menemukan cara untuk menonaktifkan DHCP di Internet Connection Sharing. Adakah yang tahu kalau ini mungkin? Saya kira ada satu kunci yang bisa dimasukkan /Library/Preferences/SystemConfiguration/com.apple.nat.plist
, tetapi saya tidak dapat menemukannya. Saya memeriksa halaman manual untuk InternetSharing dan tidak menyebutkan sesuatu yang berguna, kecuali mengubah subnet yang digunakan server DHCP.
snow-leopard
internet-sharing
network
Matthew Boynes
sumber
sumber
Jawaban:
Dari
bootpd
halaman manual:Untuk menonaktifkan dhcp secara global, gunakan:
Jangan lupa untuk mengirim
SIGHUP (kill -1)
kebootpd
setelah membuat perubahan pada file konfigurasi.sumber
InternetSharing melakukan 2 tugas:
bootpd
)natd
pada Snow Leopard &natpmpd
on Lion)InternetSharing tidak memungkinkan Anda mengkonfigurasi MacOS X sebagai jembatan IP. Lihat
man InternetSharing
(tersedia di Snow Leopard tetapi tidak di Lion).Ini akan menjadi ide yang buruk: terutama karena risiko yang terlibat dengan jembatan transparan yang jelas: Secara internal
InternetSharing
melakukan:yang memungkinkan lalu lintas IP untuk pergi. Untuk mengatasi masalah ini, hanya alamat IP yang dikaitkan dengan antarmuka sekunder melalui
bootpd
dan diterjemahkan melaluinatd
ataunatpmpd
diterjemahkan dengan benar ke luar.sumber
bootpd
. Tapi, setidaknya, Anda dapat mencoba-d
opsi di dalam daftar.com.apple.nat
bukan apa yang mengkonfigurasibootpd
./etc/bootpd.plist
adalah.