Portál AbcLinuxu, 12. května 2025 12:33
Řešení dotazu:
cat
nout si /var/lib/dhcp3/dhclient.leases
? Mohlo by stačit. Option
hodnoty tam vidět jsou, takže bych tam očekával jak hodnotu pro TFTP server, tak pro DNS servery, obecně asi všechno, co DHCP server poskytne.
Máš počítač A bežiaci tftp server, z ktorého nabootuje počítač B.
Na počítači B potrebuješ vedieť akú IP adresu dostal,
ip addr
ip addr show dev eth0
ip addr show dev eth0 | awk '/inet / {print $2 }' |cut -d / -f1
aký používa gateway
ip route
ip route|grep default
a aké má DNS meno?
host {ipadresa}
a odkiaľ tú adresu dostal
dhcpcd -U eth0
dhcpcd -U eth0 | grep dhcp_server_identifier
dhcpcd -U eth0 | grep dhcp_server_identifier | cut -d = -f2
Dobre som to pochopil, alebo som úplne mimo?
/** * Metoda vrací adresu ze které byl program spu\u0161t\u011bn v OS Linux. * * @return String */ private String clientAdrLinux() { String s = System.getenv("DISPLAY"); if (s == null) s = "localhost"; else { if (s.contains(":")) s = s.substring(0, s.indexOf(":")); } if ("".equals(s)) s = "localhost"; return s; }
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.