Bài 7 - Sử dụng mạng Linux. Nội dung chính trong bài này gồm có: Giới thiệu bộ giao thức TCP/IP V4; cài đặt card mạng NIC và cấu hình TCP/IP; các lệnh hỗ trợ; một số giao thức ứng dụng phổ biến của TCP/IP: DNS, TELNET, SSH, FTP; WWW và PHP; chia sẻ dữ liệu: MS Windows – Linux, UNIX – UNIX.
Trang 1Bài 7:
Sử dụng mạng Linux
Đoàn Thiện Ngân
Trang 2Nội dung
– Gi ới thiệu Bộ Giao thức TCP/IP V4
– Cài đặt card mạng NIC và cấu hình TCP/IP
– Các l ệnh hỗ trợ
– M ột số giao thức ứng dụng phổ biến của TCP/IP: DNS, TELNET, SSH, FTP,
– WWW và PHP
– Chia s ẻ dữ liệu: MS Windows – Linux,
UNIX – UNIX
Sách tham khảo: System Administration –
Trang 3Giới thiệu Bộ Giao thức TCP/IP V4
• TCP/IP
– Version 4
– Version 6
• Địa chỉ IP
– 32 bits
– 4 octets (4 bytes): w.x.y.z
– Network ID, HostID
– 3 l ớp thông dụng A, B và C
– Subnet Mask, Broadcast Address
• Gateway, Router
Trang 4Cài đặt card mạng NIC
Cấu hình TCP/IP
• Applications/ Settings/ Network
• <Username>/ Settings/ Network
Trang 5Các lệnh hỗ trợ
• ping.
• ifconfig
• systemctl <enable, disable, start,
stop, …> *.service
• Chú ý th ư mục /etc/init.d
Trang 6Giao thức ứng dụng phổ biến
• Telnet.
• R ─command: rsh, rcp
• Ftp:
─ vsftp (server)
─ gftp (graphical client)
– yum <local>install vsftp (gftp)
• SSH ─ SCP ─ SFTP
– D ữ liệu mã hóa, tính bảo mật cao
– Ch ương trình bên Microsoft Windows: putty
Trang 7• Domain Name System.
• Domain Name Server
• DNS Server:
– yum <local>install bind*
– yum install system ─config─bind*
• DNS Client: nslookup
Trang 8WWW và PHP
• Web Server:
– Apache web server.
– httpd*.rpm
– yum <local>install httpd*
• PHP
– server ─side scripting
– yum <local>install php*
Trang 9• DHCP: Dynamic Host Configuration
Protocol ─ giao thức cấu hình tự động địa chỉ IP.
• NFS: Network File System (chia s ẻ
Filesystem Unix ─ Unix)
• Samba: ph ần mềm làm việc trên giao
thức mạng SMB/CIFS (chia sẻ Filesystem
và máy in giữa MS Windows và Linux)
• …
Trang 10• C ấu hình TCP/IP
• S ử dụng Web server Apache và PHP
• S ử dụng ftp server: vsftp
• S ử dụng DHCP Server
• S ử dụng trình duyệt Firefox,
Konqueror, …
• S ử dụng trình duyệt email Evolution
• S ử dụng ssh (Windows – putty)