iT邦幫忙

0

[已解決] oracle cloud vm 可以ssh 但是其他port無法進入

  • 分享至 

  • xImage

最近在Oracle Cloud上開了一台VM
使用ssh連進去之後開了80 port來啟用服務

我測試過在本地端用localhost:80去訪問是可以的

有使用

sudo iptables -I INPUT 5 -i ens3 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT

來打開VM的防火牆

也去開了防火牆的設定
https://ithelp.ithome.com.tw/upload/images/20211223/20127836awUY8yOztt.png

但是卻沒辦法訪問服務
https://ithelp.ithome.com.tw/upload/images/20211223/20127836R1cwumTOPW.png

後來嘗試直接用ping對ip去連線也顯示time out

我很好奇為什麼我同樣在本機用ssh可以對那個ip連線 但是用ping卻會失敗

還是我有少做什麼事情嗎?

謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
居然解出來了
iT邦好手 1 級 ‧ 2021-12-24 00:47:48
最佳解答

試試這篇解法

skycover iT邦新手 4 級 ‧ 2021-12-24 10:38:28 檢舉

我用文中說的

sudo firewall-cmd --zone=public --permanent --add-port=80/tcp

就可以用了

謝謝!!

重點:你懂這個動作是在幹啥的嘛?
不懂的話。你還是學不會。

kobecho iT邦新手 2 級 ‧ 2021-12-24 18:00:35 檢舉

同意樓上所說的,照抄不是不是,要能吸收進去並了解其道理
這樣就成功了

我要發表回答

立即登入回答