Bài giảng Hệ điều hành Linux - Chương 6: Mạng căn bản
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành Linux - Chương 6: Mạng căn bản Chương6Mạngcănbản 1 NộidungchitiếtCănbảnvềTCP/IPThiếtbịmạngCấuhìnhmạngTCP/IPCôngcụquảntrịmạngỨngdụngmạngNetworkFileSystem(NFS) 2 CănbảnvềTCP/IP ĐịachỉIP:172.29.9.9/255.255.255.0 Tênmáy(hostname):oscar Tênđầyđủcảtênmiền(FQDN):oscar.itc.edu.vn Phângiảitên:ánhxạtênsangđịachỉIP(DNS) Giaothứcmạng:TCP,UDP,ICMP,ARP,BOOTP, DHCP,DNS,FTP,HTTP,NFS,... Địachỉdùngriêng:10.0.0.0/8,172.16.0.0 172.16.31.0.0,192.168.0.0–192.168.255.0 Địachỉloopback:127.0.0.1 3 Thiếtbịmạng Thiếtbịloopback:lo Thiếtbịethernet:eth0,eth1 ThiếtbịPPP:ppp0,ppp1 Thiếtbịgiảlập:dummy0 Trìnhđiềukhiểnthiếtbịmạng:/lib/modules/kernel version/kernel/driver/net/ 4 CấuhìnhmạngTCP/IP Côngcụvàfilecấuhình Cấuhìnhthiếtbịmạng CấuhìnhDNS Cấuhìnhđịnhtuyến 5 Côngcụvàfilecấuhình Côngcụcấuhìnhđồhọa:redhat-config- network, netconfig (Red Hat) Côngcụcấuhìnhdònglệnh: ifconfig, route Filecấuhìnhthiếtbị(RedHat) /etc/sysconfig/network-scripts/ Filecấuhìnhmạng /etc/sysconfig/network /etc/hosts /etc/resolv.conf Filekhởiđộng/ngừngdịchvụmạng /etc/rc.d/init.d/network 6redhat-config-network 7 netconfig04/2009 Khoa CNTT - CĐCNTT 8 Cấuhìnhthiếtbịmạng Nạptrìnhđiềukhiểnthiếtbị # modprobe -v 3c509 /etc/modules.conf alias eth0 3c509 options 3c509 io=0x300, irq=9 Cấuhìnhthiếtbịifconfig DEVICE IP_ADDR netmask MASK [up]# ifconfig eth0 172.29.9.9 netmask 255.255.255.0# ifconfig lo 127.0.0.1# ifconfig eth0 down 9 CấuhìnhDNS Thứtựphângiảitên:/etc/host.conforder hosts,bind Phângiảitêntĩnh:/etc/hosts 127.0.0.1 localhost.localdomain locahost 172.29.9.254 gw.hcmuns.edu.vn gateway PhângiảiquadịchvụDNS:/etc/resolv.conf domain hcmuns.edu.vn nameserver 172.29.9.1 nameserver 172.29.2.1 10 Cấuhìnhđịnhtuyến Bảngđịnhtuyến# route [-n]Kernel IP routing tableDestination Gateway Genmask Flags MSS Window irtt Iface127.0.0.0 0.0.0.0 255.0.0.0 U 40 0 0 lo0.0.0.0 127.0.0.1 0.0.0.0 UG 40 0 0 lo Cấuhìnhđịachỉgateway# route add default gw 172.29.9.254 11 Filecấuhìnhmạng /etc/sysconfig/network NETWORKING=yes HOSTNAME=oscar.hcmuns.edu.vn DOMAINNAME=hcmuns.edu.vn GATEWAY=172.29.9.254 /etc/sysconfig/networkscripts/ifcfgeth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=172.29.9.112 NETMASK=255.255.255.0 GATEWAY=172.29.9.254 12 Côngcụquảntrịmạng ifconfig/route $ifconfig -a host/nslookup/dig $host www.yahoo.com ping $ping 172.29.2.1 traceroute $traceroute student netstat $ netstat -an 13 Ứngdụngmạng Cổngtruycập(port) Ứngdụngmáychủ(daemon) xinetddaemon 14 Cổngtruycập Làmộtsốnguyên16bits 01023:cáccổngđặcquyền Khaibáocổng:/etc/services service port/protocol aliases ftp-data 20/tcp ftp 21/tcp ssh 22/tcp telnet 23/tcp smtp 25/tcp mail domain 53/tcp domain 53/udp http 80/tcp www www-http pop3 110/tcp pop-3 x11 6000/tcp X webcache 8080/tcp 15 Ứngdụngmáychủ Chương trình lắng nghe và phục vụ cho một dịchvụmạngnàođó Cóthểđượckhởiđộng/ngừngbằng Cácscriptkhởiđộng(standalone) xinetddaemon 16 xinetd Lắngnghetrênnhiềucổngtruycậpmộtlúc Tạo một tiến trình mới để khởi động phục vụ dịch vụmạngtươngứngvớiyêucầugửiđến Filecấuhình:/etc/xinetd.conf,/etc/xinetd.d/ $ cat /etc/xinetd.d/telnet service telnet { flags = REUSE socket_type = stream wait = no user = root server = /usr/sbin/in.telnetd log_on_failure += USERID disable = yes } ...
Tìm kiếm tài liệu theo từ khóa liên quan:
Hệ điều hành Linux Hệ điều hành Thiết bị mạng Cấu hình mạng TCP/IP Công cụ quản trị mạng Ứng dụng mạngTài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 454 0 0 -
183 trang 318 0 0
-
173 trang 277 2 0
-
175 trang 273 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 273 0 0 -
80 trang 262 0 0
-
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 250 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 246 0 0 -
117 trang 234 1 0
-
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 231 0 0 -
Giáo trình Hệ điều hành: Phần 2
53 trang 221 0 0 -
Giáo trình môn học/mô đun: Mạng máy tính (Ngành/nghề: Quản trị mạng máy tính) - Phần 1
68 trang 205 0 0 -
Phần III: Xử lý sự cố Màn hình xanh
3 trang 204 0 0 -
Bài thuyết trình nhóm môn Hệ điều hành: Tìm hiểu về cách quản lý tệp
17 trang 198 0 0 -
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 3) - Nguyễn Hải Châu
8 trang 198 0 0 -
Giáo trình Hệ điều hành Linux (Ngành: Công nghệ thông tin) - CĐ Công nghiệp Hải Phòng
103 trang 195 0 0 -
Tài liệu học tập môn Tin cơ sở: Phần 1 - Phùng Thị Thu Hiền
100 trang 191 1 0 -
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 1) - Nguyễn Hải Châu
6 trang 182 0 0 -
Bài giảng Lý thuyết mạng máy tính: Chương 3 - ThS. Lương Minh Huấn
73 trang 174 0 0 -
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 6) - Nguyễn Hải Châu
10 trang 174 0 0