127.0.0.1 සහ 0.0.0.0 අතර වෙනස කුමක්ද?


261

127.0.0.1 ට යොමු වන බව මට වැටහී ඇති අතර localhost0.0.0.0 ද එසේ කරයි (මා වැරදියි නම් මාව නිවැරදි කරන්න). ඉතින්, 127.0.0.1 සහ 0.0.0.0 අතර වෙනස කුමක්ද?


1
ලිපින ආදානයේදී හැසිරවිය යුතු ආකාරය පිළිබඳ මෙම Chrome දෝෂ ලුහුබැඳීමේ සාකච්ඡාව ගැන ඔබ උනන්දු විය හැකිය 0.0.0.0.
ජෙරමි බෑන්ක්ස්

7
බොහෝ සේවාදායක වින්‍යාසයන්හි 0.0.0.0 යන්නෙන් අදහස් කරන්නේ, සියලු ලිපිනවලට සවන් දෙන්න! මෙය ඔබගේ සේවාදායකය අන්තර්ජාලයේ ලබා ගත හැකිය. කිසිදු ආරක්‍ෂාවකින් තොරව ඔබ සමහර දේශීය සේවාදායකයන් සඳහා එය කරන්නේ නම් (එය localhost ට පමණක් සවන් දීම නේද?) එය නරක ය. එය නොකරන්න!
ජොසෙෆ් පවසන්නේ නැවත

59
ඔබේ ප්‍රශ්නයට වචනාර්ථයෙන් පිළිතුරු දෙන්න, වෙනස 2130706433.
ෂාස්

2
- බොහෝ විට, ඔබ මුළුමනින්ම අනාරක්ෂිත පද්ධතියක් සැකසූ අයගෙන් කෙනෙකි, මන්ද ෆයර්වෝලය ඒ සියල්ල නිවැරදි කරනු ඇත? සාමාන්‍යයෙන් මෙම පද්ධති shodan.io : 3 සමඟ සොයාගත හැකිය . මෙම මානසිකත්වයේ ඊළඟ මට්ටම වන්නේ “අපට මුළුමනින්ම අවුරුදු 5 ක් පැරණි වර්ඩ්ප්‍රෙස් ස්ථාපනය භාවිතා කළ හැකිය, අපට WAF එකක් ලැබුණි”. කිසිවෙකු මේ මාර්ගයෙන් බැසීමට මම නිර්දේශ නොකරමි.
ජොසෙෆ් පවසන්නේ මොනිකා නැවත

2
Ha ෂාස් මම ඔබේ අදහස ඉහළ නැංවීමට කැමතියි, නමුත් දැනට එය 42 වන බැවින් මට එය කිරීමට මා වෙත ගෙන යා නොහැක ...
ජෙනී ඩී

Answers:


244

127.0.0.1 සහ 0.0.0.0 අතර වෙනස කුමක්ද?

  • 127.0.0.1 යනු ලූප්බැක් ලිපිනයයි (localhost ලෙසද හැඳින්වේ).

  • 0.0.0.0 අවලංගු, නොදන්නා හෝ අදාළ නොවන ඉලක්කයක් (විශේෂිත ලිපින ස්ථානගත කරන්නෙකු) නම් කිරීම සඳහා භාවිතා කළ හැකි මාර්ගගත කළ නොහැකි මෙටා ලිපිනයකි.

    මාර්ග ප්‍රවේශයක සන්දර්භය තුළ, සාමාන්‍යයෙන් එයින් අදහස් කරන්නේ සුපුරුදු මාර්ගයයි.

    සේවාදායකයන්ගේ සන්දර්භය තුළ, 0.0.0.0 යන්නෙහි තේරුම "දේශීය යන්ත්‍රයේ ඇති සියලුම IPv4 ලිපින" යන්නයි. ධාරකයකුට අයිපී ලිපින දෙකක් තිබේ නම්, 192.168.1.1 සහ 10.1.2.1, සහ ධාරකයේ ක්‍රියාත්මක වන සේවාදායකයක් 0.0.0.0 ට සවන් දෙන්නේ නම්, එම අයිපී දෙකෙහිම එය ළඟා විය හැකිය.


IP ලිපිනය 127.0.0.1 යනු කුමක්ද?

