Tabela de Conteúdos

2.1.2 Στατική διεύθυνση IP

Σκοπός

Η εγκατάσταση του debian είναι ρυθμισμένη να παίρνει τις ρυθμίσεις του δικτύου από έναν DHCP server. Ωστόσο, για να ρυθμίσετε το σύστημα σας ως διακομιστή δικτύου θα πρέπει να έχει μια στατική διεύθυνση IP.

Σκοπός μας είναι να ρυθμίσουμε την διεπαφή(interface) eth0 με μια στατική διεύθυνση IP, καθώς επίσης και άλλες πληροφορίες, όπως η διεύθυνση πύλης(gateway)

Ρυθμίσεις

Οι ρυθμίσεις για τις διεπαφές του δικτύου βρίσκονται στο αρχείο /etc/network/interfaces :

/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
# allow-hotplug eth0
# iface eth0 inet dhcp

# Static IP address
auto eth0
iface eth0 inet static
        address 192.168.1.100
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1

Πρέπει να αλλάξουμε και τις ρυθμίσεις του DNS. Προς το παρόν, ο DNS server στο δίκτυο μας είναι το DSL router/modem, με διεύθυνση IP 192.168.1.1. Οι ρυθμίσεις σχετικά με το DNS βρίσκονται στο αρχείο “/etc/resolv.conf” :

/etc/resolv.conf
domain localdomain
search localdomain
nameserver 192.168.1.1

Τώρα σταματήστε και ξεκινήστε τη διεπαφή του δικτύου για να πάρει τις νέες ρυθμίσεις :

root@server:~# ifdown eth0
root@server:~# ifup eth0

Έλεγχος

Η εντολή ifconfig επιτρέπει στους χρήστες να δουν πληροφορίες για τις διεπαφές του δικτύου. Η διεπαφή eth0 πρέπει να έχει τώρα νέες παραμέτρους :

root@server:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:84:4c:b2
          inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe84:4cb2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:32 errors:0 dropped:0 overruns:0 frame:0
          TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5657 (5.5 KiB)  TX bytes:9091 (8.8 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Θα πρέπει επίσης να είναι δυνατή και η επικοινωνία με το διαδίκτυο:

root@server:~# ping -c3 www.debian.org
PING www.debian.org (206.12.19.7) 56(84) bytes of data.
64 bytes from bellini.debian.org (206.12.19.7): icmp_seq=1 ttl=43 time=188 ms
64 bytes from bellini.debian.org (206.12.19.7): icmp_seq=2 ttl=43 time=190 ms
64 bytes from bellini.debian.org (206.12.19.7): icmp_seq=3 ttl=43 time=185 ms

--- www.debian.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2005ms
rtt min/avg/max/mdev = 185.808/188.217/190.108/1.793 ms

Αναφορές