GNU/Linux >> Znalost Linux >  >> Linux

Co znamená 10.0.0.1/24 adresa mého počítače (z příkazu ip addr)?

Myslel jsem, že bych to rozšířil na několik příkladů

/8 =255.0.0.0

/16 =255,255,0,0

/24 =255,255,255,0

/32 =255,255,255,255

192.168.1.0/24 =192.168.1.0-192.168.1.255

192.168.1.5/24 je stále ve stejné síti jako výše, museli bychom přejít na 192.168.2.0, abychom byli v jiné síti.

192.168.1.1/16 =192.168.1.0-192.168.255.255

Když máte síť, ztratíte dvě IP adresy, jednu pro vysílání a jednu pro síť. První IP je vyhrazena pro odkaz na síť, zatímco poslední IP z rozsahu je vyhrazena pro broadcast adresu.


RFC 1918 vyhrazuje 3 rozsahy pro soukromé IP adresy. Váš server/směrovač DHCP je nakonfigurován k přiřazení tohoto rozsahu.

10.0.0.0 – 10.255.255.255/8

172.16.0.0 – 172.31.255.255/12

192.168.0.0 – 192.168.255.255/16

http://cs.wikipedia.org/wiki/Private_network


Kromě Timovy odpovědi:

/24 místo /8 znamená, že první 3 oktety IP adresy se používají k určení sítě. Toto je pouze nastavení, které můžete změnit, pokud chcete. Není úplně běžné používat 10. soukromý rozsah s maskou /24, ale není důvod, proč to nemůžete udělat.

/8 používá pouze první oktet k určení síťové části, což je to, co 10. síť explicitně znamenala v dobách před CIDR, a proto to stále vidíte častěji s /8 než s 24.

Pokud jde o poslední oktet, který je 0, nikoli 1, je to proto, že 10.0.0.0 by v tomto případě byla síťová adresa, přičemž 10.0.0.1 je ip vašeho počítače.


Linux
  1. Najděte geolokaci IP adresy z příkazového řádku

  2. Najít počítač v síti LAN?

  3. Co znamená POSIX?

  1. Jaký je účel cd ` (backtick)?

  2. Jaký je nejrychlejší způsob přidání textu do souboru z příkazového řádku?

  3. Jak získám svou IP adresu z příkazového řádku?

  1. Jaký je význam curl -k -i -X ​​v Linuxu?

  2. Jak zachytit první IP adresu z příkazu ifconfig?

  3. Jaký je smysl příkazu hostnamectl?