Register Calendar Member List FAQ
Fibe Design

 
Chợ thông tin thời trang Áo Quần Việt Nam > Trung tâm mua bán - trao đổi > Spam ? DHCP Trong Linux - CÁC BƯỚC CẤU HÌNH CƠ BẢN

Trả lời
 
Công cụ bài viết Kiểu hiển thị
  #1  
Cũ 08-06-2012, 08:47 PM
pluong pluong đang online
Senior Member
 
Tham gia ngày: May 2012
Bài gửi: 242
Mặc định DHCP Trong Linux - CÁC BƯỚC CẤU HÌNH CƠ BẢN

Hệ thống quảng cáo SangNhuong.com

DỊCH VỤ DHCP TRONG LINUX
[Môi trường làm việc: Server: Red Hat Linux AS 4 – Client: XP sp2]

Mục lục:
1. Giới thiệu:
2. Cài đặt và cấu hình.
3. Theo dõi và sử dụng DHCP.
4. Tài liệu tham khảo.

#####################
#####################

1. Giới thiệu
Dịch vụ cung cấp địa chỉ IP động DHCP (Dynamic Host Configuration Protocol ).
Không những cung cấp được IP mà dịch vụ trên còn đưa ra cho chúng ta nhiều tính năng để cung cấp những yếu tố khác cho các máy client, ví dụ như cung cấp địa chỉ của máy tính dùng để phân giải tên miền DNS, địa chỉ của một Gateway router, địa chỉ máy WINS…

Một DHCP server bao gồm bốn mục chính sau:
Options: Dùng để cung cấp các yếu tố cho phía client như địa chỉ IP, địa chỉ subnet mask, địa chỉ Gateway, địa chỉ DNS .v.v…
Scope: Một đoạn địa chỉ được quy định trước trên DHCP server mà chúng ta sẽ dùng để gán cho các máy client.
Reservation: Là những đoạn địa chỉ dùng để “để dành” trong một scope mà chúng ta đã quy định ở trên.
Lease: Thời gian “cho thuê” địa chỉ IP đối với mỗi client.

2. Cài đặt và cấu hình DHCP server
Thường thì dịch vụ này đã được setup khi ta cài đặt OS linux theo chuẩn server.
Nếu máy tính của bạn chưa cài đặt dịch vụ DHCP thì bạn download gói cài đặt rpm về sử dụng. Thường ta sử dụng gói có version dhcp-3.0.1rc14-1.i386.rpm.
  • Ở dạng đuôi mở rộng là .rpm, ta chạy lệnh: # rpm –ivh dhcp-3.0.1rc14-1.i386.rpm
  • Ở dạng source code, ta biên dịch như sau: # tar –xzvf dhcp-3.0.1rc14-1.i386.tar.gz
...
Sau khi hoàn tất xong quá trình cài đặt, bật dịch vụ DHCP lên, nó tự động đọc tập tin /etc/dhcpd.conf, nhưng theo mặc định gói cài đặt này không tự tạo ra file /etc/dhcpd.conf. Mà chúng ta sẽ tạo và cấu hình để dịch vụ này có thể hoạt động theo ý muốn của chúng ta.
Thường thì tập tin này ta copy từ tập tin /usr/share/doc/dhcp-x.x.x/dhcpd.conf.sample. sử dụng lệnh sau:
[root@star root]# cp /usr/share/doc/dhclient-3.0.1/dhclient.conf.sample /etc/dhcpd.conf

Soạn file cấu hình /etc/dhcpd.conf cấu hình cho riêng mình.

Trích:
#Không cho phép DHCP Server cập nhật động DNS.
ddns-update-style interim;
ignore client-updates;