127.0.0.1 යනු ලූප්බැක් ඉන්ටර්නෙට් ප්‍රොටොකෝලය (අයිපී) ලිපිනය “ප්‍රාදේශීය හොස්ට්” ලෙසද හැඳින්වේ. අවසාන පරිශීලකයා භාවිතා කරන එකම යන්ත්‍රයට හෝ පරිගණකයට IP සම්බන්ධතාවයක් ඇති කිරීම සඳහා ලිපිනය භාවිතා කරයි.

:: 1 හි අර්ථය භාවිතා කරමින් IPv6 ඇමතීමට සහාය වන පරිගණක සඳහා එකම සම්මුතිය අර්ථ දක්වා ඇත. 127.0.0.1 ලිපිනය භාවිතා කරමින් සම්බන්ධතාවයක් ඇති කිරීම වඩාත් සුලභ ක්‍රියාවකි; කෙසේ වෙතත්, 127 පරාසයේ ඕනෑම IP ලිපිනයක් භාවිතා කිරීම . . * එකම හෝ සමාන ආකාරයකින් ක්‍රියාත්මක වේ. ලූප්බැක් ඉදිකිරීම මඟින් පරිගණකය හෝ උපාංගය ජාලගත කිරීමේ හැකියාව ලබා දෙන අතර යන්ත්‍රයේ IP තොගය වලංගු කිරීමට හෝ ස්ථාපිත කිරීමට හැකියාව ඇත.

මූලාශ්‍රය: 127.0.0.1 - එහි භාවිතයන් මොනවාද සහ එය වැදගත් වන්නේ ඇයි?


විශේෂ ලිපිනයන්

පංතියේ A ජාල අංක 127 ට “ලූප්බැක්” ශ්‍රිතය පවරා ඇත, එනම්, ඉහළ මට්ටමේ ප්‍රොටෝකෝලයක් මගින් ජාල 127 ලිපිනයකට යවන ලද ඩේටාග්‍රෑම් ධාරකය තුළ නැවත ලූප විය යුතුය. ජාල 127 ලිපිනයකට "යවන ලද" කිසිදු දත්තගබඩාවක් කිසිඳු ජාලයක කිසි තැනක නොපෙන්වයි.

මුලාශ්‍රය: ජාල අංක


එය සමස්ත A පන්තියක් නම්, අන්තිම අෂ්ටක තුන සඳහා වෙනත් අත්තනෝමතික අගයන්හි තේරුම කුමක්ද?

ලූප්බැක් පරාසයේ අරමුණ ධාරකයක TCP / IP ප්‍රොටෝකෝලය ක්‍රියාත්මක කිරීම පරීක්ෂා කිරීමයි. පහළ ස්ථර කෙටි පරිපථයක් බැවින්, ලූප්බැක් ලිපිනයකට යැවීමෙන් ඉහළ ස්ථර (IP සහ ඉහළ) පහළ ස්ථර වල ගැටළු ඇතිවීමේ අවදානමකින් තොරව effectively ලදායී ලෙස පරීක්ෂා කිරීමට ඉඩ ලබා දේ. 127.0.0.1 යනු පරීක්ෂණ කටයුතු සඳහා බහුලව භාවිතා වන ලිපිනයයි.

මූලාශ්‍රය: IP වෙන් කර ඇති, ලූප්බැක් සහ පුද්ගලික ලිපිනයන්

වැඩි විස්තර සඳහා https://askubuntu.com ප්‍රශ්නය බලන්න ලූප්බැක් උපාංගය යනු කුමක්ද සහ මම එය භාවිතා කරන්නේ කෙසේද? සහ ලූප්බැක් IP ලිපිනය 127.0.0.1 සිට 127.255.255.254 දක්වා පවතින්නේ ඇයි? .


IP ලිපිනය 0.0.0.0 යනු කුමක්ද?

"0.0.0.0" යනු වලංගු ලිපින වාක්‍ය ඛණ්ඩයකි. එබැවින් සාම්ප්‍රදායික තිත්-දශම අංකනයෙහි IP ලිපිනයක් අපේක්ෂා කරන ඕනෑම තැනක එය වලංගු ලෙස විග්‍රහ කළ යුතුය. විග්‍රහ කොට වැඩ කළ හැකි සංඛ්‍යාත්මක ස්වරූපයකට පරිවර්තනය කළ පසු එහි වටිනාකම ඊළඟට කුමක් සිදුවේද යන්න තීරණය කරයි.

