- zastavení síťování: sudo /etc/init.d/networking stop
- route, netstat
Nastavení síťových rozhraní
Soubor /etc/network/interfaces - nastavení z tohoto souboru se nastaví hned po bootu - lze tam pro rozhraní aktivovat i dhcp.
Př. nastavení přidělení adresy přes dhcp pro eth1:
auto eth1
iface eth1 inet dhcp
DHCP jako klient
V Ubuntu je automaticky nainstalován. Měl by se spouštět taky automaticky.
Pro získání adresy musí být běžet dhclient3 na daném rozhraní. Jeho spuštění - sudo dhclient3 interface
Nastavuje se v /etc/dhcp/dhclient.conf - není potřeba tam ale nic mít.
DHCP server
Doinstalovat ručně - balík dhcpd.
Musí běžet proces dhcpd, spouštět je možné i jako dhcpd interface.
Nastavuje se přes soubor /etc/dhcp/dhcpd.conf, kde se musí nadefinovat sítě, IP adresa lokální síťovky (ta rozdává adresy) a případně i vybrané IP, které se přiřadí hostům podle jejich MAC adresy.
Pokud je v něm problém, při připojování klienta přes Wi-Fi dojde k přihlášení klienta, ale za pár vteřin hostapd vypíše Deautenthicated...
Wi-FI AP
Umí ho většina karet, i ty, u kterých se to vyloženě nepíše - je to jen o SW:) Podrobnosti viz příslušný článek...
Nastavuje se přes soubor /etc/hostapd/hostapd.conf
/etc/hosts
Nastavení aliasů pro IP adresy.
Prozkoumání sítě
nmap -sP 192.168.10.0/24
DNS
/etc/resolve.conf
Otevřené lokální porty
netstat -anltp | grep "LISTEN"
Nebo geniální mnemotechnická pomůcka pro zapamatování parametrů ze Seznamu:
netstat -putna
PHPMyAdmin
Běží Apache, ale http://loclahost/phpmyadmin háže 404?
sudo ln -s /usr/share/phpmyadmin /var/www
Restart Apache
sudo apache2ctl restart
Apache - aktivace mod-rewrite
Vytvořit symlink na /etc/apache2/mods.available/rewrite do složky /etc/apache2/mods.enabled
tcpdump
tcpdump -i eth0
Running hook-script after interface up/down
Paste your script into the directory /etc/network/if-up.d