Di kotak Linux saya, saya memiliki berbagai daemon yang dapat mengikat semua antarmuka yang mendukung IPv6 ::
. Ketika mereka melakukannya, Linux mengirimkan permintaan IPv4 ke daemon yang dipetakan sebagai, misalnya ::ffff:198.51.100.37
,.
Saya sebaliknya ingin koneksi IPv4 ditolak dan hanya koneksi IPv6 yang diterima ketika daemon mengikat ::
. Untuk menerima koneksi IPv4, saya ingin daemon harus secara eksplisit mengikat 0.0.0.0
(juga ::
).
Dengan kata lain, saya ingin menjalankan layanan secara eksklusif pada IPv6, dan bukan pada IPv4.
Apakah ada cara untuk menyelesaikan ini?
ListenAddress ::
jadi saya tidak perlu menggunakan sysctl (dan mengkonfigurasi ulang semua yang lain).