写 IP 地址的方法不止一种

💡 原文中文,约1900字,阅读约需5分钟。
📝

内容提要

IP地址有多种写法,如在Linux上将“平”翻译成127.0.0.1,在Mac上翻译成null-route 0.0.0.0。IP地址中的一些零是可选的,但计算机不能“猜测”需要在何处填入零。使用命令行IP计算器sipcalc可以进行转换。

🎯

关键要点

  • IP地址有多种写法,可以用来绕过过滤器或惹恼他人。
  • 在Linux上,'平'命令将翻译为127.0.0.1,而在Mac上则翻译为null-route 0.0.0.0。
  • IP地址中的一些零是可选的,但计算机不能猜测需要填入的位置。
  • 可以通过溢出数字来转换IP地址,例如10.0.513会被转换为10.0.2.1。
  • IP地址可以用十进制表示法表示,例如167772673转换为10.0.2.1。
  • 十六进制表示法也有效,0xA000201转换为10.0.2.1。
  • 八进制表示法可以使用,例如10.0.2.010会被转换为10.0.2.8。
  • sipcalc是一个有用的命令行IP计算器,可以进行十进制和十六进制转换。
➡️

继续阅读