今天学习了Linux的基本网络命令,在Linux中,网络配置是很关键的一个部分,所以基本的网络配置,如IP,DNS配置等。
在Linux中,网卡是以ethN命名的,N代表第几块网卡,假如一个电脑上有两个网卡,那么网卡的命名就为eth0,eth1.。。。。。
1、
ifconfig -a 查看所有接口的信息
其中lo代表环回接口,每个电脑都有的,是为了支持127.0.0.1这个地址的
ifconfig eth0 查看某个特定网卡的信息
2、
ifup eth0 启用第一块网卡
ifdown etho 禁用第一块网卡
3、
更改网卡配置,比如Ip地址之类的,可以使用setup命令进行更改,也可以更改网卡的配置文件,文件目录是
/etc/sysconfig/network-script/ifcfg-eht1
DNS配置文件的目录是
/etc/resolv.conf
4、
网络测试命令,检查网络连通性
ping 网址/ip地址(这个命令会一直测试,使用Ctrl+C终止测试)
5、
host命令和dig命令可以检测DNS服务的可用性,dig命令显示的内容更详细
6、
ip route命令显示路表
7、
使用traceroute命令,追踪从本机到服务器需要经过的路由地址
如果路由信息处有星号的,代表路由开启的反追踪,我们是看不见这个地址的
8、
mtr命令实时查看网络信息
按Ctrl+C终止查看。