网络相关的一些命令

本文介绍了Linux中常用的网络命令,包括ping、ifconfig、route、arp和DNS设置,讲解了如何检查网络连接、配置IP地址、设置网关、查看ARP缓存及路由表等内容,适用于Ubuntu 12.04环境。
摘要由CSDN通过智能技术生成

说明

本文简单讲解一些网络相关的命令,如ifconfig、route、netstat、arp、ping等,也简单讲解下路由表、arp表、域名解析dns等。

操作环境:Ubuntu 12.04

情景描述:查看网络是否正常,一般先确保以下设置是否正确

1、网线是否连接正确

2、ip地址和子网掩码是否设置正确  (ifconfig)

3、默认网关是否设置正确 (route)

4、域名服务器是否设置正确

如有内容错误,望指正,中间也带有点疑问,也望指点。 谢谢!



ping

主要用于探测目的ip是否可达,如

ping www.baidu,com  或 ping 115.239.211.112




ifconfig

没有参数默认显示当前活动接口的详细信息;

可以指定特定接口查看 ,如ifconfig eth0;

也可以指定参数-a显示所有的接口信息(当前活动和非活动的),如ifconfig -a;

如只要显示各网络接口的简洁信息,加上-s参数即可,如 ifconfig -s eth0;


比较重要的几个配置如下

1、修改网卡ipv4地址,如:

ifconfig eth0 *.*.*.*

2、修改网卡的掩码,如:

ifconfig eth0 netmask *.*.*.*

也可将上述两条合在一起使用,如:

ifconfig eth0 *.*.*.* netmask *.*.*.*

3、开启关闭网卡

ifconfig eth0 up 开启网卡eth0

ifconfig eth0 down 关闭网卡eth0

4、设置MTU值

ifconfig eth0 mtu *

5、增加网卡ipv6地址,如:

ifconfig eth0 add 2003:2:5:4:4619:b6ff:fe35:6558/64

删除ipv6地址

ifconfig eth0 del 2003:2:5:4:4619:b6ff:fe35:6558/64

用ifconfig命令配置了网卡的ip地址和子网掩码,如果没有设置正确的网关地址,数据将发送不出去,可用route命令进行设置。




route 

route命令用于添加、删除、显示路由表的内容。

route不加参数默认显示路由表信息,一般结合-n选项,输出数值ip地址,而不是打印主机名,如

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值