subnet 192.168.1.0 netmask 255.255.255.0 {

# The range of IP addresses the server will issue to DHCP enabled PC clients booting up on the network

range 192.168.1.220 192.168.1.240;

# Set the amount of time in seconds that a client may keep the IP address

default-lease-time 86400;
max-lease-time 86400;

# Set the default gateway to be used by the PC clients
option routers 192.168.1.1;

# Don't forward DHCP requests from this NIC interface to any other NIC interfaces
option ip-forwarding off;

# Set the broadcast address and subnet mask to be used by the DHCP clients
option broadcast-address 192.168.1.255;
option subnet-mask 255.255.255.0;

# Set the DNS server to be used by the DHCP clients
option domain-name-servers 192.168.1.77, 210.245.31.100;

# Set the NTP server to be used by the DHCP clients
# option nntp-server 192.168.1.100;

# If you specify a WINS server for your Windows clients, you need to include the following option in the dhcpd.conf file:
# option netbios-name-servers 192.168.1.100;

# những máy luôn nhận IP cố định
host ketoan {
hardware ethernet 08:00http://www.avnonline.org/vbbforum/im...s/yahoo/20.gif03:93:02;
fixed-address 172.16.1.120;
}
  • Sau khi chỉnh sữa trong file cấu hình ta phải khởi động lại dịch vụ:
[root@star root]# /etc/rc.d/init.d/dhcpd restart
Hay: [root@star root]# service dhcpd restart
  • Cho phép DHCP tự động khởi động khi boot :
[root@star root]# chkconfig dhcpd on

3. Theo dõi và sử dụng DHCP.
Xem những địa chỉ đã được cấp bởi DHCP ta xem trong files:
[root@star root]#vi /var/lib/dhcp/dhcpd.leases
DHCP server không thể làm làm việc nếu thiếu file dhcpd.leases. vì thế nếu chưa có file này, chúng ta tạo bằng lệnh:
# touch /var/lib/dhcp/dhcpd.leases

Sử dụng lệnh sau để xem log của DHCP
[root@star root]# tail -f /var/log/messages

Kiểm tra hoạt động của DHCP.
  • Trong window, để client nhận ip động thì chúng ta đã biết cấu hình như thế nào rồi. Dùng lệnh ipconfig /all để xem tất cả các ip trong window
  • Trong linux để client nhận ip động thì ta sữa file cấu hình card enternet 1 tí. Dùng lệnh ifconfig –a để xem tất cả các ip trong linux
4. Tài liệu tham khảo
=====================
CHÚC CÁC BẠN THÀNH CÔNG
=====================
Trả lời với trích dẫn


CHUYÊN MỤC ĐƯỢC TÀI TRỢ BỞI
  #2  
Cũ 08-06-2012, 08:47 PM
quanthoigian quanthoigian đang online
Senior Member
 
Tham gia ngày: May 2012
Bài gửi: 243
Mặc định

Hệ thống quảng cáo SangNhuong.com

Thank bạn nhé !!!
Trả lời với trích dẫn


  #3  
Cũ 08-06-2012, 08:47 PM
tholvt tholvt đang online
Senior Member
 
Tham gia ngày: May 2012
Bài gửi: 255
Mặc định

xin góp ý thêm là nếu bác nào ngại soạn thảo bằng vi thì có thể cài chương trình mc
để soạn thảo và quản lý file ! ai đã biết NC trong windown thì rất dễ dùng!
Trả lời với trích dẫn


CHUYÊN MỤC ĐƯỢC TÀI TRỢ BỞI
Trả lời


Công cụ bài viết
Kiểu hiển thị

Quyền viết bài
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
vB code is Mở
Mặt cười đang Mở
[IMG] đang Mở
HTML đang Mở

Chuyển đến

SangNhuong.com


Múi giờ GMT +7. Hiện tại là 11:59 PM - Diễn đàn được xây dựng bởi SANGNHUONG.COM
© 2008 - 2024 Nhóm phát triển website và thành viên SANGNHUONG.COM.
BQT không chịu bất cứ trách nhiệm nào từ nội dung bài viết của thành viên.