OpenWRT

Cara Mengubah TTL di OpenWRT

ttl openwrt, pada tutorial kali ini saya akan memberikan cara ubah ttl pada openwrt , dengan mengubah ttl pada openwrt kita bisa limit perangkat yang digunakan untuk sharing / hospot, bisa juga menentukan perangkat yang dapat mengakses internet

biasanya operator jaringan di indonesia menggunakan nilai ttl 64, 65, 128, untuk membatasi pengguna supaya tidak bisa digunakan sebagai thethering , oleh sebab itu kita perlu mengubah ttl dengan menggunakan openwrt

baca juga : 3+ Aplikasi Code Editor Terbaik Untuk Ngoding di Android

apa itu TTL di openwrt

TTL (time to life) adalah parameter yang menunjukkan berapa lama suatu paket data atau informasi dapat berlaku atau beredar dalam sebuah jaringan komputer sebelum akhirnya dihapus atau dibuang. Biasanya diukur dalam hitungan detik atau hop (perpindahan antara router).

dengan adanya ttl, kita bisa mencegah paket data yang salah arah atau terjebak dalam loop tak terbatas di dalam jaringan.

Ketika sebuah paket data diteruskan oleh sebuah router, router tersebut mengurangkan 1 dari hitungan TTL. Kemudian, paket tersebut bergerak ke tujuan berikutnya dalam jaringan. Ketika hitungan TTL mencapai 0 setelah pengurangan terakhir, paket tersebut akan dibuang oleh router.

jika kamu masih belum paham bisa melihat gambar diagram jaringan sebagai berikut ini

 

baca juga : Cara pasang PHPNuxBill di Openwrt

Fungsi TTL

ttl sangat penting dalam berbagai sistem teknologi informasi. Berikut adalah fungsi-fungsi utamanya:

  • Mencegah paket data tersebar secara tak terbatas
  • Menghindari infinite loop dalam routing
  • Mengurangi beban traffik jaringan
  • Membantu mencegah kemacetan pada router

Cara mengubah TTL di Openwrt

dikarenakan tiap versi openwrt memiliki firewall yang berbeda, maka kami memberikan beberapa tutorial sekaligus untuk mengubah ttl sesuai dengan Firmware dan firewall sesuai perangkat kamu

secara default openwrt versi  21.02 kebawah masih menggunakan firewall3 Iptables, sedangan Openwrt versi terbaru yaitu menggunakan firewall4 Nftables

secara umum kita bisa menggunakan nilai ttl 65 atau 64

cara ubah ttl di OpenWRT Versi 21 kebawah

OpenWrt versi 21, 20,19, dst menggunakan Iptable (firewall3), maka kamu menggunakan tutorial berikut ini:

  • Buka Aplikasi Terminal

kamu bisa menggunakan aplikasi terminal seperti putty di komputer atau juicessh di android

  • masukan IP address openwrt

setelah itu masukan alamat ip address router openwrt kamu , secara default ip : 192.168.1.1

  • kemudian masuk dengan akses root
  • masukan kode perintah di bawah ini
ip6tables -t mangle -I POSTROUTING -j HL --hl-set 65
ip6tables -t mangle -I PREROUTING -j HL --hl-set 65
iptables -t mangle -I POSTROUTING 1 -j TTL --ttl-set 65
iptables -t mangle -I PREROUTING -j TTL --ttl-set 65
  • setelah itu reboot STB

baca juga : Cara install Speedtest CLI di Openwrt

cara ubah ttl di OpenWRT Versi 22 keatas

OpenWrt versi 22, 23 dst menggunakan nftable, maka kamu menggunakan tutorial berikut ini:

Untuk firmware 22.03, 23.05 dan versi terbaru firewall4 menggunakan nftable. Cara setting ttl di OpenWrt kita membuat file baru 11-ttl.nft di direktori /etc/nftables.d/.

  • Buka Aplikasi Terminal

kamu bisa menggunakan aplikasi terminal seperti putty di komputer atau juicessh di android

  • masukan IP address openwrt

setelah itu masukan alamat ip address router openwrt kamu , secara default ip : 192.168.1.1

  • kemudian masuk dengan akses root
  • masukan kode perintah di bawah ini
cat << 'EOF' > /etc/nftables.d/11-ttl.nft
chain mangle_postrouting_ttl65 {
type filter hook postrouting priority 300; policy accept;
counter ip ttl set 65
}

chain mangle_prerouting_ttl65 {
type filter hook prerouting priority 300; policy accept;
counter ip ttl set 65
}
EOF
  • kemudian restart firewall, masukan kode di bawah ini
/etc/init.d/firewall restart

catatan tambahan ubah TTL di OpenWRT

  • pastikan menggunakan nilai ttl 65 atau 64
  • pastikan mengecek versi firmware openwrt terlebih dahulu, di status => overview
  • setiap selesai melakukan perubahan , pastikan reboot perangkat openwrt terlebih dahulu

baca juga : Cara install tema Argon di OpenWRT

Video Tutorial cara ubah ttl openwrt

Share

Recent Posts

Cara Install Zerotier Di Openwrt

zerotier openwrt ,jika kita ingin meremote perangkat openwrt ( STB) kita, kita bisa menggunakan fitur… Read More

1 minggu ago

Cara Install Tailscale di OpenWrt

tailscale openwrt, jika kita ingin meremote peraangkat openwrt ( STB) kita, kita bisa menggunakan fitur… Read More

1 minggu ago

Berbagai Fomat config OpenClash vmess,trojan,vless

config openclash , pada kesempatan ini kami akan membahas tentang format config yang tersedia dalam… Read More

1 minggu ago

Cara pasang PHPNuxBill di Openwrt

PHPNuxBill openwrt, kali ini saya akan memberikan tutorial cara instal phpnuxbill di perangkat openwrt kamu ,… Read More

1 minggu ago

Cara install Iperf3 di openwrt dan cara menggunakan

Iperf3 openwrt , kali ini saya akan membahas cara cek performasi perangkat openwrt dengan menggunakan… Read More

1 minggu ago

Cara install Speedtest CLI di Openwrt

Speedtest CLI .speedtest sendiri berfungsi sebagai penguji kecepatan internet melalui terminal pada perangkat openwrt. Biasanya… Read More

2 minggu ago