Saya mencoba meng-host Server Web Shiny R di Mesin Virtual CentOS. Saya memecahkan beberapa masalah jaringan, tetapi saya ingin mengonfirmasi bahwa port terbuka.
Saya memiliki alamat IP Statis untuk Mesin Virtual ini, tetapi ketika saya menavigasi ke Static_IP_Address: 3838 /, koneksi terputus. Jadi, apakah Port 3838 terbuka?
linux
networking
centos
centos-6
Gary
sumber
sumber
nmap
dari mesin yang dimaksud atau yang lain? Jika Anda menjalankannya secara lokal Anda mungkin tidak benar-benar diblokir oleh firewall, Anda harus mencoba menjalankannya dari komputer lainJawaban:
Di atas tidak dapat memberi tahu Anda apakah port terbuka, hanya apakah ada sesuatu yang mendengarkan pada port itu. Dan ada, seperti yang dapat Anda lihat dari baris pertama, yang laso mengidentifikasi program mendengarkan
shiny-server
, sesuai keinginan Anda.Perintah untuk melihat apakah firewall menjaga port
nmap
. Misalnya,Dalam kasus Anda, ganti
3838
dalam perintah untuk80
.Closed
berarti tidak ada program yang mendengarkannya, sementara Anda berharap menemukannyaopen
. Ada beberapa kemungkinan lain .Kemungkinan besar, Anda mengalami masalah perutean. Anda harus melihat tabel perutean Anda, dan melihat apakah itu dapat mencapai VM Anda.
sumber
Untuk keperluan anak cucu, saya ingin memposting jawaban tentang bagaimana akhirnya Shiny Server saya aktif dan berjalan.
iptables
:/etc/init.d/iptables simpan
/etc/init.d/iptables berhenti
chkconfig iptables mati
sumber