Bagaimana cara mengkonfigurasi D-Link DSL-2640b untuk memungkinkan koneksi dari Internet ke Server Web Apache lokal saya?

1

Saya memiliki Server Web Apache yang diinstal dengan benar pada PC saya, yang memiliki IP lokal tetap 192.168.1.2. Jika saya melakukan localhost, 127.0.0.1 atau 192.168.1.2 Apache menunjukkan halaman awalnya.

Sekarang saya ingin mengakses server web ini dari tempat mana pun di web. Saya tahu IP eksternal saya (ini dinamis, tapi ini bukan masalah sekarang), tetapi ketika saya menggunakan " http: // myexternalIP " Saya melihat halaman konfigurasi router saya dan bukan server web Apache saya.

Saya telah melakukan beberapa hal untuk menyelesaikan ini, tetapi untuk tidak mendorong jawaban Anda, mohon pertimbangkan bahwa ini adalah satu-satunya pertanyaan saya :) Begitu saya melakukan tes saya akan memberi tahu lebih banyak informasi.

Apakah ada cara untuk melakukan itu?

Halo, beberapa informasi baru ...

Sekarang saya telah membuat beberapa aturan Firewall (Windows firewall) untuk mengizinkan lalu lintas input (TCP dan UDP) pada port 8080. Router saya meneruskan port ini. Saya menggunakan layanan ini ( http://www.yougetsignal.com/tools/open-ports/ ) untuk memeriksa port 8080 saya dan di sana tertulis "Port 8080 terbuka."

Tetapi, mengakses: 8080 saya mendapatkan Galat pada halaman pemuatan. Dan sekarang? Beberapa ide?

Carlos Feitoza Filho
sumber
Sudah waktunya untuk belajar tentang port forwarding , amigo.
Matt Ball
Yap, ini penerusan port yang Anda butuhkan. Juga, fakta bahwa siapa pun di dunia dapat melihat halaman konfigurasi router Anda tidak baik. Anda seharusnya tidak memiliki hal-hal yang dikonfigurasi sedemikian rupa sehingga Anda dapat mengaksesnya dari sisi WAN atau jaringan Anda (atau setidaknya tidak berusaha keras untuk mengamankannya)
@MattBall: Ya, Saya Tahu :) Sekarang saya tahu segalanya tentang Port Forwarding karena saya kehilangan beberapa hari penelitian tentang bagaimana melakukan apa yang saya inginkan, TETAPI , sayangnya PF tidak berfungsi sebagaimana mestinya. Pada DSL-2640b, setidaknya pada firmware saya, PF disebut "Virtual Hosts". Di sana saya dapat mengatur IP LAN (tetap) di mana APACHE diinstal, External Ports (mulai dan berakhir), protokol (TCP / UDP) dan Internal Ports (mulai dan berakhir). Setelah itu saya reboot router dan akses " MyExternalIP " tetapi SELALU halaman konfigurasi router muncul. IP eksternal saya ada di sini: canyouseeme.org . Jadi, ada Ide?
@Todd: Saya pikir ini, seperti Anda, tetapi default yang benar dan aneh pada firmware saya DSL-2640b adalah untuk memungkinkan akses eksternal ke antarmuka konfigurasi router, namun, selalu diminta login dan kata sandi. Ini ternyata semuanya sedikit lebih aman. Yah, jangan khawatir tentang hal itu karena saya tahu cara menolak akses eksternal ke antarmuka konfigurasi tetapi sekarang saya hanya memiliki tujuan: "akses Apache saya dari sembarang tempat di Web".
Yah ... Tidak ada yang bisa membantu saya? :(
Carlos Feitoza Filho

Jawaban:

1

Tidak yakin tentang router itu secara partikular, tetapi Anda perlu membuka firewall di dalamnya untuk port 80 dan mengarahkan ulang port itu ke IP server Anda (192.168.1.2). Mungkin juga harus mematikan administrasi jarak jauh, atau setidaknya mengonfigurasinya ke port lain.


sumber
Halo @ Hukum, terima kasih. Nah, seperti yang saya katakan di komentar saya di atas, saya telah melakukan port forward beberapa kali. Pada router / firmware saya, fitur ini disebut "Virtual Hosts" dan saya mencoba: mengarahkan ulang port eksternal 80 ke port internal 80 pada 192.168.1.2
Halo @ Hukum, terima kasih. Nah, seperti yang saya katakan di komentar saya di atas, saya telah melakukan port forward beberapa kali. Pada router / firmware saya, fitur ini disebut "Virtual Hosts" dan saya mencoba: 1. Mengarahkan port eksternal 80 ke port internal 80 pada 192.168.1.2; 2. Redirect port eksternal 80 ke port internal 8080 di 192.168.1.2; 3. Redirect port eksternal 8080 ke port internal 80 di 192.168.1.2; 4. Redirect port eksternal 8080 ke port internal 8080 di 192.168.1.2; 5. Redirect port eksternal 8081 ke port internal 8081 di 192.168.1.2 ... Dll. Tapi selalu hal yang sama: halaman Admin atau tidak ditemukan.
Carlos Feitoza Filho
@ Hukum: Tentang mematikan fitur administrasi jarak jauh yang saya lihat di banyak tempat di web bahwa ini dimungkinkan pada DSL-2640b, namun Admin Admin saya tidak memiliki opsi ini! Sepertinya UI saya berbeda. Saya dapat memberikan beberapa tangkapan layar nanti.
Carlos Feitoza Filho
0

Saya senang mengatakan bahwa saya bisa menyelesaikan masalah ini, akhirnya !!

Masalah yang bahkan tidak dapat diselesaikan oleh dukungan D-Link di Brasil, itu hanya konfigurasi Layanan WAN yang disebut "Jembatan KPSeE Frame Antara WAN dan Port Lokal."

Ikuti jalannya: ADVANCED SETUP> WAN Service, lalu klik tombol "Edit" dari layanan WAN yang ingin Anda ubah, lalu BERIKUTNYA kemudian BERIKUTNYA lagi dan ada beberapa kotak centang di layar.

Salah satunya adalah "Jembatan Bingkai PPPoE Antara WAN dan Port Lokal." Centang kotak ini dan klik "BERIKUTNYA" 3 kali lebih banyak dan akhirnya klik tombol "Simpan / Terapkan". Akhirnya, cukup reboot router.

Dengan opsi ini diaktifkan, saya dapat mengakses server web saya, yang terletak di rumah saya, dari Internet!

Sayang sekali, ya, D-Link Mendukung Brasil?!?

Carlos Feitoza Filho
sumber