සියලු ශුන්‍ය අගයට විශේෂ අර්ථයක් ඇත. එබැවින් එය "වලංගු" වේ, නමුත් විශේෂිත තත්වයන් සඳහා සුදුසු නොවන (සහ වලංගු නොවන ලෙස සලකනු ලබන) අර්ථයක් ඇත. එය මූලික වශයෙන් "විශේෂිත ලිපිනයක් නොමැත" ස්ථාන දරන්නා වේ. ජාල සම්බන්ධතා ලිපින බන්ධනය වැනි දේ සඳහා, ප්‍රති result ලය විය හැක්කේ සම්බන්ධතාවයට සුදුසු අතුරු මුහුණතක් ලබා දීමයි. අතුරු මුහුණතක් වින්‍යාස කිරීමට ඔබ එය භාවිතා කරන්නේ නම්, ඒ වෙනුවට අතුරු මුහුණතෙන් ලිපිනයක් ඉවත් කළ හැකිය. “විශේෂිත ලිපිනයක් නැත” සැබවින්ම කරන්නේ කුමක්ද යන්න තීරණය කිරීම සඳහා එය භාවිතයේ සන්දර්භය මත රඳා පවතී.

මාර්ග ප්‍රවේශයක සන්දර්භය තුළ, සාමාන්‍යයෙන් එයින් අදහස් කරන්නේ සුපුරුදු මාර්ගයයි . සංසන්දනය කිරීම සඳහා බිටු තෝරා ගන්නා ලිපින ආවරණයේ වැඩි ප්‍රති result ලයක් ලෙස එය සිදු වේ. "0.0.0.0" ආවරණයක් බිටු කිසිවක් තෝරා නොගනී, එබැවින් සංසන්දනය සැමවිටම සාර්ථක වනු ඇත. එබැවින් එවැනි මාර්ගයක් වින්‍යාස කර ඇති විට, පැකට් සඳහා යාමට සෑම විටම කොහේ හරි තිබේ (වලංගු ගමනාන්තයක් සමඟ වින්‍යාසගත කර ඇත්නම්).

සමහර අවස්ථාවලදී, හුදෙක් "0" ද ක්‍රියා කරන අතර එකම බලපෑමක් ඇති කරයි. නමුත් මෙය සහතික නොවේ. "0.0.0.0" පෝරමය යනු "විශේෂිත ලිපිනයක් නැත" (IPv6 හි ":: 0" හෝ "::") යැයි පැවසීමේ සම්මත ක්‍රමයයි.

මූලාශ්‍රය: IP ලිපිනයේ අර්ථය කුමක්ද 0.0.0.0


අන්තර්ජාල කෙටුම්පත් අනුවාදය 4 හි 0.0.0.0 ලිපිනය අවලංගු, නොදන්නා හෝ අදාළ නොවන ඉලක්කයක් නම් කිරීම සඳහා භාවිතා කළ හැකි මාර්ගගත කළ නොහැකි මෙටා ලිපිනයකි. වෙනත් ආකාරයකින් අවලංගු දත්ත කැබැල්ලකට විශේෂ අරුතක් ලබා දීම යනු කලාපීය සං sign ාකරණයේ යෙදුමකි.

සේවාදායකයන්ගේ සන්දර්භය තුළ, 0.0.0.0 යන්නෙහි තේරුම "දේශීය යන්ත්‍රයේ ඇති සියලුම IPv4 ලිපින" යන්නයි. ධාරකයකුට අයිපී ලිපින දෙකක් තිබේ නම්, 192.168.1.1 සහ 10.1.2.1, සහ ධාරකයේ ක්‍රියාත්මක වන සේවාදායකයක් 0.0.0.0 ට සවන් දෙන්නේ නම්, එම අයිපී දෙකෙහිම එය ළඟා විය හැකිය.

මාර්ගගත කිරීමේ සන්දර්භය තුළ, 0.0.0.0 සාමාන්‍යයෙන් අදහස් කරන්නේ පෙරනිමි මාර්ගයයි, එනම් දේශීය ජාලයේ කොතැනක හෝ නොව අන්තර්ජාලයේ “ඉතිරි” මාර්ගයට මඟ පෙන්වන මාර්ගයයි.

