Server Apache pada raspberry pi menolak koneksi yang masuk jika itu dari iphone atau dari internet datar di android

0

Saya memiliki server web yang diinstal pada RPI 3, berfungsi dengan baik kecuali jika koneksi berasal dari wifi publik, perangkat iPhone, perangkat Android jika menggunakan data seluler / internet flat.

Dia mengatakan kepada saya bahwa situs tersebut tidak dapat dijangkau dan kesalahannya adalah ERR_CONNECTION_REFUSED dan dia hanya mengambil koneksi yang masuk dari wifi pribadi tidak peduli perangkat apa pun kecuali iPhone

Saya memiliki Apache berjalan di pi raspberry saya

Saya tidak tahu info mana yang diperlukan untuk pertanyaan ini, jadi tolong tanya saya untuk info yang diperlukan

Assad Rajab
sumber

Jawaban:

0

Kemungkinan ada beberapa masalah potensial di sini:

  • Raspberry Pi Anda mungkin memiliki firewall yang memblokir koneksi eksternal.

  • Anda belum memasang router dengan benar (terutama penerusan porta).

  • ISP Anda memblokir koneksi karena suatu alasan atau penggunaan NAT Pembawa-Tingkat .

Saya akan mulai dengan item pertama dan mengerjakan daftar dari sana.

Kiat

  • iptables dan ufw (yang merupakan antarmuka untuk iptables ) mungkin item firewall yang paling mungkin Anda miliki di Pi.

  • Jika Anda tidak yakin cara mengatur port-forwarding pada router Anda, manual router biasanya merinci langkah-langkah ini (mis. Cara merutekan permintaan yang masuk dari Anda IP eksternal: por t ke IP internal: port dari server Anda). Jika tidak, Anda mungkin dapat menemukan langkah-langkah untuk perangkat khusus Anda secara online.

  • Beberapa ISP memblokir port seperti port 80 (default untuk HTTP). Anda juga harus memeriksa bahwa alamat WAN yang diberikan ke router Anda sama dengan alamat IP eksternal Anda (mis. seperti yang diberikan oleh Google ).

Anaksunaman
sumber
baik, ia menerima koneksi yang datang dari luar rumah. jadi tip pertama tidak logis. Port forwarding diatur karena saya dapat terhubung dari luar rumah dari android saya. jadi tip ketiga juga tidak logis. Firewall sudah diatur karena saya bisa menerima koneksi sehingga tidak logis juga. Jadi saya hanya perlu memeriksa ISP. tapi saya tidak berpikir ada masalah dengan itu. Apakah RPI tahu perintah ufw? Karena saya mencoba membuka firewall tetapi RPI saya tidak tahu perintah ufw !!!!
Assad Rajab
Permintaan maaf saya untuk asumsi yang salah. ufw dapat diinstal pada Pi tetapi tidak selalu. Jika ufw --version tidak tersedia dari baris perintah, maka hampir pasti tidak diinstal.
Anaksunaman