8.Ustawienia protokołu TCP/IP W Unix/Linux

* Zakładam że masz już zainstalowana kartę sieciową czyli że masz skonfigurowane moduły karty sieciowej, możesz to sprawdzić pisząc:
cat /etc/modules.conf
powinna znaleźć się lina w tym stylu (przykład dla karty 3com):
alias eth0 3c59x
* Oraz załadowałeś je do jądra systemu (właściwie to system robi to automatycznie), żeby to sprawdzić napisz:
cat /proc/modules
powinna znaleźć się lina w tym stylu (dalej przykład dla karty 3com):
3c59x 31080 1
Zwróć uwagę że karta sieciowa a właściwie interfejs sieciowy nazywa się eth0
* Żeby ustawić adres IP i pozostałe parametry sieci dla karty wyedytuj plik
/etc/sysconfig/network-scripts/ifcfg-eth0 i wpisz do niego np. to:
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.X
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
Znaczy to że urządzenie eth0 ma statyczny (stały) adres IP 192.168.1.X (tu wpisz swój adres), maskę podsieci 255.255.255.0, należy do sieci 192.168.1.0 mającej Broadcast 192.168.1.255. Ostatnia linijka nas informuje że karta ma być automatycznie uruchamiana na starcie systemu.
* Wyedytuj plik /etc/sysconfig/network, wpisz do niego dane w tym stylu:
NETWORKING=yes
HOSTNAME=jakis_host
GATEWAY=192.168.1.1
Plik ten zawiera nazwę twojego hosta (właściwie dowolna) oraz adres IP bramy czyli 192.168.1.1
* Teraz przyszedł czas na konfiguracje DNSów czyli wyedytuj plik /etc/resolv.conf
search banita.pl
nameserver 192.168.1.1
nameserver 194.204.159.1
nameserver 194.204.152.34
Jest w nim zawarta po prostu lista adresów DNS
* Pozostało uruchomić kartę sieciową z nowymi ustawieniami czyli napisz:
ifconfig eth0 up
Dla sprawdzenia napisz po prostu ifconfig (tylko nie panikuj widząc też interfejs lo)

  • sprawdzenia napisz po prostu ifconfig (tylko nie panikuj widząc też interfejs lo)
  •  Oczywiście całe te "męczarnie" możesz przeprowadzić w konsoli wygodniej niż edytując pliki np. za pomocą narzędzia netconfig

    Kolejna metoda to użycie linuxconf, poprzez opcje w Config->Networking->Client tasks. No a jeśli masz zainstalowany system X-Windows np. KDE to całą operacje możesz przeprowadzić w bardzo komfortowy już wtedy sposób.

    Oczywiście całe te "męczarnie" możesz przeprowadzić w konsoli wygodniej niż edytując pliki np. za pomocą narzędzia netconfig

    Kolejna metoda to użycie linuxconf, poprzez opcje w Config->Networking->Client tasks. No a jeśli masz zainstalowany system X-Windows np. KDE to całą operacje możesz przeprowadzić w bardzo komfortowy już wtedy sposób.

    Kolejna metoda to użycie linuxconf, poprzez opcje w Config->Networking->Client tasks. No a jeśli masz zainstalowany system X-Windows np. KDE to całą operacje możesz przeprowadzić w bardzo komfortowy już wtedy sposób.