භාවිතයට ඇතුළත් වන්නේ:

  • ධාරකයෙකු තවමත් ලිපිනයක් ලබා දී නොමැති විට එය තමන්ගේම යැයි කියා ගන්නා ලිපිනය. DHCP භාවිතා කරන විට ආරම්භක DHCPDISCOVER පැකට්ටුව යැවීමේදී වැනි.
  • DHCP හරහා ලිපින ඉල්ලීම අසමත් වූ විට ධාරකය තමාටම පවරන ලිපිනය, ධාරකයේ IP තොගය මෙයට සහය දක්වයි නම්. මෙම භාවිතය නවීන මෙහෙයුම් පද්ධතිවල APIPA යාන්ත්‍රණය සමඟ ප්‍රතිස්ථාපනය කර ඇත.
  • "ඕනෑම IPv4-host එකක්" නියම කිරීමට ක්‍රමයක්. පෙරනිමි මාර්ගයක් නියම කිරීමේදී එය මේ ආකාරයෙන් භාවිතා කරයි.
  • ඉලක්කය නොමැති බව පැහැදිලිව සඳහන් කිරීමට ක්‍රමයක්. 1
  • "ඕනෑම IPv4 ලිපිනයක්" නියම කිරීමට ක්‍රමයක්. සේවාදායකයන් වින්‍යාස කිරීමේදී (එනම් සවන්දීමේ සොකට් බන්ධනය කිරීමේදී) එය මේ ආකාරයෙන් භාවිතා කරයි. මෙය TCP ක්‍රමලේඛකයින්ට INADDR_ANY ලෙස හැඳින්වේ. (බන්ධනය (2) අතුරුමුහුණත් වලට නොව ලිපිනවලට බැඳේ.)

IPv6 හි, සියලු ශුන්‍ය ලිපිනය "::" ලෙස ලියා ඇත.

මුලාශ්‍රය: 0.0.0.0


DHCP සොයාගැනීම / ඉල්ලීම

සේවාදායකයකු පළමු වරට ආරම්භ වන විට, එය ආරම්භක තත්වයේ පවතින බව කියනු ලබන අතර, එහි දේශීය භෞතික අනුජාලය මත DHCPDISCOVER පණිවිඩයක් පරිශීලක ඩේටග්‍රෑම් ප්‍රොටොකෝලය (යූඩීපී) පෝට් 67 (බූට්පී සේවාදායකය) හරහා සම්ප්‍රේෂණය කරයි. සේවාදායකයාට එය අයත් වන අනුජාලය දැන ගැනීමට ක්‍රමයක් නොමැති බැවින්, DHCPDISCOVER යනු සියලුම උප ජාල විකාශනයකි (ගමනාන්ත IP ලිපිනය 255.255.255.255), ප්‍රභව IP ලිපිනය 0.0.0.0. සේවාදායකයාට වින්‍යාසගත IP ලිපිනයක් නොමැති බැවින් ප්‍රභව IP ලිපිනය 0.0.0.0 වේ.මෙම දේශීය උපජාලයේ DHCP සේවාදායකයක් පවතින අතර එය වින්‍යාසගත කර නිවැරදිව ක්‍රියාත්මක වන්නේ නම්, DHCP සේවාදායකයට විකාශනය ඇසෙන අතර DHCPOFFER පණිවිඩයකින් ප්‍රතිචාර දක්වනු ඇත. දේශීය අනුජාලයේ DHCP සේවාදායකයක් නොපවතී නම්, DHCP සේවාදායකය අඩංගු උප ජාලයකට DHCPDISCOVER පණිවිඩය යොමු කිරීම සඳහා මෙම දේශීය අනුජාලයෙහි DHCP / BootP රිලේ නියෝජිතයෙකු සිටිය යුතුය.

මෙම සහය දිවීමේ නියෝජිතයා විශේෂිත සත්කාරක සමාගමක් විය හැකිය (නිදසුනක් ලෙස, මයික්‍රොසොෆ්ට් වින්ඩෝස් සර්වර්), හෝ රවුටරය (නිදසුනක් ලෙස, අතුරු මුහුණතේ මට්ටමේ අයිපී සහකාර ප්‍රකාශ සමඟ වින්‍යාස කර ඇති සිස්කෝ රවුටරය).

...

