Difference between revisions of "IPv6 AutoConfiguration: Disable Listen ke RA"

From OnnoWiki
Jump to navigation Jump to search
(Created page with " The route you are trying to delete looks like a route that was automatically added by the kernel in response to a router advertisement (RA). Be aware that if you delete it t...")
 
 
Line 1: Line 1:
  
  
The route you are trying to delete looks like a route that was automatically added by the kernel in response to a router advertisement (RA). Be aware that if you delete it then it will probably come back on its own within 5 minutes when the router sends out another advertisement, as it will normally do periodically. If you don't want your machine to listen to router advertisements then what you probably want is to do this:
+
Masalah yang sering terjadi dengan Router Advertisement (RA) adalah jika di jaringan kita ternyata tidak mempunyai / tidak memperoleh alokasi IPv6 dari ISP / Router, padahal fasilitas RA di aktifkan di router. Hal ini akan menyebabkan client jaringan akan memperoleh routing default untuk IPv6 ( ::/0 ) yang di arahkan ke alamat link  seperti
  
 +
fe80::1
 +
 +
Akibatnya jika adalah mesin IPv6 yang akan dihubungi berakibat sambungan tidak akan terjadi.
 +
 +
Jika kita buang entry default ( ::/0 ) ke link address tersebut, 5 menit kemudian akan muncul lagi karena router advertisement (RA) mengirimkan lagi.
 +
 +
Untuk mematikan client kita agar tidak mendengarkan RA pada interface tertentu kita dapat men-set perintah berikut,
 +
 +
echo 0 >/proc/sys/net/ipv6/conf/eth0/accept_ra
 
  echo 0 >/proc/sys/net/ipv6/conf/eth1/accept_ra
 
  echo 0 >/proc/sys/net/ipv6/conf/eth1/accept_ra
 +
echo 0 >/proc/sys/net/ipv6/conf/enp3s0/accept_ra
  
If you do that, you don't even have to bother removing it manually: it will disappear within a few minutes when it expires naturally.
 
  
Nevertheless, if you want to, you can remove it manually. It's just that it looks like the route command isn't able to do it. Use the ip command instead:
+
Kita dapat secara manual memasukan entry default ( ::/0 ) misalnya,
  
 
  ip route del ::/0 via fe80::20c:29ff:fe87:f9e7 dev eth1
 
  ip route del ::/0 via fe80::20c:29ff:fe87:f9e7 dev eth1
  
In fact, if you are working only under Linux then I recommend that you always use the ip command as a modern replacement for all of the following commands: route, ifconfig, and netstat. Its syntax is much easier to handle that any of those other commands, it unifies them all together, and there are functions (like ip rule and ip tunnel) that are only available through it.
+
 
 +
==Pranala Menarik==
 +
 
 +
* [[IPv6]]
 +
* [[IPv6: Advanced Routing]]

Latest revision as of 14:59, 30 January 2019


Masalah yang sering terjadi dengan Router Advertisement (RA) adalah jika di jaringan kita ternyata tidak mempunyai / tidak memperoleh alokasi IPv6 dari ISP / Router, padahal fasilitas RA di aktifkan di router. Hal ini akan menyebabkan client jaringan akan memperoleh routing default untuk IPv6 ( ::/0 ) yang di arahkan ke alamat link seperti

fe80::1

Akibatnya jika adalah mesin IPv6 yang akan dihubungi berakibat sambungan tidak akan terjadi.

Jika kita buang entry default ( ::/0 ) ke link address tersebut, 5 menit kemudian akan muncul lagi karena router advertisement (RA) mengirimkan lagi.

Untuk mematikan client kita agar tidak mendengarkan RA pada interface tertentu kita dapat men-set perintah berikut,

echo 0 >/proc/sys/net/ipv6/conf/eth0/accept_ra
echo 0 >/proc/sys/net/ipv6/conf/eth1/accept_ra
echo 0 >/proc/sys/net/ipv6/conf/enp3s0/accept_ra


Kita dapat secara manual memasukan entry default ( ::/0 ) misalnya,

ip route del ::/0 via fe80::20c:29ff:fe87:f9e7 dev eth1


Pranala Menarik