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
Αναφορές
- Debian Reference, 5.5.5. The network interface with the static IP(http://www.debian.org/doc/manuals/debian-reference/ch05.en.html#_the_network_interface_with_the_static_ip)