2. Základní nastavení sítě

Nastavení sítě je stejné jako ve FreeBSD.

Je potřeba nastavit proměnnou hostname, ifconfig_rozhanni, default_router. Pokud budeme předpokládat, že vaše rozhranní které chcete konfigurovat se jmenuje sis0, tak tato část /etc/rc.conf by mohla vypadat asi takhle:

Example 2.3. Základní nastavení sítě

hostname="superrouter.wibsd.cz"

ifconfig_sis0="inet 192.168.1.6/24"

defaultrouter="192.168.1.1"

Pokud používate jiný název rozhranní, upravte ifconfig_sis0 na správný název. Ten zjistíte například po výpisu ifconfig.

hostname určuje FQDN (plně kvalifikované doménové jméno)

obsah ifconfig_sis0 se přidá za volání ifconfig sis0, předchozí příklad se proto ve skutečnosti volá takto: ifconfig sis0 inet 192.168.1.6/24

2.1. Nameservery

Nameservery se nastaví proměnnými resolv_conf_nameservers - nastaví adresy dns serverů, a resolv_conf_search - nastaví standardní postfix, nechcete například ve vlastní sítí používat celá (FQDN) jména jako host1.mojesit.cz ale jen host1, tak nastavíte resolv_conf_search na "mojesit.cz".

Example 2.4. Generování /etc/resolv.conf

resolv_conf_nameservers="192.168.1.1 172.16.2.2"

resolv_conf_search="wibsd.cz"

2.2. /etc/hosts

Pokud máte malou síť, nebo jenom nechcete nastavovat centrální DNS server, je možné používat pro předklad adres počítačů vnitří sítě soubor /etc/hosts. Zde se zadavá jméno počítače a jeho adresa.

WiBSD tento soubor umí také generovat z /etc/rc.conf, k tomu se použijí proměnné etc_hosts_lines, kam se zadají libovolné identifikátory řádku. A proměnné etc_hosts_line_identifikator, kde je právě jeden řádek, který chcete vložit do /etc/hosts.

Example 2.5. Generování /etc/hosts

etc_hosts_lines="localhost watchdog"

etc_hosts_line_localhost="127.0.0.1 localhost localhost.mynet.cz"

etc_hosts_line_watchdog="217.11.249.72 watchdog.mynet.cz"