Linux命令精品参考手册代码(13)
更新时间:2024-03-14 16:26:01 阅读量: 综合文库 文档下载
www.zp-nmg.com
即用即查Linux命令行实例参考手册代码
第13章 基本网络配置命令
配置或显示网络设备——ifconfig ifconfig命令语法:
ifconfig [网络设备] [IP地址] [参数]
实例1:显示安装在本地主机的第一块以太网卡eth0的状态,执行命令:
[root@localhost ~]# ifconfig eth0
实例2:配置本地主机回送接口。执行命令:
[root@localhost ~]# ifconfig lo inet 127.0.0.1 up
实例3:显示本地主机上所有网络接口的信息,包括激活和非激活的,执行命令:
[root@localhost ~]# ifconfig
实例4:配置eth0网络接口的IP为 192.168.1.108。
在设置eth0网络接口之前,首先显示本地主机上所有网络接口的信息。执行命令:
[root@localhost ~]# ifconfig
然后设置eth0网络接口,ip为192.168.1.108,netmask为255.255.255.0,broadcast为192.168.1.255。执行命令:
[root@localhost ~]# ifconfig eth0 192.168.1.108 netmask 255.255.255.0 broadcast 192.168.1.255
实例5:启动/关闭eth0网络接口。
在eth0网络接口禁用之前,首先显示本地主机上所有网络接口的信息。执行命令:
[root@localhost ~]# ifconfig
然后执行禁用eth0网络接口命令:
[root@localhost ~]# ifconfig eth0 down [root@localhost ~]# ifconfig
再次显示本地主机上所有网络接口的信息,以便比较分析禁用eth0网络接口命令的作用。
为了进一步深入了解,可以测试ping该网络接口。执行命令:
[root@localhost ~]# ping 192.168.1.108
此时应该ping不通主机192.168.1.108。接下来可以执行如下命令重新启动该网络接口。
[root@localhost ~]# ifconfig eth0 up
实例6:为eth0网络接口添加一个IPv6地址fe80::20c::29ff:fe5f:ba3f/64。
在为eth0网络接口添加IPv6地址之前,首先显示本地主机上所有网络接口的信息。执行命令:
[root@localhost ~]# ifconfig
然后执行ping6命令检测未添加IPv6地址fe80::20c::29ff:fe5f:ba3f/64之前eth0网络接口的状况:
[root@localhost ~]# ping6 –I eth0 –c 4 fe80::20c::29ff:fe5f:ba3f
接下来为eth0网络接口添加一个IPv6地址fe80::20c::29ff:fe5f:ba3f/64,执行命令:
www.zp-nmg.com
www.zp-nmg.com
[root@localhost ~]# ifconfig eth0 add fe80::20c:29ff:fe5f:ba3f 再次执行ping6命令检测IPv6地址fe80::20c::29ff:fe5f:ba3f :
[root@localhost ~]# ping6 –I eth0 –c 4 fe80::20c:29ff:fe5f:ba3f
再次显示本地主机上所有网络接口的信息,以便比较分析eth0网络接口添加IPv6地址前后发生的变化。
[root@localhost ~]# ifconfig
查看或设置网络接口——ifup、ifdown ifup、ifdown命令语法:
ifup [网络设备] ifdown [网络设备]
实例1:关闭eth0网络接口。
首先在关闭eth0网络接口之前,显示本地主机上所有网络接口的信息。
[root@localhost ~]# ifconfig
然后关闭eth0网络接口,并再次显示本地主机上所有网络接口的信息。对照关闭eth0网络接口前后本地主机所有网络接口信息的变化情况。
[root@localhost ~]# ifdown eth0 [root@localhost ~]# ifconfig
实例2:启动eth0网络接口。执行命令:
[root@localhost ~]# ifup eth0
查看或设置主机名——hostname hostname命令语法:
hostname [参数]
实例1:查看当前主机的主机名。执行命令:
[root@kLinux ~]# hostname
实例2:查看当前主机的FQDN,执行命令:
[root@kLinux ~]# hostname –f
实例3:查看当前主机的DNS域名,执行命令:
[root@kLinux ~]# hostname –d
命令“hostname –d”功能上等价与命令dnsdomainname。 实例4:查看当前主机的IP地址,执行命令:
[root@kLinux ~]# hostname –i
实例5:查看当前主机的别名,执行命令:
[root@kLinux ~]# hostname –a
实例6:更改当前主机名为xlinux,执行命令:
[root@kLinux ~]# hostname xlinux
hostname命令进行设置的主机名“xlinux”并不会产生永久的变化,只要重新启动了Linux系统后,主机名任然会使用/etc/host中记录的主机名。
查看或配置arp缓存——arp arp命令语法:
arp [参数][IP地址或者物理地址] www.zp-nmg.com
www.zp-nmg.com
实例1:显示主机kLinux(192.168.1.101)上的arp条目。执行命令:
[root@kLinux ~]# arp –a 192.168.1.101
实例2:手工添加一个条目(kLinux 00:0C:29:5F:BA:3D)至arp映射表,其中kLinux为本地主机的主机名,00:0C:29:5F:BA:3D为本地主机的eth0网络接口的MAC地址。
在为arp映射表添加条目之前,首先显示关于主机kLinux的arp条目信息。
[root@kLinux ~]# arp –a kLinux
接下来向arp映射表中添加一个条目(kLinux 00:0C:29:5F:BA:3D)。
[root@kLinux ~]# arp –s kLinux 00:0C:29:5F:BA:3D
然后再次显示关于主机kLinux的arp条目信息。对比查看arp映射表添加前后的变化情况。
实例3:用arp命令删除关于主机kLinux(192.168.1.101)的一个arp映射表的条目。执行命令:
[root@kLinux ~]# arp –d 192.168.1.101
查看网络状态——netstat netstat命令语法:
netstat [参数]
实例1:查看本机的网络连接状况以及各协议的相关统计信息。执行命令:
[root@localhost ~]# netstat
实例2:查看本机内核路由表信息。执行命令:
[root@localhost ~]# netstat –nr
实例3:查看本机网络接口的当前配置信息,执行命令:
[root@localhost ~]# netstat –i
实例4:查看本机TCP传输协议的连线状况。执行命令:
[root@localhost ~]# netstat –ta
实例5:每隔10秒钟显示一次活动的TCP连接的连线状况。执行命令:
[root@localhost ~]# netstat –t –o 10
实例6:显示以太网网络接口的统计信息和所有协议的统计信息。执行命令:
[root@localhost ~]# netstat –es
实例7:查看监听中的服务器套接字。执行命令:
[root@localhost ~]# netstat –l
实例8:查看多播组成员信息。执行命令:
[root@localhost ~]# netstat –g
查看或设置路由表——route route命令语法:
route [参数]
实例1:显示以IP格式显示路由表的全部内容。执行命令:
[root@ kLinux ~]# route –n
实例2:在路由表中添加一个到指定网络的静态路由。
在为路由表添加路由之前,首先执行命令显示路由表的信息:
[root@kLinux ~]# ifconfig www.zp-nmg.com
www.zp-nmg.com
接下来为路由表添加一个到网络192.168.1.0的静态路由,其中子网掩码为255.255.255.0,网关为192.168.1.1,设备接口为eth0 :
[root@kLinux ~]# route add –net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0
静态路由添加完毕后,再次显示路由表的信息,然后对两次路由表信息进行比较研究。 实例3:从路由表中删除实例3中添加的静态路由。执行命令:
[root@kLinux ~]# route del –net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0
实例4:在当前路由表中增加一条规则,拒绝数据包路由到私有网络10.0.0.0,子网掩码为255.0.0.0。执行命令:
[root@kLinux ~]# route add 192.168.2.0 mask 255.255.255.0 192.168.1.100
实例5:设置访问外网的缺省网关为192.168.1.1,执行命令:
[root@kLinux ~]# route add default gw 192.168.1.1 eth0
实例6:为两个目标网络(一个是Internet网络,另一个是私有网络10.0.0.0)设置两个网关,其中连接Internet网络的网关地址为192.168.1.1,连接私有网络的网关地址为192.168.1.254。执行命令:
[root@kLinux ~]# route add default gw 192.168.1.1 eth0
[root@kLinux ~]# route add –net 10.0.0.0 netmask 255.0.0.0 gw 192.168.1.254 eth0
查看或设置路由表——iproute iproute命令语法:
ip [参数] 管理对象 [命令 [命令参数]]
实例1:设置网络设备eth0的MAC地址为ff:ff:ff:ff:ff:ff。执行命令:
[root@kLinux ~]# ip link set eth0 address ff:ff:ff:ff:ff:ff
实例2:禁用网络接口eth0。执行命令:
[root@kLinux ~]# ip link set eth0 down
实例3:查看网络Link信息。执行命令:
[root@kLinux ~]# ip link list
实例4:查看网络设备的统计数据信息。执行命令:
[root@kLinux ~]# ip -s link show
实例5:查看地址信息。执行命令:
[root@kLinux ~]# ip addr list
实例6:添加地址信息10.0.1.1/24,执行命令:
[root@kLinux ~]# ip addr add 10.0.1.1/24 brd + dev eth0 label eth0:3
实例7:管理arp表。
首先通过执行命令ip neighbour show查看当前arp表信息:
[root@kLinux ~]# ip neighbour show
执行命令ip neighbour add添加arp记录:
[root@kLinux ~]# ip neighbour add 10.0.1.3 lladdr 0:0:0:0:0:1 dev eth0 nud perm
执行命令ip neighbour show查看添加arp记录后的arp表信息:
[root@kLinux ~]# ip neighbour show
然后执行命令ip neighbour chg变更arp记录:
www.zp-nmg.com
www.zp-nmg.com
[root@kLinux ~]# ip neighbour chg 10.0.1.3 dev eth0 nud reachable 再次执行命令ip neighbour show查看变更arp记录后的arp表信息:
[root@kLinux ~]# ip neighbour show
最后执行命令ip neighbour del删除arp记录:
[root@kLinux ~]# ip neighbour del 10.0.1.3 dev eth0
再次执行命令ip neighbour show查看删除arp记录后的arp表信息:
[root@kLinux ~]# ip neighbour show
实例8:查看路由表信息。执行命令:
[root@kLinux ~]# ip route show
www.zp-nmg.com
正在阅读:
Linux命令精品参考手册代码(13)03-14
现代设计方法试卷 1A(答案)09-03
小学生关于家乡作文06-15
2010年湖南省法律硕士(非法学)考研最新考试试题库(完整版)05-29
甘肃省高台县第一中学2018-2019学年高三上学期第二次检测政治试卷 Word版含答案07-26
小学语文一年级下总复习—课文与句子05-26
奇妙的金鱼世界作文500字07-10
一句难忘的话作文600字06-30
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 命令
- 参考
- 手册
- 代码
- 精品
- Linux
- 13
- 排球正面双手垫球公开课教案
- 小学科学五年级下册期末试卷
- 药剂学第 新剂型 历年试题
- 关于合肥地区秸秆综合利用情况的社会调查报告 新 - 图文
- 小学三年级春节作文 过年300字
- 钢围堰施工方案
- 葱岭公司简介20120111
- 工作票审查、办理程序
- 传热传质
- 高三英语能力提升周练六
- 九年级化学第1-5单元复习测试题
- 《大学信息技术应用基础》作业(四)
- 长沙市高速公路突发事件应急预案
- 2016-2021年艺术铸造行业深度调查及发展前景研究报告
- CO2焊接工艺及其在造船中的应用
- 甘肃张掖市高台一中2014-2015学年高一上学期期末物理试题(Word
- 事业单位登记管理工作实践与建议
- 中考英语语法总复习(精华 简洁)
- 学习总结
- 八年级地理下学期期中试题新人教版