Knowledge

0.0.0.0

Source 📝

199:
can also appear in the gateway column. This indicates that the gateway to reach the corresponding destination subnet is unspecified. This generally means that no intermediate routing hops are necessary because the system is directly connected to the destination.
623: 182:
A way to route a request to a nonexistent target instead of the original target. Often used for adblocking purposes. This can conflict with OS specific behaviour.
172:
The address a host assigns to itself when address request via DHCP has failed, provided the host's IP stack supports this. This usage has been replaced with the
476:
Cable Device Management Information Base for Data-Over-Cable Service Interface Specification (DOCSIS) Compliant Cable Modems and Cable Modem Termination Systems
266:
In August 2024, researchers from Israeli cybersecurity firm Oligo announced that a security flaw had been discovered in which malicious requests to the
549: 592: 130:
In both Windows and Linux, when selecting which of a host's IP address to use as a source IP, a program may specify INADDR_ANY (
308: 46: 578:
Metabase Up and Running Introduce Business Intelligence and Analytics to Your Company and Make Better Business Decisions
228:. It matches all addresses in the IPv4 address space and is present on most hosts, directed towards a local router. 274:
address of their target, allowing them to access private resources, such as developer code or internal messages.
97:
as its own source address in IP when it has not yet been assigned an address, such as when sending the initial
391: 117:
have attributed special internal meanings to the address. These uses do not result in IPv4 packets containing
511:
If 0.0.0.0, either syslog transmission is inhibited, or the Syslog server address is not an IPv4 address.
20: 220:
defines an IP block containing all possible IP addresses. It is commonly used in routing to depict the
165:
Besides the use by operating systems internally, other uses have been attributed to the address.
730: 524:"Why accessing 0.0.0.0:443 gets redirected to 127.0.0.1:443 on Linux and how to disallow it?" 283: 624:"Hackers Have Exploited An 18-Year-Old '0.0.0.0-Day' Loophole In Safari, Chrome And Firefox" 681: 490: 169:
A non-routable meta-address used to designate an invalid, unknown or non applicable target
8: 735: 600: 446: 127:
and so are not governed by RFC 1122. These meanings may not be consistent between OS.
673: 114: 725: 663: 480: 60: 366: 396: 709: 705: 701: 697: 693: 684: 653: 506: 502: 493: 474: 338: 64: 343: 719: 677: 554: 221: 204: 49:, who allocate IP addresses globally, have allocated the single IP address 523: 80:
using the notation {0,0}. It prohibits this as a destination address in
668: 485: 288: 154: 84:
and only allows it as a source address under specific circumstances.
258:. The IPv6 variant serves the same purpose as its IPv4 counterpart. 451: 652:
M. Cotton; L. Vegoda; B. Haberman (April 2013). R. Bonica (ed.).
420: 627: 225: 651: 173: 67:
section 3.2.1.3. It is named as "This host on this network".
659: 237: 179:
A way to explicitly specify that the target is unavailable.
102: 81: 153:
as the remote address to connect to the current host (AKA
421:"What's the difference between 127.0.0.1 and 0.0.0.0?" 240:, the all-zeros address is typically represented by 550:"Unix: Getting from here to there (routing basics)" 447:"What It Means When You See the 0.0.0.0 IP Address" 472: 108: 717: 339:"Connecting to IP 0.0.0.0 succeeds. How? Why?" 248:(two colons), which is the short notation of 547: 309:"IANA IPv4 Special-Purpose Address Registry" 541: 41: 160: 667: 484: 621: 444: 412: 392:"bind function (winsock.h) - Win32 apps" 575: 548:Henry-Stocker, Sandra (4 August 2013). 438: 418: 364: 253:0000:0000:0000:0000:0000:0000:0000:0000 718: 445:Mitchell, Bradley (16 December 2018). 332: 330: 261: 176:mechanism in modern operating systems. 655:Special-Purpose IP Address Registries 473:R. Woundy; K. Marez (December 2006). 521: 336: 590: 327: 313:Internet Assigned Numbers Authority 13: 622:Brewster, Thomas (7 August 2024). 522:Kitt, Stephen (19 November 2022). 365:Kerrisk, Michael (22 March 2021). 14: 747: 645: 337:Kitt, Stephen (26 January 2018). 419:Postill, David (2 August 2015). 615: 584: 569: 143:In Linux a program may specify 515: 466: 384: 358: 301: 109:Operating system specific uses 16:Technically invalid IP address 1: 294: 7: 367:"ip(7) — Linux manual page" 277: 21:Internet Protocol Version 4 10: 752: 501:p. 32. Obsoletes RFC  231: 186: 479:. Network Working Group. 42:Official meaning and use 33:can have multiple uses. 161:Other non-standard uses 36: 708:. Updated by RFC  505:. Updated by RFC  690:Best Common Practice. 591:Das, Kaushik (2008). 576:Abraham, Tim (2020). 284:Reserved IP addresses 692:Obsoletes RFC  262:0.0.0.0 day exploit 191:In routing tables, 70:RFC 1122 refers to 499:Proposed Standard. 101:packet when using 593:"IPv6 Addressing" 224:as a destination 115:operating systems 743: 688: 671: 669:10.17487/RFC6890 639: 638: 636: 634: 619: 613: 612: 610: 608: 603:on 11 April 2015 599:. Archived from 588: 582: 581: 573: 567: 566: 564: 562: 545: 539: 538: 536: 534: 519: 513: 497: 488: 486:10.17487/RFC4639 470: 464: 463: 461: 459: 442: 436: 435: 433: 431: 416: 410: 409: 407: 405: 400:. 19 August 2022 388: 382: 381: 379: 377: 362: 356: 355: 353: 351: 334: 325: 324: 322: 320: 315:. 19 August 2009 305: 272: 271: 255: 254: 246: 245: 218: 217: 214: 211: 197: 196: 150: 149: 137: 136: 124: 123: 94: 93: 77: 76: 56: 55: 30: 29: 751: 750: 746: 745: 744: 742: 741: 740: 716: 715: 680:. BCP 153. 648: 643: 642: 632: 630: 620: 616: 606: 604: 589: 585: 580:(1st ed.). 574: 570: 560: 558: 546: 542: 532: 530: 520: 516: 471: 467: 457: 455: 443: 439: 429: 427: 417: 413: 403: 401: 397:Microsoft Learn 390: 389: 385: 375: 373: 363: 359: 349: 347: 335: 328: 318: 316: 307: 306: 302: 297: 280: 269: 268: 264: 252: 251: 243: 242: 234: 215: 212: 209: 208: 194: 193: 189: 163: 147: 146: 134: 133: 121: 120: 111: 91: 90: 87:A host may use 74: 73: 53: 52: 44: 39: 27: 26: 17: 12: 11: 5: 749: 739: 738: 733: 728: 714: 713: 647: 646:External links 644: 641: 640: 614: 583: 568: 540: 528:Stack Exchange 514: 465: 437: 425:Stack Exchange 411: 383: 357: 344:Stack Exchange 326: 299: 298: 296: 293: 292: 291: 286: 279: 276: 263: 260: 233: 230: 188: 185: 184: 183: 180: 177: 170: 162: 159: 110: 107: 43: 40: 38: 35: 15: 9: 6: 4: 3: 2: 748: 737: 734: 732: 729: 727: 724: 723: 721: 711: 707: 703: 699: 695: 691: 686: 683: 679: 675: 670: 665: 661: 657: 656: 650: 649: 629: 625: 618: 602: 598: 594: 587: 579: 572: 557: 556: 555:Network World 551: 544: 529: 525: 518: 512: 508: 504: 500: 495: 492: 487: 482: 478: 477: 469: 454: 453: 448: 441: 426: 422: 415: 399: 398: 393: 387: 372: 368: 361: 346: 345: 340: 333: 331: 314: 310: 304: 300: 290: 287: 285: 282: 281: 275: 273: 259: 257: 256: 247: 239: 229: 227: 223: 222:default route 219: 206: 205:CIDR notation 201: 198: 181: 178: 175: 171: 168: 167: 166: 158: 156: 152: 151: 141: 139: 138: 128: 126: 125: 116: 106: 104: 100: 96: 95: 85: 83: 79: 78: 68: 66: 62: 58: 57: 48: 34: 32: 31: 22: 731:IP addresses 689: 654: 631:. Retrieved 617: 605:. Retrieved 601:the original 596: 586: 577: 571: 559:. Retrieved 553: 543: 531:. Retrieved 527: 517: 510: 498: 475: 468: 456:. Retrieved 450: 440: 428:. Retrieved 424: 414: 402:. Retrieved 395: 386: 374:. Retrieved 370: 360: 348:. Retrieved 342: 317:. Retrieved 312: 303: 267: 265: 250: 249: 241: 235: 207: 202: 192: 190: 164: 145: 144: 142: 132: 131: 129: 119: 118: 112: 99:DHCPDISCOVER 98: 89: 88: 86: 72: 71: 69: 51: 50: 45: 25: 24: 18: 736:0 (number) 720:Categories 295:References 678:2070-1721 289:localhost 155:localhost 633:8 August 597:ipv6.com 452:Lifewire 371:man7.org 278:See also 23:address 726:Routing 270:0.0.0.0 232:In IPv6 210:0.0.0.0 195:0.0.0.0 187:Routing 148:0.0.0.0 135:0.0.0.0 122:0.0.0.0 92:0.0.0.0 75:0.0.0.0 54:0.0.0.0 28:0.0.0.0 676:  628:Forbes 607:7 June 561:7 June 533:7 June 458:7 June 430:7 June 404:7 June 376:7 June 350:7 June 319:7 June 226:subnet 63:  174:APIPA 113:Some 710:8190 706:5736 704:and 702:5735 698:5156 694:4773 685:6890 674:ISSN 660:IETF 635:2024 609:2023 563:2023 535:2023 507:9141 503:2669 494:4639 460:2023 432:2023 406:2023 378:2023 352:2023 321:2023 238:IPv6 203:The 103:DHCP 82:IPv4 65:1122 47:IANA 37:Uses 19:The 682:RFC 664:doi 491:RFC 481:doi 236:In 157:). 140:). 61:RFC 59:to 722:: 700:, 696:, 672:. 662:. 658:. 626:. 595:. 552:. 526:. 509:. 489:. 449:. 423:. 394:. 369:. 341:. 329:^ 311:. 244::: 105:. 712:. 687:. 666:: 637:. 611:. 565:. 537:. 496:. 483:: 462:. 434:. 408:. 380:. 354:. 323:. 216:0 213:/

Index

Internet Protocol Version 4
IANA
RFC
1122
IPv4
DHCP
operating systems
localhost
APIPA
CIDR notation
default route
subnet
IPv6
Reserved IP addresses
localhost
"IANA IPv4 Special-Purpose Address Registry"


"Connecting to IP 0.0.0.0 succeeds. How? Why?"
Stack Exchange
"ip(7) — Linux manual page"
"bind function (winsock.h) - Win32 apps"
Microsoft Learn
"What's the difference between 127.0.0.1 and 0.0.0.0?"
"What It Means When You See the 0.0.0.0 IP Address"
Lifewire
Cable Device Management Information Base for Data-Over-Cable Service Interface Specification (DOCSIS) Compliant Cable Modems and Cable Modem Termination Systems
doi
10.17487/RFC4639
RFC

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.