ping课程设计Linux,Linux课程设计详解

Linux课程设计

(3)学会配置Samba和FTP服务器。 (4)掌握shell编程的基本知识。

4 .课程设计的具体内容

4.1 基本网络命令及使用方法

(1)ping命令 功能说明:检测主机。 语法:

ping [-dfnqrRv] [-c] [-i] [-I] [-l] [-p] [-s] [-t] [主机名称或IP地址]

标准用法:ping(-选项) 主机名称或IP地址

补充说明:执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。 参数:

-d 使用Socket的SO_DEBUG功能。

-c 设置完成要求回应的次数。 -f 极限检测。

-i 指定收发信息的间隔时间。 -I 使用指定的网络界面送出数据包。

-l 设置在送出要求信息之前,先行发出的数据包。 -n 只输出数值。

-p 设置填满数据包的范本样式。 -q 不显示指令执行过程,开头和结尾的相关信息除外。 -r 忽略普通的Routing Table,直接将数据包送到远端主机上。 -R 记录路由过程。

-s 设置数据包的大小。 -t 设置存活数值TTL的大小。 -v 详细显示指令的执行过程。 Ping命令执行结果如下图:

第 4 页 共 17 页

Linux课程设计

(2)ifconfig命令

语法:

ifconfig [网络设备] [down up -allmulti -arp -promisc] [add] [del] [] [media] [mem_start] [metric] [mtu] [netmask] [tunnel] [-broadcast] [-pointopoint]

补充说明:ifconfig可设置网络设备的状态,或是显示当前的设置。 参数:

[网络设备] 网络设备的名称。 Down

关闭指定的网络设备。

启动指定的网络设备。

打开或关闭指定接口上使用的ARP协议。前面加上一个负号用于关

up -arp

闭该选项。

-allmuti 关闭或启动指定接口的无区别模式。前面加上一个负号用于关闭该选项。

-promisc 关闭或启动指定网络设备的promiscuous模式。前面加上一个负号用于关闭该选项。 Add Del

设置网络设备IPv6的IP地址。 删除网络设备IPv6的IP地址。 设置网络设备的媒介类型。

第 5 页 共 17 页

Media

Linux课程设计

mem_start 设置网络设备在主内存所占用的起始地址。 Metric Mtu

指定在计算数据包的转送次数时,所要加上的数目。 设置网络设备的MTU。

设置网络设备的子网掩码。 建立IPv4与IPv6之间的隧道通信地址。

Netmask Tunnel

-broadcast 将要送往指定地址的数据包当成广播数据包来处理。 -pointopoint 与指定地址的网络设备建立直接连线,此模式具有保密功能。

Ifconfig命令执行结果如下:

(3)netstat命令 功能说明:显示网络状态。 语法:

netstat [-acCeFghilMnNoprstuvVwx][-A][--ip] 补充说明:利用netstat指令可让你得知整个Linux系统的网络情况。 参 数:

-a或--all 显示所有连线中的Socket。 -A 址。

-c或--continuous 持续列出网络状态。 -C或--cache 显示路由器配置的快取信息。 -e或--extend 显示网络其他相关信息。 -F或--fib

显示FIB。

或-- 列出该网络类型连线中的相关地

-g或--groups 显示多重广播功能群组组员名单。

第 6 页 共 17 页

Linux课程设计

-h或--help 在线帮助。

-i或--interfaces 显示网络界面信息表单。 -l或--listening 显示监控中的服务器的Socket。 -M或--masquerade 显示伪装的网络连线。 -n或--numeric

直接使用IP地址,而不通过域名服务器。

-N或--netlink或--symbolic 显示网络硬件外围设备的符号连接名称。 -o或--timers

显示计时器。

-p或--programs 显示正在使用Socket的程序识别码和程序名称。 -r或--route

显示Routing Table。

-s或--statistice 显示网络工作信息统计表。 -t或--tcp -u或--udp

显示TCP传输协议的连线状况。 显示UDP传输协议的连线状况。

-v或--verbose 显示指令执行过程。 -V或--version -w或--raw -x或--unix

显示版本信息。

显示RAW传输协议的连线状况。

此参数的效果和指定\参数相同。

此参数的效果和指定\参数相同。

--ip或--inet

netstat命令执行结果如下图所示:

第 7 页 共 17 页

Linux课程设计

4.2 telnet建立多账户测试

功能说明:远端登入。 语法:

telnet [-8acdEfFKLrx][-b][-e][-k][-l][-n][-S][-X][主机名称或IP地址]

补充说明:执行telnet指令开启终端机阶段作业,并登入远端主机。

第 8 页 共 17 页

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值