Difference between revisions of "FAQ IPv6-ready system check"
Onnowpurbo (talk | contribs) (New page: 4.7.1. Using tools 4.7.1.1. Q: Cannot ping6 to link-local addresses Error message: "connect: Invalid argument" Kernel doesn't know, which physical or virtual link you want to use to send...) |
Onnowpurbo (talk | contribs) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | ==Q: Tidak dapat ping6 ke address link-local== | |
− | |||
Error message: "connect: Invalid argument" | Error message: "connect: Invalid argument" | ||
− | Kernel | + | Kernel tidak mengetahui, Kernel tidak mengetahui, link fisik maupun virtual, yang perlu digunakan untuk mengirimkan paket ICMPv6. Oleh karenanya akan mengeluarkan error seperti itu. |
+ | |||
+ | Solusi: Beri tahu interace yang digunakan seperti: | ||
+ | |||
+ | ping6 -I eth0 fe80::2e0:18ff:fe90:9205 | ||
+ | |||
+ | |||
+ | ==Q: Tidak dapat ping6 atau traceroute6 sebagai user biasa== | ||
− | |||
− | |||
Error message: “icmp socket: Operation not permitted” | Error message: “icmp socket: Operation not permitted” | ||
− | + | Utility ini akan membuat paket spesial ICMPv6 dan akan mengirimkannya keluar. Ini dilakukan menggunakan raw socket di kernel. Masalahnya raw socket hanya dapat digunakan oleh user “root”. Oleh karenanya akan sangat normal kalau user biasa memperoleh error message tersebut. | |
− | + | Solusi: Jika hal ini memang betul-betul dibutuhkan dan semua user dapat menggunakan uttility tersebut, kita dapat menambahkan bit “suid” menggunakan ”chmod u+s /ke/path/program”, lihat juga cara menggunakan program ping6 . Jika tidak ingin semua user dapat menggunakan program tersebut, kita dapat mengubah group program tersebut, misalnya, “wheel”, tambahkan user tersebut ke group tersebut dan buang execution bit untuk user lainnya menggunakan “chmod o-rwx /ke/path/program”. Atau konfigurasi “sudo” untuk membuka security policy anda. |
Latest revision as of 11:27, 25 June 2015
Q: Tidak dapat ping6 ke address link-local
Error message: "connect: Invalid argument"
Kernel tidak mengetahui, Kernel tidak mengetahui, link fisik maupun virtual, yang perlu digunakan untuk mengirimkan paket ICMPv6. Oleh karenanya akan mengeluarkan error seperti itu.
Solusi: Beri tahu interace yang digunakan seperti:
ping6 -I eth0 fe80::2e0:18ff:fe90:9205
Q: Tidak dapat ping6 atau traceroute6 sebagai user biasa
Error message: “icmp socket: Operation not permitted”
Utility ini akan membuat paket spesial ICMPv6 dan akan mengirimkannya keluar. Ini dilakukan menggunakan raw socket di kernel. Masalahnya raw socket hanya dapat digunakan oleh user “root”. Oleh karenanya akan sangat normal kalau user biasa memperoleh error message tersebut.
Solusi: Jika hal ini memang betul-betul dibutuhkan dan semua user dapat menggunakan uttility tersebut, kita dapat menambahkan bit “suid” menggunakan ”chmod u+s /ke/path/program”, lihat juga cara menggunakan program ping6 . Jika tidak ingin semua user dapat menggunakan program tersebut, kita dapat mengubah group program tersebut, misalnya, “wheel”, tambahkan user tersebut ke group tersebut dan buang execution bit untuk user lainnya menggunakan “chmod o-rwx /ke/path/program”. Atau konfigurasi “sudo” untuk membuka security policy anda.