සේවාදායකයාට DHCPOFFER ලැබීමෙන් පසු, එය DHCPREQUEST පණිවිඩයක් සමඟ ප්‍රතිචාර දක්වයි, DHCPOFFER හි පරාමිතීන් පිළිගැනීමට එහි අභිප්‍රාය පෙන්නුම් කරන අතර ඉල්ලීම් තත්වයට ගමන් කරයි. සේවාදායකයාට මුල් DHCPDISCOVER පණිවිඩය ලැබුණු සෑම DHCP සේවාදායකයකින්ම DHCPOFFER පණිවිඩ කිහිපයක් ලැබෙනු ඇත. සේවාදායකයා එක් DHCPOFFER එකක් තෝරාගෙන එම DHCP සේවාදායකයට පමණක් ප්‍රතිචාර දක්වයි, අනෙක් සියලුම DHCPOFFER පණිවිඩ ව්‍යංගයෙන් ප්‍රතික්ෂේප කරයි. සේවාදායකයා තෝරාගත් සේවාදායකය හඳුනා ගන්නේ DHCP සේවාදායකයේ IP ලිපිනය සමඟ සේවාදායක හඳුනාගැනීමේ විකල්ප ක්ෂේත්‍රය ජනගහනය කිරීමෙනි. DHCPREQUEST ද විකාශනයකි, එබැවින් DHCPOFFER යවා ඇති සියලුම DHCP සේවාදායකයන් DHCPREQUEST දකිනු ඇති අතර, එහි DHCPOFFER පිළිගනු ලැබුවේද නැතහොත් ප්‍රතික්ෂේප කළේද යන්න සෑම කෙනෙකුම දැන ගනු ඇත. සේවාදායකයාට අවශ්‍ය ඕනෑම අමතර වින්‍යාස විකල්පයක් DHCPREQUEST පණිවිඩයේ විකල්ප ක්ෂේත්‍රයට ඇතුළත් වේ.සේවාදායකයාට IP ලිපිනයක් ලබා දී ඇතත්, එය 0.0.0.0 ප්‍රභව IP ලිපිනයක් සහිත DHCPREQUEST පණිවිඩය යවනු ඇත. මෙම අවස්ථාවේදී, සේවාදායකයාට IP ලිපිනය භාවිතා කිරීම පැහැදිලි බව තහවුරු කිරීමක් මෙතෙක් ලැබී නොමැත.

...

සේවාදායකයා සඳහා සේවාදායක-සේවාදායක සංවාදය DHCP ලිපිනය ලබා ගැනීම සේවාලාභියා සහ DHCP සේවාදායකය එකම උපජාලය මත වාසය කරන තැන

රූප විස්තරය මෙහි ඇතුළත් කරන්න

මූලාශ්‍රය: උත්ප්‍රේරක ස්විච් හෝ ව්‍යවසාය ජාල වල DHCP අවබෝධ කර ගැනීම සහ දෝශ නිරාකරණය කිරීම


පෙරනිමි මාර්ගය

මෙම ලේඛනය පෙරනිමි මාර්ගයක් වින්‍යාස කරන්නේ කෙසේද යන්න පැහැදිලි කරයි, නැතහොත් අවසාන දොරටුවේ දොරටුව. මෙම IP විධාන භාවිතා වේ:

  • ip පෙරනිමි ද්වාරය

  • ip පෙරනිමි ජාලය

  • සහ ip මාර්ගය 0.0.0.0 0.0.0.0

ip මාර්ගය 0.0.0.0 0.0.0.0

ජාලයට ස්ථිතික මාර්ගයක් නිර්මාණය කිරීම 0.0.0.0 0.0.0.0 යනු රවුටරයක අවසාන දොරටුවේ දොරටුව සැකසීමට තවත් ක්‍රමයකි. Ip default-network විධානය මෙන්, 0.0.0.0 වෙත ස්ථිතික මාර්ගය භාවිතා කිරීම කිසිදු රවුටින් ප්‍රොටෝකෝලයක් මත රඳා නොපවතී. කෙසේ වෙතත්, රවුටරයේ ip රවුටින් සක්‍රීය කළ යුතුය.

සටහන: 0.0.0.0 වෙත මාර්ගයක් IGRP තේරුම් නොගනී. එබැවින්, ip මාර්ගය 0.0.0.0 0.0.0.0 විධානය භාවිතා කර සාදන ලද පෙරනිමි මාර්ග ප්‍රචාරණය කළ නොහැක. IGRP පෙරනිමි මාර්ගයක් ප්‍රචාරය කිරීමට ip default-network විධානය භාවිතා කරන්න.

