Apa alamat IP saya yang sebenarnya?

19

Saya mengerti 192.168.xx adalah alamat IP lokal kami, dan IP publik adalah beberapa lainnya. Saya menggunakan situs ini untuk mendapatkan IP saya, dan hasilnya:

Tetapi di situs ISP resmi saya dan login Router saya, itu adalah sebagai berikut:masukkan deskripsi gambar di sinimasukkan deskripsi gambar di sini

Router dan ISP saya menunjukkan IP saya, sedangkan situs web menunjukkan IP lain kepada saya. Apa alamat IP saya yang sebenarnya? Dan mengapa saya diberi banyak alamat IP?

Saya meminta agar komputer lain dapat membuat koneksi dengan komputer saya, karena saya menulis program java untuk itu

Siddharth Venu
sumber
24
ISP Anda kemungkinan menggunakan Carrier Grade NAT .
DavidPostill
3
@DavidPostill sebagai seseorang yang menggunakan ISP yang sama dengan OP, dapat mengonfirmasi
Sathyajith Bhat
4
Ya, itu carrier grade NAT ... salah. Alamat IP yang dibagikan harus dalam 100.64.0.0/10, dan IPv6 seharusnya sudah digunakan sebelum CGNAT. Situs saya myip.addr.space dapat memberi tahu Anda jika Anda memiliki konektivitas IPv6.
Michael Hampton
4
" Apa alamat IP saya yang sebenarnya? " Alamat IP pribadi adalah alamat IP yang sebenarnya. Satu-satunya perbedaan antara alamat IP pribadi dan publik adalah bahwa ISP telah setuju untuk tidak merutekan lalu lintas dengan alamat IP pribadi. Selain itu, alamat IP pribadi dan publik persis sama, dan mereka bekerja dengan cara yang sama. Anda memiliki alamat pribadi di WAN dan LAN Anda. ISP memiliki alamat IP publik yang digunakan untuk menghubungi Anda di Internet publik; Anda tidak memiliki alamat IP publik.
Ron Maupin
1
@ SidharthVenu: Mereka semua IP Anda yang sebenarnya;)
Lightness Races dengan Monica

Jawaban:

50

Penyedia internet Anda menggunakan Carrier grade NAT . Alamat IP lokal Anda (ke rumah Anda) adalah 192.168.xx Alamat lokal Anda (ke ISP Anda) adalah 10.230.xx IP publik dan routable yang Anda bagikan dengan banyak pelanggan ISP Anda adalah 49.207.xx

pengguna4556274
sumber
1
Jadi ke komputer lain, IP apa yang harus saya gunakan dalam program saya sehingga mereka dapat terhubung ke komputer saya?
Siddharth Venu
22
@ SidharthVenu - Anda tidak bisa. ISP Anda (Beam Telecom Pvt?) Tidak memberikan Anda akses internet penuh; NAT tingkat operator menyiratkan bahwa Anda hanya memiliki akses keluar. Jika ISP Anda menyediakan IPv6 dan juga transportasi IPv4, kemungkinan alamat IPv6 Anda bersifat publik. Anda juga dapat meng-host konten publik Anda dengan layanan hosting yang menyediakan konektivitas IP lengkap daripada di mesin rumah Anda. (Tentu saja, jika dengan "komputer lain" yang Anda maksud adalah komputer lain di LAN rumah Anda , maka Anda dapat terhubung dengan alamat 192.168.xx lokal.)
user4556274
1
Terima kasih telah menjawab :) Saya kira saya harus menggunakan VPN kemudian ...
Siddharth Venu
2
@IddharthVenu Panggil ISP Anda dan tanyakan apakah mereka mendukung IPv6, mungkin.
user253751
2
Mungkin ide yang baik adalah menelepon ISP dan menanyakan apakah mereka menjual IP yang disebut "putih" kepada pelanggan. IP putih ini dapat dirutekan melalui Internet, tetapi biasanya dikenakan biaya yang lebih tinggi dibandingkan dengan IP grey "pembawa" tingkat abu-abu.
TranslucentCloud
-2

Anda diberi IP lokal untuk jaringan internal Anda, dan IP publik untuk internet, jika Anda mengetikkan ke google "apa ip saya" itu akan mengembalikan alamat IP publik Anda dan ketika Anda pergi ke cmd dan ketik "ipconfig" itu akan perlihatkan alamat IPv4, yaitu IP internal / lokal Anda.

IP lokal cenderung seperti:

10.xxx,

172.16.xx

192.168.xx

Salah satu alasan Anda memerlukan IP lokal adalah karena sesuatu yang disebut terjemahan NAT atau alamat Jaringan .

Bacaan Lebih Lanjut: https://en.wikipedia.org/wiki/Private_network

Scripton
sumber
Alamat 172.31.xx saya sama "lokal" dengan alamat 172.16.xx Anda. Bacaan lebih lanjut: IETF BCP 5 (saat ini RFC 1918) bagian 3: ruang alamat pribadi
TOOGAM
1
Jawaban ini terlalu sederhana, sebagaimana dibuktikan oleh fakta bahwa itu sebenarnya salah dalam kasus OP.
Lightness Races dengan Monica
-7

Anda dapat menghubungkan dua komputer di rumah Anda satu sama lain melalui IP 192.168.xx. Agar dunia luar terhubung ke PC Anda adalah sesuatu yang ISP Anda / Perusahaan Kabel coba cegah; misalnya umumnya ISP tidak akan meneruskan port 25 untuk surat masuk.
Mereka akan menjual kepada Anda IP tetap yang dapat Anda gunakan untuk memiliki akses Internet KE PC Anda, tetapi Anda akan memerlukan keamanan server yang diperkeras untuk menangani semua yang masuk, termasuk berbagai serangan yang terjadi ketika Anda terhubung ke Internet, karena Anda akan situs langsung, dapat diakses oleh siapa pun. Ini berarti firewall perlu diatur dengan benar, dll.
Jadi, untuk pengguna kabel rata-rata, jawabannya adalah "Anda tidak bisa".

Insinyur
sumber
6
Itu bukan karena "internet itu berbahaya". Itu karena mereka memiliki lebih banyak pelanggan daripada alamat IP untuk diberikan.
Lightness Races dengan Monica
5
Dan ini "Anda akan memerlukan server untuk menangani semua yang masuk, termasuk berbagai serangan" tidak masuk akal
Lightness Races dengan Monica
3
Ini hanyalah teknik menghemat uang ... Anda akan menemukan banyak ISP masih memberikan IP individual.
AStopher
Mencoba membuat jawaban saya lebih baik dengan menambahkan lebih banyak info. Rupanya, saya terlalu kabur untuk LRO.
Insinyur