GNU/Linux >> Znalost Linux >  >> Linux

Jak přiřadit různé statické IP adresy stejnému stroji v závislosti na jeho OS?

Oba operační systémy můžete nakonfigurovat tak, aby požadovaly statické IP adresy namísto toho, aby router přiděloval statické IP adresy na základě jejich MAC adres. Toho lze dosáhnout tak, že nakonfigurujete síťová nastavení příslušných operačních systémů a oba požádáte o různé statické IP adresy.

V systému Windows lze tato nastavení nalézt v Centru sítí a sdílení.

V distribucích Linuxu lze tato nastavení konfigurovat pomocí Nastavení vašeho desktopového prostředí, nebo pokud dáváte přednost ruční metodě, zahrnuje to úpravu souboru (liší se v závislosti na vaší distribuci Linuxu a verzi).

Ujistěte se, že IP adresy nastavené pro ně nejsou dynamicky přidělovány jinému systému v síti. Nechcete, aby váš systém s konfigurovanou statickou IP žádal o IP, která je již přiřazena jinému systému, když nebyl zapnutý. Tomu se můžete vyhnout buď tím, že budete mít statické IP adresy pro všechny systémy ve vaší síti, z nichž každý má své vlastní jedinečné ID, nebo budete mít statické IP adresy vyšší, než je obvykle používaný rozsah (směrovače obvykle začínají přidělovat z rozsahu 192.168 .x.1 nebo 192.168.x.101, takže pokud víte, že k síti bude připojeno maximálně 10 různých systémů najednou, můžete přiřadit statické IP vyšší než 20, abyste předešli kolizím).

Dalším způsobem, jak toho dosáhnout, by bylo změnit MAC adresu jednoho nebo obou vašich operačních systémů a těmto MAC adresám přiřadit různé statické IP adresy pomocí konfigurace dd-wrt.


To je možné pomocí přizpůsobení možnosti DHCP 60, „Identifikátor třídy dodavatele“. Operační systémy Microsoft odešlou řetězec začínající „MSFT“. K dispozici je také oficiální dokumentace. Mimochodem, Windows 8 stále odesílá „MSFT 5.0“.

měli byste být schopen to zkontrolovat pomocí DNSMASQ (což věřím, že je to, co používá DD-WRT) takto:

dhcp-match=set:windows,60,MSFT

Co se týče zaslání adresy, je to trochu složitější. Bohužel dhcp-host možnost není podmíněná. dhcp-range možnost však je. Jsou tedy možné různé fondy adres.

Obecně platí, že pro tyto druhy věcí je lepší mít plně vybavený server DHCP, jako je ISC DHCP.


Doporučuji řídit se radou Chirag64 a konfigurovat statickou IP na OS spíše než používat DHCP rezervace. Tuto odpověď jsem však našel v jiné síti, která ukazuje na fingerbank.org, kde jsou uloženy informace o otiscích zařízení. Fingerbank zmiňuje nástroj PacketFence, který může zjevně používat tyto otisky zařízení k oddělení síťového provozu na základě typu zařízení. Předpokládám, že pravděpodobně existuje způsob, jak nakonfigurovat dd-wrt tak, aby používal PacketFence k oddělení vašeho provozu, takže to je pravděpodobně místo, kde se podívat.


Linux
  1. Jak používat stejný alias Ssh s více hostitelskými adresami/porty/atd.?

  2. Jak používat dvě různé verze Wine na stejné instalaci?

  3. Jak bez námahy upgradovat z Ubuntu 10.04 na Ubuntu 11.10 na stejném počítači?

  1. Jak mohu spustit jiný příkaz, ale se stejnými argumenty?

  2. Jak získat MAC adresy zařízení, která nejsou v síti

  3. Jak zjistím IP adresu ostatních uživatelů přihlášených na stejném vzdáleném počítači?

  1. Jak nastavit preferované síťové rozhraní v linuxu

  2. Jak provést přesměrování portu z jedné IP na druhou IP ve stejné síti?

  3. Jak nainstaluji 2 různé verze javy na stejný stroj od EPEL