đề tài nghiên cứu tìm hiểu về các dịch vụ mạng trong hệ điều hành linux

20 25 0
đề tài nghiên cứu tìm hiểu về các dịch vụ mạng trong hệ điều hành linux

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

MỤC LỤC MỤC LỤC DANH MỤC HÌNH ẢNH MỞ ĐẦU Chương Giới thiệu chung hệ điều hành Linux 1.1 Lịch sử phát triển Linux 1.2 Ưu – nhược điểm hệ điều hành Linux 1.2.1 Ưu điểm: 1.2.2 Nhược điểm 1.2.3 Ứng dụng thực tế 1.3 Chức lập mạng hệ điều hành Linux Chương Dịch vụ mạng Linux 11 2.1 Dịch vụ DNS 11 2.1.1 Giới thiệu dịch vụ DNS 11 2.1.2 Hệ thống tên miền DNS 11 2.1.3 Hoạt động DNS server Linux 12 2.1.4 Cài đặt cấu hình dịch vụ DNS server 12 2.2 Dịch vụ DHCP 16 2.2.1 Giới thiệu dịch vụ DHCP 16 2.2.2 Nguyên tắc hoạt động 17 2.2.3 Các thơng số cấu hình DHCP 17 2.2.4 Cài đặt cấu hình dịch vụ DHCP 17 DANH MỤC HÌNH ẢNH Hình 2.1 Cài đặt gói BIND 13 Hình 2.2 Cấu hình tồn cục cho DNS 14 Hình 2.3 Cấu hình master cho DNS 14 Hình 2.4 Cấu hình zone nghịch 15 Hình 2.5 Cấu hình zone thuận 15 Hình 2.6 Kiểm tra dịch vụ DNS 16 Hình 2.7 Cài đặt gói dịch vụ DHCP 18 Hình 2.8 Kiểm tra tên card mạng 18 Hình 2.9 Cấu hình card mạng 18 Hình 2.10 Cấu hình tham số DHCP 19 Hình 2.11 Kiểm tra trạng thái dịch vụ DHCP 20 MỞ ĐẦU Linux hệ điều hành lớn giới Cùng với phát triển bùng nổ cách mạng công nghệ 4.0, hệ điều hành Linux tạo bước nhảy lớn lĩnh vực công nghệ thông tin Với mã nguồn mở, giá thành rẻ, độ bảo mật cao dễ dàng cài đặt, Linux lựa chọn hầu hết doanh nghiệp kỹ sư Bên cạnh đó, dịch vụ mạng Linux phát triển mạnh mẽ Trong phần tập lớn này, nhóm chúng em tiến hành tìm hiếu đề tài: “Nghiên cứu tìm hiểu Dịch vụ mạng hệ điều hành Linux” Đề tài bao gồm chương: Chương 1: Giới thiệu chung hệ điều hành Linux Chương 2: Dịch vụ mạng Linux Với lượng thời gian kiến thưc có hạn nên q trình trình bày khơng thể tránh khỏi thiếu sót, chúng em mong nhận góp ý tận tình từ thầy cô! Chương Giới thiệu chung hệ điều hành Linux 1.1 Lịch sử phát triển Linux Linux HĐH dạng UNIX (Unix-like Operating System) chạy máy PC với điều khiển trung tâm (CPU) Intel 80386 trở lên, hay vi xử lý trung tâm tương thích AMD, Cyrix Linux viết lại tồn từ số khơng, tức khơng sử dụng dòng lệnh Unix để tránh vấn đề quyền Unix Tuy nhiên hoạt động Linux hoàn toàn dựa nguyên tắc hệ điều hành Unix Vì người nắm Linux, nắm UNIX Giữa hệ thống Unix khác khơng Unix Linux Năm 1991 Linus Torvalds, sinh viên đại học tổng hợp Helsinki, Phần lan, bắt đầu xem xét Minix, phiên Unix làm với mục đích nghiên cứu cách tạo hệ điều hành Unix chạy máy PC với vi xử lý Intel 80386 Ngày 25/8/1991, Linus cho version 0.01 thông báo comp.os.minix Internet dự định Linux Tháng 01/1992, Linus cho version 0.12 với shell C compiler Linus không cần Minix để recompile HDH Linus đặt tên HDH Linux.Năm 1994, phiên thức 1.0 phát hành Quá trình phát triển Linux tăng tốc giúp đỡ chương trình GNU (GNU‟s Not Unix), chương trình phát triển Unix có khả chạy nhiều platform Phiên Linux kernel 2.6.25, có khả điều khiển máy đa vi xử lý (hiện Linux hỗ trợ máy tính có tối đa 16 CPUs) Linux kernel 2.6.25 đồng thời nâng cấp hệ thống file Ext4 (phiên cũ Ext3), giúp hỗ trợ dung lượng block lớn - từ 4K lên 64K nhiều tính khác Các phiên Hệ điều hành Linux xác định hệ thống số dạng X.YY.ZZ Nếu YY số chẵn  phiên ổn định, YY số lẻ  phiên thử nghiệm 1.2 Ưu – nhược điểm hệ điều hành Linux 1.2.1 Ưu điểm: • Kinh tế Đó đặc điểm bỏ qua Linux Tuy nhiên Linux chưa tất Hệ điều hành nhiều ưu điểm khác mà khơng hệ điều hành có Chính đặc điểm nguyên nhân khiến cho Linux ngày trở nên phổ biến không Việt Nam mà giới • Linh hoạt, uyển chuyển Linux Hệ điều hành mã nguồn mở nên tùy ý sửa chữa theo thích (tất nhiên khả kiến thức người) Chúng ta chỉnh sửa Linux ứng dụng cho phù hợp với Mặt khác Linux cộng đồng lớn người làm phần mềm phát triển mơi trường, hồn cảnh khác nên tìm phiên phù hợp với yêu cầu người vấn đề q khó khăn Tính linh hoạt Linux cịn thể chỗ tương thích với nhiều mơi trường Hiện tại, ngồi Linux dành cho server, PC…nhân Linux nhúng vào thiết bị điều khiển máy tính palm, robot…Phạm vi ứng dụng Linux xem rộng rãi • Độ an tồn cao Trước hết, Linux có cấu phân quyền rõ ràng Chỉ có "root" (người dùng tối cao) có quyền cài đặt thay đổi hệ thống Ngoài Linux có chế để người dùng bình thường tạm thời chuyển sang quyền "root" để thực số thao tác Điều giúp cho hệ thống chạy ổn định tránh phải sai sót dẫn đến đổ vỡ hệ thống (trong phiên Windows gần đây, chế phân quyền bước đầu áp dụng, so với Linux chặt chẽ hơn) Ngồi tính chất "mở" tạo nên an toàn Linux Nếu lỗ hổng Linux phát cộng đồng mã nguồn mở sửa thường sau 24h cho sửa lỗi Mặt khác Hệ điều hành mã nguồn đóng Windows, biết người ta viết gì, viết mà biết chúng chạy Vì Windows có chứa đoạn mã cho phép tạo "back door" để xâm nhập vào hệ thống biết Đối với người dùng bình thường vấn đề không quan trọng hệ thống tầm cỡ hệ thống quốc phịng vấn đề lại mang tính sống cịn Các nhân viên an ninh không phép để lộ kẽ hở nào, dù nhỏ liên quan đến an ninh quốc gia Và lần phần mềm mã nguồn mở nói chung Linux nói riêng lại lựa chọn số Trong Linux thứ công khai, người quản trị tìm hiểu tới ngõ ngách hệ điều hành Điều có nghĩa độ an tồn nâng cao • Thích hợp cho quản trị mạng Được thiết kế từ đầu cho chế độ đa người dùng, Linux xem hệ điều hành mạng giá trị Nếu Windows tỏ Hệ điều hành thích hợp với máy tính Desktop Linux lại hệ điều hành thống trị Server Đó Linux có nhiều ưu điểm thỏa mãn địi hỏi hệ điều hành mạng: tính bảo mật cao, chạy ổn định, chế chia sẻ tài nguyên tốt… Giao thức TCP/IP mà thấy ngày giao thức truyền tin Linux (sau đưa vào Windows) • Chạy thống hệ thống phần cứng Dù cho có nhiều phiên Linux nhà phân phối khác ban hành nhìn chung chạy ổn định thiết bị phần cứng, từ Intel 486 đến máy Core Duo, từ máy có dung lượng RAM 4MB đến máy có cấu hình cực mạnh (tất nhiên tốc độ khác nguyên tắc chạy được) Nguyên nhân Linux nhiều lập trình viên nhiều môi trường khác phát triển (không Windows Microsoft phát triển) bắt gặp nhiều người có "cùng cảnh ngộ" dễ dàng tìm driver tương ứng với thiết bị Tính chất hồn tồn trái ngược với Windows Mỗi có phiên Windows đời kèm theo khát phần cứng hệ điều hành thường không hỗ trợ thiết bị cũ 1.2.2 Nhược điểm Dù cho Linux có tốc độ phát triển nhanh hẳn Windows khách quan mà nói so với Windows, Linux chưa thể đến với người sử dụng cuối Đó Linux cịn có nhược điểm cố hữu: • Địi hỏi người dùng phải thành thạo Trước việc sử dụng cấu hình Linux xem công việc dành cho kĩ thuật viên CNTT Hầu công việc thực dịng lệnh phải cấu hình nhờ sửa trực tiếp file Mặc dù phiên gần đây, Hệ điều hành Linux có cải tiến đáng kể, so với Windows tính thân thiện Linux vấn đề lớn Đây nguyên nhân chủ yếu khiến Linux có nhiều đặc tính kỹ thuật tốt chưa đến với người dùng cuối • Tính tiêu chuẩn hóa Linux phát hành miễn phí nên tự đóng gói, phân phối theo cách riêng Hiện có nhiều Linux phát triển từ nhân ban đầu tồn như: RedHat, SuSE, Knoppix… Người dùng phải tự so sánh xem phù hợp với Điều gây khó khăn cho người dùng, người cịn có kiến thức tin học hạn chế • Số lượng ứng dụng chất lượng cao Linux hạn chế Mặc dù Windows có sản phẩm Linux gần có phần mềm tương tự, (VD: OpenOffice Linux tương tự MSOffice, hay GIMP tương tự Photoshop ) Tuy nhiên chất lượng sản phẩm chưa thể so sánh với sản phẩm viết cho Windows • Phần cứng Một số nhà sản xuất phần cứng khơng có driver hỗ trợ Linux: Do Linux chưa phổ biến Windows nên nhiều nhà sản xuất không hỗ trợ driver chạy Linux Tuy nhiên tìm thấy driver internet cộng đồng mã nguồn mở viết Trên sở nhìn nhận cách khách quan ưu, nhược điểm Hệ điều hành Linux xem xét xu hướng phát triển tin học nước ta thấy, Đối với người dùng thông thường việc chuyển từ Windows sang Linux hai chưa thể Tuy nhiên người làm tin học, đặc biệt sinh viên, việc tìm hiểu nghiên cứu Linux phần mềm mã nguồn mở điều kiện tốt để nâng cao hiểu biết Linux hệ điều hành có giá trị: chi phí thấp, linh hoạt, ổn đinh, bảo mật cao 1.2.3 Ứng dụng thực tế Linux ban đầu phát triển cho máy tính cá nhân dựa kiến trúc Intel x86, sau ported sang nhiều tảng hệ điều hành khác Do thống trị Android điện thoại thơng minh, Linux có sở cài đặt lớn tất hệ điều hành có mục đích chung Mặc dù sử dụng khoảng 2.3% máy tính để bàn, Chromebook, chạy ChromeOS dựa nhân Linux, thống trị thị trường giáo dục K-12 Mỹ chiếm gần 20% doanh số notebook 300 đô la Mỹ Linux HĐH hàng đầu máy chủ (chiếm 96.4% số triệu HĐH máy chủ web hàng đầu Linux), dẫn đầu hệ thống big iron hệ thống mainframe, HĐH sử dụng siêu máy tính TOP500 (kể từ tháng 11 năm 2017, loại bỏ tất đối thủ cạch tranh) Linux chạy hệ thống nhúng, tức thiết bị có hệ điều hành thường tích hợp vào firmware thiết kế riêng cho hệ thống Điều bao gồm routers, điều khiển tự động hóa, cơng nghệ nhà thông minh (giống Google Nest), TV (các smartTV Samsung LG dùng Tizen WebOS, tương ứng), tơ(ví dụ Tesla, Audi, Mercedes-Benz, Huyndai, Toyota dựa Linux ), máy quay video kỹ thuật số, video game consoles, smartwatches Hệ thống điện tử Falcon Dragon sử dụng phiên Linux tùy biến Ngày nay, hệ thống Linux sử dụng suốt q trình tính tốn, từ hệ thống nhúng tất siêu máy tính, đảm bảo vị trí quan trọng cài đặt máy chủ ngăn xếp ứng dụng LAMP phổ biến Viêc sử dụng phân phối Linux máy tính để bàn gia đình doanh nghiệp phát triển Các phân phối Linux dần trở nên phổ biến thị trường netbook, với nhiều thiết bị phát hành với phân phối Linux tùy chỉnh cài đặt Google phát hành Chrome OS riêng họ thiết kế cho netbook 1.3 Chức lập mạng hệ điều hành Linux Hiện hầu hết hệ điều hành hỗ trợ nhiều giao thức mạng, phần cứng ứng dụng để sử dụng chúng Điều có nghĩa máy tính chạy hệ điều hành khác tham gia vào mạng chung để chia sẻ tài nguyên máy tính, tệp, máy in máy quét cách sử dụng kết nối có dây khơng dây Về bản, mạng cho phép hệ điều hành máy tính truy cập vào tài nguyên máy tính từ xa để hỗ trợ chức tương tự tài nguyên kết nối trực tiếp với máy tính cục Điều bao gồm thứ từ giao tiếp đơn giản, đến sử dụng hệ thống tệp nối mạng chí chia sẻ phần cứng âm đồ họa máy tính khác Một số dịch vụ mạng cho phép truy cập tài nguyên máy tính cách minh bạch, chẳng hạn SSH cho phép người dùng mạng truy cập trực tiếp vào giao diện dòng lệnh máy tính Mạng máy khách/máy chủ cho phép chương trình máy tính, gọi máy khách, kết nối qua mạng với máy tính khác, gọi máy chủ Máy chủ cung cấp (hoặc máy chủ) dịch vụ khác cho máy tính người dùng mạng khác Các dịch vụ thường cung cấp thông qua cổng điểm truy cập đánh số địa Ip máy chủ Mỗi số cổng thường liên kết với tối đa chương trình chạy, chương trình chịu trách nhiệm xử lý yêu cầu đến cổng  Một số dịch vụ mạng HĐH Linux: • Dịch vụ cho mạng nội : File sever, in ấn, DHCP, • Dịch vụ cho mạng Internet: Http, ftp, email, DNS, IP = Internet Protocol, giao thức truyền liệu cho mạng Internet (và thống trị giao thức truyền liệu mạng nội bộ)  Một số khái niệm cần nhớ: • Địa MAC: Địa MAC máy tính định danh gán cho điều khiển giao diện mạng cho truyền thông tầng liên kết liệu phân đoạn mạng Địa MAC sử dụng làm địa mạng cho hầu hết công nghệ mạng IEEE 802, bao gồm Ethernet Wi-Fi • Địa IP (IP address): Địa IP địa đơn mà thiết bị điện tử sử dụng để nhận diện liên lạc với mạng máy tính cách sử dụng giao thức Internet • IP4 IP6 : IPv4 IPv6 phiên giao thức Internet Trong đó, IPv4 phiên cũ có độ dài địa 32 bit tạo 4.29 x 10^9 địa mạng IPv6 phiên nâng cao phát triển sau này, có độ dài địa 128 bit tạo 3,4 x 10^38 địa • Gateway : Gateway cho phép nối ghép hai loại giao thức với • DHCP server (Dynamic Host Configuration Protocol) : giao thức cho phép cấp phát địa IP cách tự động với cấu hình liên quan khác subnet mask gateway mặc định Máy tính cấu hình cách tự động giảm việc can thiệp vào hệ thống mạng • Máy chủ tên miền (DNS server): máy chủ chứa sở liệu dùng cho việc chuyển đổi tên miền địa IP Như cách phân cấp hệ thống tên miền, tương ứng với cấp loại tên miền có máy chủ tên miền phục vụ tên miền cấp loại tên miền 10 Chương Dịch vụ mạng Linux 2.1 Dịch vụ DNS 2.1.1 Giới thiệu dịch vụ DNS Mỗi máy tính mạng muốn trao đổi thơng tin với cần phải biết rõ địa Ip Mỗi máy tính ngồi địa Ip cịn có tên (HOSTNAME) Để liên lạc việc ghi nhớ địa Ip việc khó khăn, đặc biệt việc địa IPV4 ngày cung cấp đủ số lượng nhu cầu việc chuyển sang dùng IPV6 điều tất yếu việc phải nhớ dãy số hexa 32 số việc không tưởng Do khó khăn người ta nghĩ việc để ánh xạ địa ip máy thành hostname ngược lại Để trao đổi với người ta cần nhớ tên ban đầu máy tính bên 2.1.2 Hệ thống tên miền DNS • DNS hoạt động theo mơ hình client – server Máy chủ server chứa thông tin CSDL Phía client trình phân giải tên resolver, hàm thư viện dùng để tạo query gởi chúng đến máy chủ DNS server • DNS hoạt động giao thức tầng application mạng ICP/IP • DNS sở liệu phân tán Có nhiệm vụ chuyển đổi tên miền sang địa IP ngược lại Hệ thống DNS đời nhằm mục đích giúp người sử dụng tên dễ nhớ, dễ sử dụng Nguyên tắc làm việc DNS: - Mỗi nhà cung cấp dịch vụ vận hành trì DNS server riêng Khi có u cầu tìm kiếm website đó, DNS server phân giải tên website phải DNS server tổ chức quản lý website • DNS server có khả truy vấn DNS server khác Ngồi việc phân giải tên miền cho máy nội hỗ trợ truy vấn từ máy ngồi mạng internet vào bên • DNS server có khả nhớ lại tên vừa phân giải, để dùng cho lần truy vấn lần sau Số lượng tên miền lưu lại phụ thuộc vào quy mô DNS server 11 2.1.3 Hoạt động DNS server Linux DNS zone tập hợp ánh xạ từ Host đến địa IP từ IP tới Host phần lien tục nhánh Domain Thông tin DNS Zone Record gồm tên Host địa IP lưu DNS server DNS server quản lý trả lời yêu cầu từ Client liên quan đến DNS server Hệ thống tên miền cho phép phân chia tên miền để quản lý chia hệ thống tên miền thành Zone Zone quản lý tên miền phân chia Zone file lưu thơng tin Zone dạng text Active Directory Zone thuận Zone nghịch : - Zone thuận để phân giải tên máy thành địa IP - Zone nghịch để phân giải địa IP thành tên máy Các file cấu hình chính: - Host.conf: tệp điều khiển hoạt động rersolver, quy định dịch vụ sử dụng resolver thứ tự sử dụng chúng - Resolver (bộ giải): chương trình cần giải tên host cần sử dụng chế gọi giải Bộ giải tra cứu file /etc/host.conf xác định phương thức sử dụng để giải tên host (local file, name server NIS hay ldap server) - File named.conf: file cấu hình DNS - Các tệp sở liệu DNS – file phận giải thuận, phân giải nghịch Thành phần ghi nguồn RR (Resource Record) Mỗi ghi có kiểu liệu, bao gồm: ▪ NS (Name server): tên server ▪ MX (Mail Exchange): chuyển mail mạng Internet ▪ A (Address): ánh xạ tên máy (hostname) vào địa IP ▪ CNAME (canonical name): tên bí danh server ▪ PTR: dùng để ánh xạ địa IP thành hostname 2.1.4 Cài đặt cấu hình dịch vụ DNS server • Cài đặt: 12 - Cần download cài đặt gói BIND máy linux Thường tên file cài đặt BIND bắt đầu bind, sau version - Nếu version nào, gõ bind* - Cài từ gói mạng: apt-get install bind*(* = 9) Hình 2.1 Cài đặt gói BIND • Cấu hình DNS Định nghĩa cấu hình tồn cục cho DNS server: Gõ gedit /etc/bind/named.conf.options Cú pháp: Options [ (directory path_name) (forwarders [in_addr1; inaddr2;…] (allow_query [address_match_list] (notify yes/no (also – notify [ip_addr1, ip_addr2…;] (also – update [ip_addr1, ip_addr2…;] Directory Forwarders: danh sách địa Ip name server mà gửi yêu cầu truy vấn cần Allow-query: danh sách địa Ip phép truy vấn CSDL DNS Notifi: mặc định set “yes”, có thay đổi CSDL name server gửi thơng báo thay đổi cho name server khai báo danh sách 13 name server liệt kê record NS name server khai báo tùy chọn also-notify Hình 2.2 Cấu hình tồn cục cho DNS - Cấu hình master DNS, ta vào file gedit /etc/bind/named.conf.local: Hình 2.3 Cấu hình master cho DNS - Ta tiến hành cấu hình phân giải ngược sau: tạo file theo đường dẫn sau :cp /etc/bind/db.127 /etc/bind/db/reverse.com - Gõ Gedit /etc/bind/db.reverse.com để chỉnh sửa 14 Hình 2.4 Cấu hình zone nghịch - Ta tiến hành cấu hình phân giải thuận sau: tạo file theo đường dẫn sau: cp /etc/bind/db.local /etc/bind/db/reverse.com - Lệnh Gedit /etc/bind/db.forward.com để chỉnh sửa Hình 2.5 Cấu hình zone thuận - Gõ lệnh gedit /etc/resolv.conf để sửa IP tên truy cập Sau cấu hình xong file ping thành cơng máy restart lại dịch vụ: - lệnh service named restart Kiểm tra dịch vụ DNS phân giải nslookup 15 Hình 2.6 Kiểm tra dịch vụ DNS 2.2 Dịch vụ DHCP 2.2.1 Giới thiệu dịch vụ DHCP Hệ thống cần cung cấp IP máy tính để máy liên lạc với Với mơ hình mạng tương đối nhỏ, việc cấp IP tương đối dễ dàng Nhưng với mơ hình mạng lớn việc cung cấp IP trở nên khó khăn Vì cần phải có dịch vụ cung cấp IP tự động cho máy client hệ thống mạng - DHCP dịch vụ cung cấp IP tự động cho client - Hoạt động theo mơ hình Client – server - Ngồi DHCP cịn có nhiều tính khác cho client như: cung cấp địa máy tính dùng để giải tên miền DNS, địa Gateway router… - Cơ chế sử dụng thơng số mạng cấp phát động có ưu điểm so với chế khai báo tĩnh thơng số mạng như: ▪ Khắc phục tình trạng đụng địa IP giảm chi phí quản trị cho hệ thống mạng ▪ Giúp cho nhà cung cấp dịch vụ (ISP) tiết kiệm số lượng địa IP thật (public IP) - Phù hợp với máy tính thường xuyên di chuyển qua lại mạng ▪ Kết hợp với hệ thống mạng không dây (wireless) cung cấp điểm Hostpot như: nhà ga, sân bay, trường học… 16 2.2.2 Nguyên tắc hoạt động Giao thức DHCP làm việc theo mơ hình client/server Theo đó, q trình tương tác DHCP client server diễn theo bước sau: - Khi máy client khởi động, máy gửi broadcast gói tin DHCPDISCOVER, yêu cầu server phục vụ cho Gói tin chứa địa MAC máy client - Các máy server mạng nhận gói tin yêu cầu đó, khả cung cấp địa IP, gửi lại cho máy client gói tin DHCPOFFER, đề nghị cho thuê địa IP khoảng thời gian nhấp định, kèm theo subnet mask địa server Server không cấp phát địa IP vừa đề nghị cho client khác suốt trình thương thuyết - Máy client lựa chọn lời đề nghị (DHCPOFFER) gửi broadcast lại gói tin DHCPREQUEST chấp nhận lời đề nghị Điều cho phép lời đề nghị khơng chấp nhận server rút lại dùng để cấp phát cho client khác - Máy server client chấp nhận gửi ngược lại gói tin DHCPACK lời xác nhận, cho biết địa IP đó, subnet mask thời hạn sử dụng thức áp dụng Ngồi server cịn gửi kèm theo thơng tin cấu hình bổ sung địa gateway mặc định, địa DNS server 2.2.3 Các thông số cấu hình DHCP - Option: Dùng để cung cấp yếu tố cho phía client địa IP, địa subnet mask, địa Gateway, địa DNS… - Scope: đoạn địa quy định trước DHCP server dùng để gán cho máy client - Reservation: đoạn địa dùng để đành số scope quy định - Lease: thời gian “cho thuê” địa IP client 2.2.4 Cài đặt cấu hình dịch vụ DHCP - Để tiến hành cấu hình DHCP server ta vào terminal - Nhập lệnh sudo su điền mật 17 - Sau nhập lệnh apt-get install isc-dhcp-server Nhấn y để cài đặt: Hình 2.7 Cài đặt gói dịch vụ DHCP - Nhập lệnh ifconfig để xem tên card mạng: Hình 2.8 Kiểm tra tên card mạng - Nhập nano /etc/default/isc-dhcp-server: ▪ Nhập tên card mạng vào thẻ interfacesv4 →Sau cấu hình xong ta nhấn “ctrl o enter để lưu cấu hình, ctrl x để thốt” Hình 2.9 Cấu hình card mạng - Nhập vào lệnh nano -w /etc/dhcp/dhcpd.conf để cấu hình: ▪ Tùy chỉnh thời gian thuê mặc định tối đa 18 ▪ Sửa subnet netmask (tùy vào địa máy xem phần ifconfig) ▪ Sửa giới hạn địa cấp phát “range” ▪ Sửa option routers (thường để 254) ▪ Sửa option broadcast –address (địa mạng quảng bá đuôi 255) →Sau cấu hình xong ta nhấn “ctrl o enter để lưu cấu hình, ctrl x để thốt” Hình 2.10 Cấu hình tham số DHCP - Để khởi động lại dịch vụ máy chủ DHCP dùng systemctl restart isc-dhcpserver - Để bắt đầu dịch vụ DHCP dùng lệnh systemctl start isc-dhcp-server - Để kiểm tra trạng thái dịch vụ DHCP dùng lệnh systemctl status iscdhcp-server 19 Hình 2.11 Kiểm tra trạng thái dịch vụ DHCP 20 ... linh hoạt Linux thể chỗ tương thích với nhiều mơi trường Hiện tại, ngồi Linux dành cho server, PC…nhân Linux cịn nhúng vào thiết bị điều khiển máy tính palm, robot…Phạm vi ứng dụng Linux xem... dẫn đến đổ vỡ hệ thống (trong phiên Windows gần đây, chế phân quyền bước đầu áp dụng, so với Linux chặt chẽ hơn) Ngồi tính chất "mở" tạo nên an tồn Linux Nếu lỗ hổng Linux phát cộng đồng mã nguồn... em mong nhận góp ý tận tình từ thầy cô! Chương Giới thiệu chung hệ điều hành Linux 1.1 Lịch sử phát triển Linux Linux HĐH dạng UNIX (Unix-like Operating System) chạy máy PC với điều khiển trung

Ngày đăng: 30/09/2021, 12:22

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan