DHCP server - Εγκατάσταση παραμετροποίηση

E-mail Εκτύπωση PDF
Αξιολόγηση Χρήστη: / 3
ΧείριστοΆριστο 

DHCP
Dynamic Host Configuration Protocol. Πρωτόκολλο το οποίο δίνει αυτόματα TCP/IP πληροφορίες στους clients. Το πρωτόκολλο αυτό χρησιμοποιήται απο τους διαχειριστές κάθε δικτύου ώστε κάθε χρήστης ο οποίος θα ενωθεί στο δίκτυο, αυτόματα να παίρνει μια IP διεύθυνση, gateway και τους DNS servers του δικτύου. Σε αυτές τις περιπτώσεις οι χρήστες δεν χρειάζεται να κάνουν καμιά ρύθμιση για το δίκτυο, απλά ενώνονται στο δίκτυο. Το DHCP είναι χρήσιμο σε περιπτώσεις όπου θέλουμε να κάνουμε μια αλλαγή στο δίκτυο. Για παράδειγμα, αν σε ένα δίκτυο αλλάξουν οι DNS servers, τότε ο διαχειριστής δεν χρειάζεται να ειδοποιήσει τον κάθε χρηστή για να κάνει τις απαραίτητες αλλαγές στις ρυθμίσεις του υπολογιστή του με τα νέα στοιχεία, ενώ αυτό θα γινόταν αν δεν υπήρχε η δυνατότητα της αυτόματης ενημέρωσης που προσφέρει το DHCP. Απλά αλλάζει τις ρυθμίσεις του DHCP (αφού οι χρήστες παίρνουν αυτόματα τις πληροφορίες και ρυθμίσεις του δικτύου απο το DHCP) και αυτές οι ρυθμίσεις θα ισχύσουν για όλους.
Εγκατάσταση:
#apt-get install dhcp3-server
Κατα την διάρκεια της εγκατάστασης θα εμφανιστούν 3 ερωτήσεις. Απλά απαντάμε OK σε όλες.

Παραμετροποίηση:
Το αρχείο ρυθμίσεων του DHCP βρίσκεται στο path /etc/dhcp3
Πριν κάνουμε οποιαδήποτε αλλαγή στο αρχείο ρυθμίσεων, πρώτο κρατάμε ένα αντιγραφο του αρχικού αρχείου:
cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd_old.conf
Μετά ανοίγουμε το αρχείο ρυθμίσεων, και το αλλάζουμε αναλόγος:
vim /etc/dhcp3/dhcpd.conf
Παράδειγμα:
#ορίζουμε το domain-name
option domain-name "test1.com";
#εδώ ορίζουμε τους dns servers
option domain-name-servers 192.0.0.1, 194.2.0.50;
#εδώ ορίζουμε την IP του router
option routers 192.0.0.151;
#ορίζουμε το lease-time
default-lease-time 3600;
#εδώ ορίζουμε το subnet και το netmask
subnet 192.0.0.0 netmask 255.255.255.0 {
#εδώ ορίζουμε το εύρος των IP address που αυτόματα θα παίρνουν οι πελάτες
arrange 192.0.0.200 192.0.0.254;
}

Αν θέλουμε συγκεκριμένες IP address(static) για συγκεκριμένους χρήστες
#το hostname του χρήστη
host hostname {
#την MAC address του χρήστη
hardware ethernet 00:B0:CF:8B:49:37;
#την static IP που θα χρησιμοποιεί ο χρήστης fixed-address 192.0.0.19; }

Μετά απο κάθε αλλαγή στο αρχείο ρυθμίσεων του DHCP πρεπει να κάνουμε restart τον δαίμονα(daemon) για να ισχύσουν οι νέες ρυθμίσεις:
#/etc/init.d/dhcp3-server restart

Σε περίπτωση που έχουμε λάθη(errors), τα βλέπουμε με την παρακάτω εντολή:
#tail /var/log/messages

Ρυθμίσεις που πρέπει να κάνουν οι χρήστες:
# vim /etc/network/interfaces
Βάζουμε τις παρακάτω γραμμες:
auto lo eth0
iface lo inet loopback
iface eth0 inet dhcp
όπου eth0 είναι η κάρτα δικτύου που ενωνόμαστε στο δίκτυο και όπου dhcp στην τρίτη γραμμή σημαίνει ότι θα παίρνουμε αυτόματα IP πληροφορίες απο τον DHCP server.
Σε περίπτωση που έχουμε static IP address τότε στην τρίτη γραμμή αλλάζουμε το dhcp και βάζουμε static. Δηλαδή θα έχουμε:
auto lo eth0
iface lo inet loopback
iface eth0 inet static

Μετά απο κάθε αλλαγή πρέπει να κάνουμε restart τα networking services:
#/etc/init.d/networking restart



Tags: debian  dhcp  tcp/ip  dns servers  subnet  netmask  


Μοιραστείτε αυτό το άρθρο
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! Yahoo! Dig Me Joomla Free PHP

Σχόλια
Προσθήκη νέου Αναζήτηση RSS
vagos  - dhcp options   |2010-02-02 18:39:26
kalo 8a htan na anafer8oun kai orismena options tou dhcp
Γράψτε σχόλιο
Όνομα:
Email:
 
Τίτλος:
 
Please input the anti-spam code that you can read in the image.
Τελευταία Ενημέρωση ( Σάββατο, 28 Μάρτιος 2009 22:42 )  

Seach By Google

Translate this website :

Επιλογές


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Programming


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Fedora


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

CentOS


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Linux


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Ubuntu


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Debian


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99


Προτεινόμενα άρθρα


Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030
Joomla 1.5 Featured Articles

Δημοφιλή Περιεχόμενα


Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Τελευταία Σχόλια

Προτεινόμενα tutorials


Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3029

Deprecated: Function eregi() is deprecated in /home/flakgr/public_html/administrator/components/com_sh404sef/sh404sef.class.php on line 3030
Joomla 1.5 Featured Articles