Bài giảng Hệ điều hành Linux - Bài 6: Mạng và các dịch vụ trên Linux. Những nội dung chính được trình bày trong chương này gồm có: Cấu hình địa chỉ IP trong Linux, một số dịch vụ trên Linux. Mời các bạn cùng tham khảo.
L I N U X BÀI MẠNG VÀ CÁC DỊCH VỤ TRÊN LINUX I CẤU HÌNH ĐỊA CHỈ IP TRONG LINUX Trên hệ thống Linux, card mạng Ethernet thường có tên eth0, eth1,… Khi cài đặt linux mặc định eth0 cấu hình lệnh ifconfig Lệnh ifconfig khơng có tuỳ chọn dùng để hiển thị thơng tin cấu hình máy [root@ doremon root]# ifconfig –a /sbin/ifconfig eth0 Link encap:Ethernet HWaddr 00:08:C7:10:74:A8 BROADCAST MULTICAST MTU:1500 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:100 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:11 Base address:0x1820 Gán địa IP cho card mạng Ethernet sử dụng lệnh: [root@doremon root]# ifconfig eth0 192.168.10.1 netmask 255.255.255.0 up Linux cho phép có nhiều địa IP cho card vật lý Kết nhận gần giống gắn nhiều card vật lý máy Do dùng card để nối với nhiều mạng logic khác Cú pháp lệnh là: [root@doremon root]# ifconfig eth0: 192.168.10.2 netmask 255.255.255.0 up Các tập tin cấu hình kết nối mạng /etc/sysconfig/network-scripts/ifcfg-ethX với X 0,1,… Muốn cho hoạt động ngừng hoạt động mạng logic ta sử dụng lệnh: [root@doremon root]# ifconfig eth0:0 up [root@doremon root]# ifconfig eth0:0 down *Chú ý: + Sau thực xong chạy lệnh ping để kiểm tra kết nối mạng + File /etc/hosts gồm danh sách địa IP tên máy chủ tương ứng + File /etc/networks liệt kê tên địa mạng II MỘT SỐ DỊCH VỤ TRÊN LINUX 1) DNS ( Domain Name System ) Có thể cấu hình DNS theo hai cách: Cấu hình tĩnh (Static DNS) cấu hình động (Dynamic DNS) 2) DHCP ( Dynamic Host Configuration Protocol ) Khi khởi động DHCP đọc file /etc/dhcpd.conf Sử dụng lệnh chkconfig để cấu hình DHCP: [root@doremon root]# chkconfig dhcpd on Sử dụng dịch vụ start/stop/restart /etc/init.d/dhcpd script sau khởi động DHCP II MỘT SỐ DỊCH VỤ TRÊN LINUX (tt) [root@doremon root]# service dhcpd start [root@doremon root]# service dhcpd stop [root@doremon root]# service dhcpd restart Sử dụng lệnh sau để kiểm tra lại DHCP sau cấu hình xong: [root@doremon root]# pgrep dhcpd 3) FTP ( File Transfer Protocol ) FTP Control Channel, TCP Port 21 FTP Data Channel, TCP Port 20 II MỘT SỐ DỊCH VỤ TRÊN LINUX (tt) II MỘT SỐ DỊCH VỤ TRÊN LINUX (tt) Người quản trị sử dụng lệnh để start - stop restart lại trình FTP: [root@doremon root]# service vsftpd start [root@doremon root]# service vsftpd stop [root@doremon root]# service vsftpd restart Khi khởi động FTP sử dụng lệnh: [root@doremon root]# chkconfig vsftpd on II MỘT SỐ DỊCH VỤ TRÊN LINUX (tt) 4) Web Server + Cài đặt Apache từ đĩa DVD Người quản trị sử dụng lệnh để start - stop restart lại trình web server: [root@doremon root]# service httpd start [root@doremon root]# service httpd stop [root@doremon root]# service httpd restart ...BÀI MẠNG VÀ CÁC DỊCH VỤ TRÊN LINUX I CẤU HÌNH ĐỊA CHỈ IP TRONG LINUX Trên hệ thống Linux, card mạng Ethernet thường có tên eth0, eth1,… Khi cài đặt linux mặc định eth0 cấu... 21 FTP Data Channel, TCP Port 20 II MỘT SỐ DỊCH VỤ TRÊN LINUX (tt) II MỘT SỐ DỊCH VỤ TRÊN LINUX (tt) Người quản trị sử dụng lệnh để start - stop restart lại trình FTP: [root@doremon root]#... [root@doremon root]# chkconfig dhcpd on Sử dụng dịch vụ start/stop/restart /etc/init.d/dhcpd script sau khởi động DHCP II MỘT SỐ DỊCH VỤ TRÊN LINUX (tt) [root@doremon root]# service dhcpd start