මූලාශ්‍රය: IP විධාන භාවිතා කරමින් අවසාන නිකේතනයේ දොරටුවක් වින්‍යාස කිරීම


6
සේවාදායකයන්ගේ සන්දර්භය තුළ, 0.0.0.0 යන්නෙහි තේරුම "දේශීය යන්ත්‍රයේ ඇති සියලුම IPv4 ලිපින" යන්නයි. ධාරකයකුට අයිපී ලිපින දෙකක් තිබේ නම්, 192.168.1.1 සහ 10.1.2.1, සහ ධාරකයේ ක්‍රියාත්මක වන සේවාදායකයක් 0.0.0.0 ට සවන් දෙන්නේ නම්, එම අයිපී දෙකෙහිම එය ළඟා විය හැකිය. - ඒක මට කළා
රෆායෙල් අයින්

117

ඒවා සමාන නොවේ.

127.0.0.1 127/8 ජාලයේ කොටසක් වන අතර එය වෙන් කර ඇති අතර එකම පරිගණකයට යොමු කරයි.

0.0.0.0 සන්දර්භය අනුව වෙනස් දේ අදහස් කරන විශේෂ IP ලිපිනයකි.

අන්තර්ජාල කෙටුම්පත් අනුවාදය 4 හි, 0.0.0.0 ලිපිනය අවලංගු, නොදන්නා හෝ අදාළ නොවන ඉලක්කයක් නම් කිරීම සඳහා භාවිතා කළ හැකි මාර්ගගත කළ නොහැකි මෙටා ලිපිනයකි. වෙනත් ආකාරයකින් අවලංගු දත්ත කැබැල්ලකට විශේෂ අරුතක් ලබා දීම යනු කලාපීය සං sign ාකරණයේ යෙදුමකි.

ඔබ නෙට්ස්ටැට් දෙස බලන විට සහ දේශීය ලිපිනය 0.0.0.0 ලෙස සවන් දෙන විට ඔබ 127.0.0.1 සඳහා 0.0.0.0 වැරදියට තේරුම් ගෙන ඇති නමුත් මෙය 0.0.0.0 භාවිතා කරන වෙනස් ක්‍රමයකි.

සේවාදායකයන්ගේ සන්දර්භය තුළ, 0.0.0.0 යන්නෙහි තේරුම "දේශීය යන්ත්‍රයේ ඇති සියලුම IPv4 ලිපින" යන්නයි. ධාරකයකුට අයිපී ලිපින දෙකක් තිබේ නම්, 192.168.1.1 සහ 10.1.2.1, සහ ධාරකයේ ක්‍රියාත්මක වන සේවාදායකයක් 0.0.0.0 ට සවන් දෙන්නේ නම්, එම අයිපී දෙකෙහිම එය ළඟා විය හැකිය.

මාර්ගගත කිරීමේ සන්දර්භය තුළ, 0.0.0.0 සාමාන්‍යයෙන් අදහස් කරන්නේ පෙරනිමි මාර්ගයයි, එනම් දේශීය ජාලයේ කොතැනක හෝ නොව අන්තර්ජාලයේ “ඉතිරි” මාර්ගයට මඟ පෙන්වන මාර්ගයයි.

https://en.wikipedia.org/wiki/0.0.0.0


0.0.0.0සමහර විට ජාලයේ සියලුම පරිගණක සඳහා විකාශනයක් දැක්විය හැකිය.
ජේම්ස් මර්ට්ස්

8
@ ක්‍රොනෝස් මම සිතුවේ විකාශනය යනු 255.255.255.255(හෝ වඩා යථාර්ථවාදීව 192.168.1.255දේශීය ජාලයකට සමාන දෙයක් )
නික් ටී

1
IckNickT අහ් ඔබ නිවැරදියි :A special definition exists for the IP broadcast address 255.255.255.255. It is the broadcast address of the zero network or 0.0.0.0, which in Internet Protocol standards stands for this network, i.e. the local network. Transmission to this address is limited by definition, in that it is never forwarded by the routers connecting the local network to other networks.
ජේම්ස් මර්ට්ස්

@ ක්‍රොනෝස් ඔබ විකාශන එකතු කරන්නා ලූප්බැක් සමඟ පටලවා ගන්නවා. ලූප්බැක් 0.0.0.0 වන අතර එය ඉහත විස්තර කර ඇති පරිදි සියලුම දේශීය ලිපිනවලට සවන් දෙයි. විකාශනය (සරල ආකාරයකින්) යනු එම ජාලයේ සියලුම ලිපිනයන් වෙත "විකාශනය" කරන ජාල 255 ය.
Desorder

