#!/bin/bash echo "Prosty skrypt ktory umozliwi ci szybkie skonfigurowanie"; echo "twojego interfejsu sieciowego"; echo "fair_death@o2.pl"; echo; echo "nacisnij enter aby kontynuowac"; read; clear if [ $UID != 0 ]; #sprawdzamy czy jestesmy root then echo "aby konfigurowac siec musisz miec uprawnienia root-a"; echo "zaloguj sie jako root komenda su a nastepnie odpal jeszcze raz"; read; else #jesli tak idziemy dalej ifconfig -a; #listujemy wszystkie interfejsy echo -n "interfejs:"; #i podajemy dane read eth; echo -n "podaj ip:"; read ip; echo -n "podaj maske:"; read mask; echo -n "podaj adres bramy:"; read gw; echo -n "DNS:"; read dns; clear #czyscimy ekran ifconfig $eth down; ifconfig $eth inet $ip netmask $mask; #i konfigurujemy route add default gw $gw; echo "nameserver $dns" >/etc/resolv.conf; ifconfig $eth up; echo "twoj interfejs $eth zostal skonfigurowany"; echo "IP: $ip, Maska: $mask, Brama: $gw"; echo "twoj DNS zostal ustawiony na $dns mozesz go w kazdej chwili zmienic"; echo -n "edytujac plik resolv.conf wpisujac np. nano /etc/resolv.conf"; echo; echo; echo; echo; echo "pingujemy hosta aby sprawdzic czy wszystko dziala:"; echo; echo; ping -c 3 $gw; echo; echo; echo -n "jesli widzisz timingi gretz wszystko dziala"; read; fi exit 0 #i konczymy dzialanie skryptu