Saya tahu bahwa saya dapat mengaktifkan IP maju dengan bergema 1
ke /proc/sys/net/ipv4/ip_forward
, tapi bagaimana saya bisa membuat ini permanen?
Ngomong-ngomong aku ingin metode lain daripada memulai skrip, apakah ada?
Edit /etc/sysctl.conf dan cari baris berikut:
# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1
Tanda komentar net.ipv4.ip_forward=1
:
# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1
Atau dalam satu perintah baris:
sudo sysctl -w net.ipv4.ip_forward=1
sudo sysctl -w net.ipv4.ip_forward=1
tidak membuatnya permanen ... @ paling tidak pada raspberry pi yang saya uji ...sudo sysctl -w ...
Pengaturan permanen menggunakan
/etc/sysctl.conf
Jika kita ingin menjadikan konfigurasi ini permanen, cara terbaik untuk melakukannya adalah menggunakan file
/etc/sysctl.conf
tempat kita dapat menambahkan baris yang berisinet.ipv4.ip_forward = 1
Jika Anda sudah memiliki entri
net.ipv4.ip_forward
dengan nilai 0 Anda dapat mengubahnya menjadi 1.Untuk mengaktifkan perubahan yang dibuat di
sysctl.conf
Anda perlu menjalankan perintah:Pada sistem berbasis RedHat ini juga diaktifkan ketika memulai kembali layanan jaringan:
dan pada sistem Debian / Ubuntu ini juga dapat dilakukan dengan memulai kembali layanan procps:
Sumber: Cara Mengaktifkan Penerusan IP di Linux
sumber