問題描述:在雲服務器上跑的代碼啓動服務監聽公網IP的時候可能報以下異常安全
bind: cannot assign requested addressbind: cannot assign requested address服務器
.....網絡
查看配置文件寫的確實是ssh鏈接的地址即公網IP,查看端口發現也沒被佔用,把IP改成0.0.0.0發現能夠綁定,執行ifconfig發現外網IP和ssh地址的公網IP不一致 ifconfig看出配置的外網IP是127開頭的一個IPssh
雲服務器網絡類型分外經典網絡和專有網絡,當前機器正是專有網絡,如今鏈接應該是經過轉發一次到內部機房的,因此ECS裏面只能看到一個局域網的IP,直接綁定那個局域網IP,而後在ECS實例的安全組配置裏面配置外網可訪問的端口,這樣就能在外面使用公網IP訪問了配置