Portál AbcLinuxu, 26. května 2024 08:27


Dotaz: Jak změnit statickou IP adresu na dynamickou?

7.10.2016 17:05 Michal Svatuška | skóre: 9
Jak změnit statickou IP adresu na dynamickou?
Přečteno: 900×
Odpovědět | Admin
Dobrý den,

poskytovatel internetu mě žádá, abych změnil statickou IP adresu na dynamickou, aby mohl provést migraci na jinou síť vlan. Zde je výpis příkazu ifconfig eth0:

root@mironet:~# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:1d:60:45:60:f2  
          inet addr:10.3.3.46  Bcast:10.255.255.255  Mask:255.0.0.0
          inet6 addr: fe80::21d:60ff:fe45:60f2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13396 errors:0 dropped:133 overruns:0 frame:0
          TX packets:10346 errors:0 dropped:0 overruns:0 carrier:2
          collisions:0 txqueuelen:1000 
          RX bytes:6121466 (5.8 MiB)  TX bytes:1357875 (1.2 MiB)

Mám Debian 7. Omlouvám se, jestli se ptám na něco hodně primitivního. Bojím se v tom vrtat, abych úplně neztratil přístup na internet. Prosím, napište mi, kam sáhnout.

Předem děkuji za všechny odpovědi.

Michal
Rychlost je první ctnost.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.10.2016 17:13 NN
Rozbalit Rozbalit vše Re: Jak změnit statickou IP adresu na dynamickou?
Odpovědět | | Sbalit | Link | Blokovat | Admin
V /etc/network/interfaces, zmen:
auto eth0
iface eth0 inet stastic
  address 10.3.3.46
  ...
na
auto eth0
iface eth0 inet dhcp
a resetuj sitovku.
7.10.2016 18:07 Michal Svatuška | skóre: 9
Rozbalit Rozbalit vše Re: Jak změnit statickou IP adresu na dynamickou?
Díky. V souboru /etc/network/interfaces jsem měl pouze řádek pro l0:

auto lo
iface lo inet loopback

Přidal jsem

auto eth0
iface eth0 inet dhcp

Potom jsem dal příkaz /etc/init.d/networking restart a výpis je následující:

[....] Running /etc/init.d/networking restart is deprecated because it may not r[warnble some interfaces ... (warning).
[....] Reconfiguring network interfaces...Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:1d:60:45:60:f2
Sending on   LPF/eth0/00:1d:60:45:60:f2
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
done.

Internet kupodivu funguje, přesto si nejsem jist, zda je to v pořádku.
Rychlost je první ctnost.
7.10.2016 18:58 Michal Svatuška | skóre: 9
Rozbalit Rozbalit vše Re: Jak změnit statickou IP adresu na dynamickou?
Zeptám se ještě po lopatě: Jak ověřím, že IP adresa je již opravdu dynamická (tedy přidělená z DHCP serveru) a že vše šlape tak, jak má?

Díky.
Rychlost je první ctnost.
Jendа avatar 7.10.2016 20:26 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Jak změnit statickou IP adresu na dynamickou?
Tohle vypadá, že ti asi spravuje nějaký network manager, a úplně bych se nevsadil, že nastavení v souboru /etc/network/interfaces na to bude mít vliv.
Jak ověřím, že IP adresa je již opravdu dynamická (tedy přidělená z DHCP serveru)
Uvidíš, že běží proces dhclient, dhcpcd nebo udhcpc nebo tak nějak, a měl bys v syslogu vidět, a na síťovém rozhraní např. Wiresharkem slyšet, že získal adresu.
7.10.2016 21:50 NN
Rozbalit Rozbalit vše Re: Jak změnit statickou IP adresu na dynamickou?
Melo by stacit pustit 'dhclient eth0 -v' a mel by si nejakou dostat, ale podle vypisu to vypada, ze si bud blokujes odpoved DHCP serveru firewallem, nebo tam zadne DHCP nebezi. Jses na spravne siti?
Řešení 1× (Michal Svatuška (tazatel))
k3dAR avatar 8.10.2016 03:07 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Jak změnit statickou IP adresu na dynamickou?
zkontroluj jestli v "network manageru" (ikona site vedle hodin), kdyz das v contextovem menu te ikonu volnu upravit, vyzkoci okno, v tom vyber dratovou sit a upravit, jestli v zalozce ipv4 mas Rucne a pod tim vypsanou tu IP, tak to zmenit na "Automaticky(DHCP)" viz...
porad nemam telo, ale uz mam hlavu... nobody
11.10.2016 21:34 Michal Svatuška | skóre: 9
Rozbalit Rozbalit vše Re: Jak změnit statickou IP adresu na dynamickou?
Děkuju mockrát. Toto pomohlo, už to frčí. Rozhraní eth0 v souboru /etc/network/interfaces jsem zakomentoval a vše nechávám dělat Network Managera.
Rychlost je první ctnost.
Josef Kufner avatar 7.10.2016 22:24 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak změnit statickou IP adresu na dynamickou?
Pokud není interface v /etc/network/interfaces, tak se o něj stará Network Manager.
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.