- 4
- 0
- 约6.49万字
- 约 44页
- 2016-10-09 发布于贵州
- 举报
Linux 常用络指令介绍
Linux 常用网络指令介绍 2
网络参数设定指令: 2
ifconfig, ifup, ifdown 2
ifconfig 2
ifup, ifdown 5
路由修改 route 5
ip 8
关于装置接口 (device) 的相关设定: ip link 8
关于额外的 IP 相关设定: ip address 10
关于路由的相关设定: ip route 12
iwlist, iwconfig 13
dhclient 14
网络侦错与观察指令: 14
ping 14
traceroute 17
netstat 18
host 21
nslookup 22
远程联机指令 23
telnet 23
ftp 25
lftp 27
gaim 27
文字接口网页浏览 29
lynx 29
wget 32
封包撷取功能 33
tcpdump 33
ethereal 37
nc, netcat 41
重点回顾 43
课后练习 43
Linux 常用网络指令介绍
Linux 的网络功能相当的强悍,一时之间我们也无法完全的介绍所有的网络指令, 这个章节主要的目的在介绍一些常见的网络指令而已。至于每个指令的详细用途将在后续服务器架设时, 依照指令的相关性来进行说明。当然,在这个章节的主要目的是在于将所有的指令汇整在一起,比较容易了解啦! 还有,这一章鸟哥新增了一些封包撷取的指令,若不熟悉没关系,先放着,全部读完后再回来这一章仔细练习啊!
网络参数设定指令:
任何时刻如果你想要做好你的网络参数设定,包括 IP 参数、路由参数与无线网络等等, 就得要了解底下这些相关的指令才行!其中以 route 及 ip 这两支指令算是较重要的喔! ^_^ 当然,比较早期的用法,我们都是使用 ifconfig 的啦!
ifconfig:查询、设定网络卡与 IP 网域等相关参数;
ifup, ifdown:这两个档案是 script ,透过更简单的方式来启动网络接口;
route:查询、设定路由表 (route table)
ip:复合式的指令,可以直接修改上述提到的功能;
ifconfig, ifup, ifdown
这三个指令的用途都是在启动网络接口,不过, ifup 与 ifdown 仅能就 /etc/sysconfig/network-scripts 内的 ifcfg-ethx (x 为数字) 进行启动或关闭的动作,并不能直接修改网络参数,除非手动调整 ifcfg-ethx 档案才行。至于 ifconfig 则可以直接手动给予某个接口 IP 或调整其网络参数! 底下我们就分别来谈一谈先!
ifconfig
ifconfig 主要是可以手动的启动、观察与修改网络接口的相关参数,可以修改的参数很多啊, 包括 IP 参数以及 MTU 等等都可以修改,他的语法如下:
[root@linux ~]# ifconfig {interface} {up|down} == 观察与启动接口
[root@linux ~]# ifconfig interface {options} == 设定与修改接口
参数:
interface:网络卡接口代号,包括 eth0, eth1, ppp0 等等
options :可以接的参数,包括如下:
up, down :启动 (up) 或关闭 (down) 该网络接口(不涉及任何参数)
mtu :可以设定不同的 MTU 数值,例如 mtu 1500 (单位为 byte)
netmask :就是子屏蔽网络;
broadcast:就是广播地址啊!
范例:
范例一:观察所有的网络接口(直接输入 ifconfig)
[root@linux ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0F:EA:A3:06:A2
inet addr:00 Bcast:55 Mask:
inet6 addr: fe80::20f:eaff:fe73:682/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3439 errors:0 dropped:0 overruns:0 frame:0
TX packets:2735 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:646935 (63
原创力文档

文档评论(0)