就是买 ECS 机器自带了一个公网 IP ,然后 ifconfig 看不到公网 IP
那我现在运行的程序想指定运行在 IP 上怎么办?
1 skyeycirno 2016-11-14 00:27:37 +08:00 via iPhone 内网 ip ? |
2 haitang 2016-11-14 00:32:52 +08:00 貌似是内网 IP ? ifconfig 看下,直接绑定内网 IP 即可,会转发到内网 IP |
3 OrangeM21 2016-11-14 00:38:17 +08:00 如果是经典机器,这个 ip 是在网卡上的; 如果是专用网络机器,这个是公网 IP 在路由器上的,无法到服务器上。 相信我,我踩过这些坑。 |
4 OrangeM21 2016-11-14 00:38:52 +08:00 二楼说的是‘直接绑定内网 IP 即可,会转发到公网 IP ’ |
![]() | 5 shoaly 2016-11-14 01:57:17 +08:00 0.0.0.0:74234 |
6 panda1001 2016-11-14 08:07:40 +08:00 via Android 楼上正解 监听 0.0.0.0 缺省路由 |
![]() | 7 CupTools &nbp;2016-11-14 08:15:38 +08:00 或者你可以做 net.ipv4.ip_nonlocal_bind ,然后强制 bind 到你的公网 IP 。但是这样就没有优势了 |
![]() | 8 dudesun 2016-11-14 09:21:23 +08:00 vpc 吧,你 bind 到 0000 就 OK |
9 Keyes 2016-11-14 09:26:19 +08:00 看到 0.0.0.0:74234 莫名戳中笑点 |
11 yghack 2016-11-14 09:56:49 +08:00 NAT 的 IP 0.0.0.0 |
![]() | 13 mytsing520 PRO NAT |
![]() | 14 chendeshen 2018-08-29 07:47:22 +08:00 现在腾讯云,永远有一层 NAT,不能直接有外网网卡。 现在阿里云,也是如此。只有专有网络可选,坑爹。看了一下,以前的经典网络有外网网卡。 看到: https://help.aliyun.com/document_detail/61651.html 写着: <quote>说明: 如果您在 2017 年 6 月 14 日下午 5 点( UTC+8 时间)以后第一次购买 ECS 实例,不能选择经典网络。</quote> 谁有 2017 年 6 月 14 日下午 5 点( UTC+8 时间)前买过 ECS 实例的阿里云账号,可以借或卖我? |
15 Dark1X 2020-02-02 17:23:05 +08:00 令人头秃 |