Saya mengatur server Apache pada mesin Windows 7 saya. Mesin saya terhubung langsung ke modem kabel; jadi saya percaya bahwa mesin saya memiliki IP internet (bukan hanya IP lokal). Saya dapat membuka situs saya secara lokal sebagai 127.0.0.1:81
dan myIp:81
. Tetapi situs tidak terbuka dari komputer lain. netstat
menunjukkan ini:
TCP xx.xxx.88.177:81 0.0.0.0:0 LISTENING
Saya juga membuat pengecualian dalam aturan masuk firewall Windows untuk port 81. Tapi tetap halaman web tidak terbuka di komputer lain (pada LAN yang berbeda).
Terima kasih kawan Saya kira ada yang salah dengan firewall saya. Laptop saya sudah ada di domain perusahaan saya. 1) saya menghapusnya dari domain perusahaan, 2) firewall yang dinonaktifkan {saya tidak dapat melakukan ini saat berada di domain corp} - sekarang situs web mulai bekerja pada mesin jarak jauh. 3) mengaktifkan kembali firewall dan membuat pengecualian / aturan masuk. - masih situs web di mesin jarak jauh berfungsi!
karena penasaran, apakah ip saya bisa ping-mampu? Saat ini, baik ping maupun tracert sedang kehabisan waktu.
sumber
Jawaban:
Ada sejumlah situs web seperti auditmypc yang memiliki alat untuk melakukan pemindaian keamanan pada PC Anda untuk mencari port terbuka. Ini juga akan mengkonfirmasi alamat IP Anda untuk Anda.
Sebagian besar modem dalam pengaturan standarnya memblokir lalu lintas masuk untuk perlindungan Anda. Jika Anda belum melakukannya, Anda harus mengkonfigurasi modem Anda untuk mengizinkan lalu lintas masuk ke port yang Anda pilih.
sumber
Pertama-tama saya akan mencoba (sementara) menonaktifkan firewall Anda untuk mengesampingkannya sebagai masalah.
Jika masalahnya tidak terletak pada firewall, mungkin ISP Anda memfilter lalu lintas dan memblokir port tertentu. Untuk mencoba mengatasi ini, saya mungkin akan mencoba port 80 untuk melihat apakah itu berhasil.
Saya juga akan memastikan Anda menggunakan alamat eksternal yang tepat sini . Jika IP ada yang sama di komputer Anda, Anda memiliki alamat IP publik (internet routable).
sumber
Port di bawah 1024 dicadangkan, dan kemungkinan besar diblokir oleh ISP Anda. Wikipedia mengatakan bahwa ini digunakan oleh Torpark, yang merupakan anonim, dan kemungkinan besar diblokir.
Cobalah sesuatu yang lebih dari 1024 (saya biasanya menggunakan sesuatu di atas 10.000) atau menggunakan port 80 seperti yang disarankan. IP Anda kemungkinan besar akan berubah seiring waktu, jadi Anda akan lebih baik menggunakan layanan perutean DNS, yang memperbarui pengaturan DNS setiap kali IP Anda berubah.
Layanan yang baik meliputi:
Anda tidak dapat mengandalkan alamat IP Anda untuk tetap sama. Layanan ini akan mengubah nama domain (yoursite.com) menjadi alamat IP komputer Anda saat ini. Saya pikir Anda bahkan dapat berkemah di domain orang lain melalui subdomain gratis. Baru-baru ini saya melakukan ini dengan kartu 3G dengan DynDNS.
Anda mungkin perlu membeli nama domain (hanya beberapa dolar untuk alamat .info dan hingga US $ 10 atau lebih untuk .com).
sumber