මෙය අසම්පූර්ණයි - බොහෝ මෙහෙයුම් පද්ධති ඇත්ත වශයෙන්ම ඔබට 0.0.0.0 හා සම්බන්ධ වීමට ඉඩ දෙයි , එය පසුව ලූප්බැක් ලිපිනයක් ලෙස ක්‍රියා කරයි.
user1686

16

127.0.0.1 යනු දේශීය පරිගණකයේ ලිපිනයන්ගෙන් එකකි, නමුත් 127.xyz යනු 127.0.0.0 (ලූප්බැක් සබ්නෙට්) සහ 127.255.255.255 (විකාශන ලිපිනය) හැර පරිගණකයේ තවත් ලිපිනයකි (“ලූප්බැක් ලිපිනය” ලෙස හැඳින්වේ). loopback subnet).

127.xyz යන්නෙහි තේරුම “මෙහි” යන්නයි.

0.0.0.0 මුළුමනින්ම වෙනස් ය: 0.0.0.0 යනු කිසිම දෙයක ලිපිනය නොවේ , එය *කවචයේ මෙන් විහිළුකාරයා වේ.

ඔබට 0.0.0.0 වෙත දත්ත යැවීමට හෝ 0.0.0.0 ට TCP සම්බන්ධතාවයක් සක්‍රියව විවෘත කළ නොහැක. 0.0.0.0 වෙත ළඟා විය නොහැකි හෝ වෙනස් කළ නොහැකි ලිපිනයක් නොවේ, ලිපිනයක් අපේක්ෂා කරන සන්දර්භයක් තුළ එය අර්ථ විරහිත ය .

ලිපිනයක් විකල්ප වශයෙන් සැපයිය හැකි සන්දර්භය තුළ ඔබට 0.0.0.0 ජෝකර් භාවිතා කළ හැකිය , එයින් අදහස් කරන්නේ මා එය ගණන් නොගන්නා බවයි.

උදාහරණයක් ලෙස, ඔබ සමහර TCP සේවාදායකයකට TCP සම්බන්ධතාවයක් සක්‍රියව විවෘත කරන විට (TCP සේවාදායකයක් නිර්මාණය කර ඇත්තේ උදාසීන TCP විවෘත කිරීමෙනි), ඔබට TCP සේවාදායකයේ ලිපිනය (IP සහ වරාය අංකය) නියම කළ යුතුය, ඔබට විකල්පයක් ලෙස a දේශීය ලිපිනය. (ඔබේ සොකට්ටුව සේවාදායක සොකට් එකක් නොවන නිසා කිසිවෙකුට එයට සම්බන්ධතාවයක් විවෘත කළ නොහැකි අතර සම්බන්ධතාවයේ ඔබේ පැත්තේ ඇති ලිපිනය සාමාන්‍යයෙන් එතරම් වැදගත් නොවේ.)

මෙම bindපද්ධතිය ඇමතුමක් TCP සොකට් දේශීය ලිපිනය තෝරා ගැනීමට භාවිතා වේ. ලබා දුන් දත්ත bindසැබවින්ම අවහිරතා සමූහයකි: IP ලිපිනයට ඇති බාධාව, TCP වරායට ඇති බාධාව. සුපුරුදු පෙළ අංකනය IP: port ය. 0.0.0.0:0 යන්නෙන් අදහස් කරන්නේ ඕනෑම IP එකක් සහ ඕනෑම වරායක් පිළිගත හැකි නම් එය ශුන්‍ය අවහිරයයි. 0.0.0.0:20 යන්නෙන් අදහස් වන්නේ දේශීය වරාය 20 ක් විය යුතු අතර, ඕනෑම IP එකක් පිළිගත හැකි ය (0.0.0.0:20 සක්‍රීය ප්‍රකාරයේදී දත්ත සම්බන්ධතාවය සඳහා FTP සේවාදායකයන් අනුකූල කිරීමෙන් භාවිතා වේ).

