Apa sebenarnya yang mencegah Anda (atau orang lain) mengubah alamat IP mereka dan menyebabkan segala macam sakit kepala untuk ISP dan pengguna Internet lainnya?
Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.
Pembaca SuperUser, Whitemage ingin tahu tentang apa yang mencegahnya dari mengubah alamat IPnya dan menyebabkan masalah:
Suatu pertanyaan yang menarik ditanyakan pada saya dan saya tidak tahu harus menjawab apa. Jadi saya akan bertanya di sini.
Katakanlah saya berlangganan ke ISP dan saya menggunakan akses internet kabel. ISP memberi saya alamat IP publik 60.61.62.63.
Apa yang membuat saya mengubah alamat IP ini menjadi, katakanlah, 60.61.62.75, dan mengotak-atik akses internet konsumen lain?
Demi argumen ini, katakanlah bahwa alamat IP lain ini juga dimiliki oleh ISP yang sama. Juga, mari kita asumsikan bahwa saya bisa masuk ke pengaturan modem kabel dan secara manual mengubah alamat IP.
Di bawah kontrak bisnis di mana Anda dialokasikan alamat statis, Anda juga diberi default gateway, alamat jaringan dan alamat broadcast. Jadi itu 3 alamat ISP "kehilangan" untuk Anda. Itu tampaknya sangat boros untuk alamat IP yang ditetapkan secara dinamis, yang mayoritas pelanggan.
Mungkinkah mereka hanya menggunakan arps statis? ACL? Mekanisme sederhana lainnya?
Ada dua hal yang perlu diselidiki di sini, mengapa kita tidak bisa mengubah alamat kita saja, dan apakah proses tugas itu sia-sia seperti yang terlihat?
Kontributor SuperUser, Musa menawarkan beberapa wawasan:
Modem kabel tidak seperti router rumah Anda (mis. Mereka tidak memiliki antarmuka web dengan tombol point-and-click sederhana yang bisa "diretas" oleh anak mana pun).
Modem kabel “dicari” dan ditempatkan oleh alamat MAC mereka oleh ISP, dan biasanya diakses oleh teknisi menggunakan perangkat lunak berpemilik yang hanya mereka memiliki akses ke, yang hanya berjalan di server mereka, dan karena itu tidak dapat benar-benar dicuri.
Kabel modem juga mengotentikasi dan memeriksa ulang pengaturan dengan server ISP. Server harus memberi tahu modem apakah pengaturannya (dan lokasi di jaringan kabel) valid, dan hanya mengaturnya ke apa yang telah diatur oleh ISP itu (bandwidth, alokasi DHCP, dll). Misalnya, ketika Anda memberi tahu ISP Anda “Saya ingin IP statis, silakan.”, Mereka mengalokasikan satu ke modem melalui server mereka, dan modem memungkinkan Anda untuk menggunakan IP itu. Sama dengan perubahan bandwidth, misalnya.
Untuk melakukan apa yang Anda sarankan, Anda mungkin harus membobol server di ISP dan mengubah apa yang telah ia atur untuk modem Anda.
Mungkinkah mereka hanya menggunakan arps statis? ACL? Mekanisme sederhana lainnya?
Setiap ISP berbeda, baik dalam prakteknya dan seberapa dekat mereka dengan jaringan yang lebih besar yang memberikan layanan kepada mereka. Tergantung pada faktor-faktor tersebut, mereka bisa menggunakan kombinasi ACLdan ARP statis. Itu juga tergantung pada teknologi di jaringan kabel itu sendiri. ISP saya bekerja untuk menggunakan beberapa bentuk ACL, tetapi pengetahuan itu sedikit di luar paygrade saya. Saya hanya bekerja dengan antarmuka teknisi dan melakukan perawatan rutin dan perubahan layanan.
Apa yang membuat saya mengubah alamat IP ini menjadi, katakanlah, 60.61.62.75 dan mengacaukan akses internet konsumen lain?
Diberikan di atas, apa yang membuat Anda dari mengubah IP Anda ke salah satu yang ISP Anda belum secara khusus diberikan kepada Anda adalah server yang menginstruksikan modem Anda apa yang bisa dan tidak bisa lakukan. Bahkan jika Anda entah bagaimana membobol modem, jika 60.61.62.75 sudah dialokasikan ke pelanggan lain, maka server hanya akan memberitahu modem Anda bahwa ia tidak dapat memilikinya.
David Schwartz menawarkan beberapa wawasan tambahan dengan tautan ke kertas putih untuk benar-benar penasaran:
Sebagian besar ISP modern (13 tahun terakhir atau lebih) tidak akan menerima lalu lintas dari koneksi pelanggan dengan alamat IP sumber yang tidak akan mereka rutekan ke pelanggan itu jika itu adalah alamat IP tujuan. Ini disebut "reverse path forwarding". Lihat BCP 38.
Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.