前不久在阿里云申请到一个 X.X.X.0 的 IP,
感觉有点不可思议,
难道是子网是 /16 的才可以吗?
也不知为何 IDC 们租出的 /29 子网都只有 5 个 IP,
好像明明有办法把 8 个 IP 全利用起来,比如通过映射?
1
DravenJohnson 2017-11-29 07:25:25 +08:00
/29 是 6 个可用吧?除非他们有别的设置
http://jodies.de/ipcalc?host=156.156.11.0&mask1=29&mask2= 一个是 Broadcast 一个是 Gateway/Router |
2
DravenJohnson 2017-11-29 07:27:24 +08:00
http://lmgtfy.com/?q=5+usable+ip+addresses+%2F29 Google 有很多答案可以看看
|
3
ycqy OP |
4
zjqzxc 2017-11-29 08:19:35 +08:00
“也不知为何 IDC 们租出的 /29 子网都只有 5 个 IP ”
机器号全 0:网段号; 机器号全 1:广播地址 还有一个:网关地址 网络号能不能用的问题,我个人认为极有可能没办法用(正常手段不行) 广播地址绝对没办法用,/29 的子网中所有主机都会响响应这个地址 自己管理的网络,网关地址可以指向一台双网卡的服务器达到利用的目的,但阿里云估计做不了(吧) ipv4 设计之初哪儿想着会有一天地址不够用啊,所以浪费很严重。。。 |
5
0ZXYDDu796nVCFxq 2017-11-29 09:30:45 +08:00 via iPhone 1
让机房把整个段路由给你,然后你自己来管理 IP 分配。
可以全部利用上 8 个 IP,但技术成本太高了。 |
6
Showfom 2017-11-29 09:32:32 +08:00 via iPhone
同意楼上
|
7
joshu 2017-11-29 09:32:48 +08:00 via Android
每台机器上弄 /32 的 ip 地址,然后手动设置到其它 ip 的静态路由,应该可以实现更有效的利用
|
9
ycqy OP |
10
0ZXYDDu796nVCFxq 2017-11-29 10:08:26 +08:00
@ycqy 我说的技术成本,是指得找个懂数通和 Linux 的高级工程师。
这比 3 个 IP 成本高很多很多倍。 依瓢画葫芦做出来,没办法维护的。 另外,IP 是阿里云分的,如果阿里云不支持,肯定不会为你单独搞这个功能。 |
11
joshu 2017-11-29 12:13:25 +08:00 via Android
@wwqgtxx ip route add gw_ip dev xxx
ip route add 0/0 via gw_ip dev xxx /32 只不过访问其它 ip 时都是默认 arp 查询而已,除非明确了下一跳 |
15
servers007 2018-09-27 16:18:00 +08:00
有其他用掉了吧,正常讲 /29 是有 6 个可用的
|