ගමනාන්ත ලිපිනය මත පදනම්ව, මාර්ගගත කිරීමේ වගුව භාවිතා කරමින්, ඔබ එකක් තෝරා නොගත්තේ නම්, TCP / IP උප පද්ධතිය මඟින් TCP සම්බන්ධතාවයේ ඔබේ පැත්තේ ලිපිනය තෝරා ගනු ඇත : දේශීය TCP සොකට් ලිපිනය අනුරූප මාර්ගයට සම්බන්ධ දේශීය ලිපිනය වේ. ගමනාන්ත ලිපිනයට.

මම මීට පෙර ෂෙල් "මෙටා-අක්‍ෂරය" *ගැන සඳහන් කළ නමුත් මෙටා-අක්‍ෂර *foo*("foo" අඩංගු ඕනෑම ගොනු නාමයක්) වැනි අක්ෂර සමඟ සංයෝජනය කිරීමේ බලය IP ලිපින සීමාවන් සමඟ නොපවතී, ඒ සියල්ලම හෝ කිසිවක් නැත: එක් IP ලිපිනයක් පිළිගත හැකි යැයි සලකනු ලැබේ හෝ සියලුම ලිපින වේ. තර්ක කරන්නේ නැහැ එය මේ ආකාරයෙන් විය යුතු බව ද නිර්දේශ කරයි. ඔබට පොහොසත් සීමා සහිත භාෂාවකින් අතුරු මුහුණත දිගු කළ හැකිය.

නිරවද්‍යතාවය:

දඬුවම 127.xyz "මෙහි" යනු මේ සියලු ලිපින එකම බව අදහස් නොකෙරේ. ඒවා දේශීය "පරිගණකය" තුළ, දේශීය අයිපී තොගය තුළ විවිධ "ස්ථාන" (සොකට් ලිපින) නියෝජනය කරයි.

සටහන් කරන්න: අථත්‍යකරණය සහිත පරිගණකයක් (අනුකරණය, දෘඩාංග අථත්‍යකරණය, පාරාවචිකකරණය, ඔබට සිතිය හැකි ඕනෑම දෙයක් ...) ස්වාධීන අයි.පී.


මගේ බ්‍රව්සරයේ 127 (උදා. 127.16.23.42) වලින් ආරම්භ වන අහඹු ලිපිනයක් මා ටයිප් කළ විට එය localhost සමඟ සම්බන්ධ නොවීය.
whoKnows

ඇත්තෙන්ම. localhost යනු 127.0.0.1 මිස 127.16.23.42 නොවේ.
කුතුහලයෙන්

මට පේනවා. ඒ නිසා 127.0.0.1 මාර්ගයෙන් localhost, නමුත් 127.xyz හැකි එය ඒ බව පිහිටුවන ලද නම්, දේශීය පරිගණක අදහස් කරන්නේ?
whoKnows

2
xwhoKnows No: 127.xyz ඕනෑම xy z සඳහා මෙම පරිගණකයට අයත් වේ. "localhost" යනු 127.0.0.1 සඳහා නමක් පමණි, එබැවින් "localhost" අමතක කරන්න. භාවිතා -nහෝ -dධජ netstatසංඛ්යාත්මක ලිපින, නම් නොවේ ප්රදර්ශනය කිරීම සහ අදාළ වැඩසටහන්. 127.0.0.1 යනු 127.16.23.42 ට සමාන IP ලිපිනය නොවේ. එබැවින් 127.0.0.1:80 සහ 127.16.23.42:80 එකිනෙකට වෙනස් TCP අන්ත ලක්ෂ්‍ය ලිපින නියෝජනය කරයි, එක් ලිපිනයක වෙබ් සේවාදායකයක් අනෙක් ලිපිනයෙන් සොයාගත නොහැක.
කුතුහලයෙන්

6

සාමාන්‍යයෙන් ඔබ බාහිර ජාල සහ ප්‍රභවයන්ගෙන් සම්බන්ධතා ලබා ගැනීමට බන්ධන ලිපිනය 0.0.0.0 භාවිතා කරයි. MySQL වැනි බොහෝ සේවාදායකයන් සාමාන්‍යයෙන් 127.0.0.1 සමඟ බැඳී ඇති අතර එය ලූප්බැක් සම්බන්ධතා වලට පමණක් ඉඩ සලසයි, බාහිර සම්බන්ධතාවය සක්‍රීය කිරීම සඳහා පරිපාලක විසින් එය 0.0.0.0 දක්වා වෙනස් කළ යුතුය.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.