Czy możliwe jest użycie DHCP tylko do uzyskania bramy domyślnej i serwera DNS?

2

Mam kilka maszyn wirtualnych, które chcę zachować ze statycznymi adresami IP. Jednak uruchamiam je na moim laptopie i często łączę się z różnymi sieciami, które używają innej bramy domyślnej i różnych adresów serwerów DNS.

Czy możliwe jest użycie DHCP do uzyskania informacji o domyślnej bramie i serwerze DNS, ale zignoruj ​​adres IP, aby został naprawiony?

W przeciwnym razie muszę ręcznie zmieniać bramę i serwery DNS za każdym razem, gdy nie działa ...

Używam hosta z systemem Windows 8.1, z VMware Workstation 10, Ubuntu 12.04 VM i mostkowanej sieci.

Dziękuję Ci!

Eduardo

Edy Bourne
źródło
prawdopodobnie możesz napisać coś za pomocą dhclient
MaQleod
Na przykład: Twój lokalny adres IP to teraz 10.0.0.5 i chcesz zachować ten lokalny adres IP we wszystkich sieciach? Czy o to Ci chodziło? Czy różne sieci są w tej samej sieci LAN? na przykład masz 3 routery, z których jeden jest podłączony do modemu / ISP, a dwa do mostkowania, które są podłączone do głównego routera.
cbalos

Odpowiedzi:

1

Jedynym praktycznym rozwiązaniem jest użycie NAT dla maszyn wirtualnych zamiast sieci zmostkowanej.

Problem z utrzymaniem adresu IP w różnych sieciach polega na tym, że zakresy adresów IP w różnych sieciach są często różne.

Na przykład w sieci A otrzymujesz adres IP 192.168.15.200, domyślna brama to 192.168.15.1, a maska ​​podsieci 255.255.255.0

W sieci B otrzymujesz adres IP 192.168.10.15, a jego domyślną bramą jest 192.168.10.1, maska ​​podsieci 255.255.255.0.

Teraz, jeśli skonfigurujesz tylko domyślną bramę i adresy DNS dla sieci B, nie będziesz mieć żadnej łączności, ponieważ twój adres IP pochodzi z innej podsieci niż w sieci B.

Tero Kilkanen
źródło