TUYÊN BỐ BẢN QUYỀN:
Tài liệu y thuộc loại sách giáo trình nên các nguồn thông tin thể được phép
dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo.
Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu
lành mạnh sẽ bị nghiêm cấm.
QTM--30- Dịch vụ mạng trên Linux
LỜI GIỚI THIỆU
Các dịch vụ mạng trên Linux đã đang trở nên phổ biến, đòi hỏi người dùng phải có đầy
đủ kiến thức để làm chủ nó. Giáo trình Dịch vụ mạng trên Linux ” được xây dựng nhằm
mục đích giới thiệu các kiến thức và kỹ năng quản trị hệ thống c dịch vụ mạng trên hệ
điều hành mã nguồn mở. Với giáo trình này, người học sẽ có đủ các khả năng:
- Xây dựng và các dịch vụ mạng dựa trên nền hệ điều hành mã nguồn mở;
- Thiết kế, triển khai, bảo trì, xử lỗi, bảo mật cho một hệ thống ổn định trên hệ
điều hành mã nguồn mở;
- Quản trị các dịch vụ mạng trên nền hệ điều hành Linux; thiết lập cấu hình và sử
dụng các dịch vụ hỗ trợ quản lý từ xa Server Linux.
Để giáo trình được hoàn thiện và chuẩn xác về chuyên môn, chúng tôi đã tham khảo nhiều
tài liệu của các tác giả. Rất mong được lượng thứ với việc trích dẫn khi chưa có sự đồng
ý của tác giả.
Xin gửi lời cảm ơn chân thành.
MỤC LỤC
BÀI 1: CÀI ĐẶT SERVER .......................................................................................... 7
1. Giới thiệu về Ubuntu Server 18.04 LTS ....................................................................7
2.Quá trình cài đặt ..........................................................................................................7
Các bước chuẩn bị .....................................................................................................7
Cài đặt Ubuntu Server 18.04 LTS .............................................................................7
3. Kết nối với Ubuntu ..................................................................................................16
3.1. Cấu hình địa chỉ IP cho card mạng ...................................................................16
3.2. Truy cập từ xa ...................................................................................................16
4.Thực hành .................................................................................................................18
1.ip static tren ubuntu server....................................................................................18
2.ip dong ..................................................................................................................19
BÀI 2. CÀI ĐẶT DỊCH VỤ TRÊN MÁY CHỦ LINUX ......................................... 24
1.Dịch vụ trên linux .....................................................................................................24
1.1.Quá trình khởi động linux..................................................................................24
1.2.Dịch vụ (service) ...............................................................................................25
1.3.Quản lý dịch vụ ..................................................................................................25
2.Một số dịch vụ cơ bản trên linux ..............................................................................26
2.1.Một số khái niệm về mạng IP ............................................................................26
2.2.Các tập tin cấu hình mạng .................................................................................26
2.3.Dịch vụ mạng (network) ....................................................................................27
3.Thực hành .................................................................................................................27
BÀI 3. DỊCH VỤ SAMBA .......................................................................................... 33
1. Cài đặt SAMBA .......................................................................................................33
2. Khởi động SAMBA .................................................................................................33
3. Cấu hình SAMBA ....................................................................................................34
3.1. Đoạn [global] ....................................................................................................34
3.2. Đoạn [homes] ...................................................................................................35
3.3. Chia sẻ máy in dùng SMB ................................................................................35
3.4. Chia sẻ thư mục ................................................................................................36
4. Sử dụng SAMBA SWAT.........................................................................................36
4.1. Tập tin cấu hình SAMBA SWAT ....................................................................36
4.2. Truy xuất SWAT từ Internet Explorer .............................................................37
4.3. Cấu hình SAMBA SWAT ................................................................................37
5.Thực hành .................................................................................................................39
BÀi 4. Dịch vụ DNS (Domain Name System) ........................................................... 52
1. Giới thiệu về DNS....................................................................................................52
2. Cách phân bố dữ liệu quản lý Domain Name ..........................................................55
3. Cơ chế phân giải tên.................................................................................................56
3.1. Phân giải tên thành IP .......................................................................................56
3.2. Phân giải IP thành tên máy tính........................................................................ 57
4. So sánh Domain Name Zone ................................................................................ 58
5. Phân loại Domain Name Server .............................................................................. 59
5.1. Primary Name Server ....................................................................................... 59
5.2. Secondary Name Server ................................................................................... 59
5.3. Caching Name Server ....................................................................................... 59
6.Thực hành ................................................................................................................. 59
BÀI 5. Dịch vụ DHCP ................................................................................................. 66
1. Một số lưu ý trên DHCP .......................................................................................... 66
2. Ưu điểm của DHCP ................................................................................................. 66
3. Cấu hình DHCP server ............................................................................................ 66
4. Khởi động DHCP ..................................................................................................... 67
5.Thực tập .................................................................................................................... 67
Cấu hình lại DNS server để làm việc với DHCP server. ....................................... 67
Cấu hình DHCP server. ........................................................................................... 71
BÀI 6. DỊCH VỤ WEB SERVER .............................................................................. 74
1. Web server ............................................................................................................... 74
1.1. Giao thức HTTP ............................................................................................... 74
1.2. Web Server và cách hoạt động ......................................................................... 75
1.3. Web client ......................................................................................................... 76
1.4. Web động.......................................................................................................... 76
2. Apache ..................................................................................................................... 77
2.1. Giới thiệu Apache ............................................................................................. 77
2.2. Cài đặt Apache ................................................................................................. 77
2.3. Tạm dừng và khởi động lại Apache ................................................................. 77
3.4. Sự chứng thực, cấp phép, điều khiển việc truy cập .......................................... 78
3.5. Điều khiển truy cập .......................................................................................... 81
3.6. Khảo sát log file trên apache ............................................................................ 82
3. Cấu hình Web server ............................................................................................... 83
3.1. Định nghĩa về ServerName .............................................................................. 83
3.2. Thư mục Webroot và một số thông tin cần thiết .............................................. 84
3.3. Cấu hình mạng .................................................................................................. 85
3.4. Alias .................................................................................................................. 86
3.5. UserDir ............................................................................................................. 87
3.6. VirtualHost ....................................................................................................... 87
4.Bài tập thực hành ...................................................................................................... 90
BÀI 7. FIREWALL ..................................................................................................... 93
1. Giới thiệu ................................................................................................................. 93
1.1.FireWall là gì ? .................................................................................................. 93
a.
Phân Loại Firewall ................................................................................................ 94
b.
Tại sao cần Firewall .............................................................................................. 95
1.2.Chức năng chính của Firewall ........................................................................... 95
2.Iptables Firewall ....................................................................................................... 95
2.1.Giới thiệu ........................................................................................................... 95
2.2.Cấu Trúc Iptable ................................................................................................96
2.3.Trình tự xử lý gói tin của iptables:.....................................................................96
Sau đây là một số build-in targets thường được sử dụng. ......................................97
3.Bài tập thực hành ........................................................................................................1
BÀI 8: QUẢN LÝ MÁY CHỦ LINUX BẰNG WEBMIN ........................................ 6
1. Giới thiệu ...................................................................................................................6
2. Cài đặt Webmin .........................................................................................................6
2.1. Cài đặt từ file nhị phân .......................................................................................6
2.2. Cài đặt từ file nguồn *.tar.gz ..............................................................................6
3. Cấu hình Webmin ......................................................................................................7
3.1. Đăng nhập Webmin ............................................................................................7
3.2. Cấu hình Webmin ...............................................................................................7
3.3. Cấu hình Webmin qua Web Browser .................................................................9
3.4. Quản lý Webmin ...............................................................................................13
3.4.1. Quản lý Webmin User ...................................................................................13
4.Bài tập thực hành ......................................................................................................16