linux下常用的一些网络配置命令(待更新)

最近刚在学了一些Linux,很多指令还不是很熟,这里想把自己用到的用博客的形式记下来,以后学习更多了再补充,如果有错误敬请批评指正谢谢。


1、ifconfig

该命令如果不带任何参数时主要是查看当前系统网卡配置情况。
如下图:

linux下常用的一些网络配置命令(待更新)_第1张图片

从图中我们可以看到有一个无线网卡eth0(名字不一定这个,有的是ens33等)和一个lo(本地环路接口),我们需要一般上网配置的就是无线网卡eth0,它是以太网类型,我们从图中可以看到一些关于eth0的基本信息,我们可以手动修改网卡的MAC地址。

打开文件“/etc/rc.d/init.d/network”:

rootlocalhost ~# vi /etc/rc.d/init.d/network

在该文件中加入:ifconfig eth0 hw ether xx.xx.xx.xx.xx.xx,其中eth0代表要更改MAC地址的无线网卡;hw代表hardware硬件的意思,ether代表Ethernet以太网的意思,最后跟上你要修改的MAC地址即可。

同时还可以禁用网卡和启用网卡:

root@localhost ~ # ifconfig eth0 down  //禁用网卡eth0
root@localhost ~ # ifconfig eth0 up    //启用网卡eth0

2、ping

该命令用来测试网络连通性。一般检测网络连通性的步骤是:

  1. ping 127.0.0.1
  2. ping 本机IP
  3. ping 网关
  4. ping 外网如www.baidu.com

在哪一步出现问题就寻找相应的解决办法,具体可以参考网络很多大神有教程。

3、traceroute

该命令是为了查看发出数据包的主机到目标主机所经过的网关地址或路由器地址。
一般最多通过30个跃点追踪,如果还没追踪到就停止追踪。


2017-01-20 MrBread

你可能感兴趣的:(Linux)