Datum: 22. 11. 2024 | | Hlavní stránka | Seznam rubrik | Download | Weblinks | | |
|
Automatizace pĝipojení k Internetu
Vydáno dne 24. 08. 2011 (228 pĝeètení) Pĝi konfiguraci serverù a jejich pĝipojení jsem se potŭkal s mnohŭmi nesnázemi, kdy mi z úspornŭch dùvodu zru?ily ADSL pĝipojení a já doèasnì musel sdílet jeden ADSL router dvìma servery najednou. Proxy a Webserver. Nakonfiguroval jsem router , ale pĝi vŭpadcích si druhŭ server s Fedorou 8 nepĝipojil k DHCP a neobdr?el IP a na Internetu se tak neobjevil. Udìlal jsem stavovou ma?inu, která zji??uje cronem existenci pĝipojení ka?dou minutu a pokud neexistuje spustí pĝipojovací skript, kterŭ uzavĝe eth0, pokud bì?í zru?í proces DHCPClienta a spustí sí?ové pĝipojení, èím? znovu spustí DHCP klienta, kterŭ si vezme IP a tím se sám do minuty pĝipojí po konci vŭpadku spojení , elektrické energie, rozpojení drátu atd., a to bez zásahu zvenèí. Vŭkonnŭ skript /etc/rc.d/dhcp.sh: #!/bin/sh /sbin/ifdown eth0 pkill /sbin/dhclient /sbin/ifup eth0 Zji??ovací skript /home/bin/ifdhcp.sh: #!/bin/sh je="true" for i in $( /sbin/ifconfig eth0|grep adr:192.168.1.3 ); do if [ $i == "adr:192.168.1.3" ]; then # echo "$i" je="false" fi done if [ $je == "true" ]; then # echo "go" /etc/rc.d/dhcp.sh fi Pomocí pĝíkazu crontab ?e pĝidáme volání ka?dou minutu /home/bin/ifdhcp.sh V Praze dne 24.8. 2011 İ Zdenìk?mitmajer Celá tisková zpráva | Komentáĝe: 0 | Pĝidat komentáĝ | |
|