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?
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?
Jawaban:
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 ...
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
/etc/sysctl.conf:
net.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:
sudo sysctl -p /etc/sysctl.conf
Pada sistem berbasis RedHat ini juga diaktifkan ketika memulai kembali layanan jaringan:
service network restart
dan pada sistem Debian / Ubuntu ini juga dapat dilakukan dengan memulai kembali layanan procps:
sudo /etc/init.d/procps restart
sudo sysctl -w net.ipv4.ip_forward=1
tidak membuatnya permanen ... @ paling tidak pada raspberry pi yang saya uji ...