课时18 Linux网络基础配置

来源:互联网 发布:淘宝关键词重复有用吗 编辑:程序博客网 时间:2024/06/05 03:36

Linux课程学习笔记来源于网易云课堂:Linux 入门基础

以root用户登录

1.以太网连接

  • 在linux中,以太网接口被命名为:eth0、eth1等,0、1代表网卡编号;
  • 通过lspci命令可以查看网卡硬件信息(如果是usb网卡,则可能需要使用lsusb);
  • 命令ifconfig(if:interface):用来查看接口信息;

格式:ifconfig -a 查看所有接口

ifconfig eth0 查看特定接口

  • 命令ifup、ifdown用来启用、禁用一个接口

ifup eth0       打开网卡eth0

ifdown eth0  关闭网卡eth0

格式:ifup eth0

ifdown eth0

lo接口:所有操作系统上都有,还回接口。

2.配置网络信息

setup:可以配置网络信息,无图形界面也可使用此命令;

命令行setup

=>netwok configuration

=>device configuration

=>eth0(多个可任选)

=>默认use dhcp为选中的,家用的可默认选上,但服务器需要配置ip地址,输入空格进行ip、子网掩码、网关、DNS的配置(可配置多个)。

=>ok

=>save

=>save

=>配置完成后需要用ifup eth0启用网卡,ifconfig eth0查看信息

3.网络相关配置文件

1)网卡配置文件

/etc/sysconfig/network-scripts/ifcfg-eth0

2)DNS配置文件

/etc/resolv.conf(search net代表的哪个域)

3)主机名配置文件

/etc/sysconfig/network

可通过hostname查看主机名,也可修改hostname,格式hostname 新名,这里重新启动系统就没有了,若要永久修改则需进入network文件进行修改保存。

4)静态主机名配置文件

/etc/hosts

4.网络测试命令

1)ping测试网络连通性

 格式:ping ip          (ping 198.1.1.123)

ping 域名    (ping www.baidu.com)

2)测试DNS解析

简单解析:host 域名

详细解析:dig 域名

3)显示路由表(每台主机中都存有)

ip route

4)追踪到达目标地址的网络路径(路由设备)

traceroute 目标地址        (traceroute www.baidu.com)

有时不一定成功,出现***表示该路由服务器不允许追踪。

5)使用mtr进行网络质量测试(结合traceroute和ping)

mtr 目标地址(检测到目标地址的网络质量)

5.修改主机名

1)实时修改主机名(重启后即恢复原来的主机名):

hostname train.linuxcast.net

2)永久性修改主机名:

/etc/sysconfig/network

HOSTNAME=train.linuxcast.net

6.网络故障排查

网络故障排查遵循从底层到高层、从自身到外部的流程进行。

1)先查看网络配置信息是否正确

  •  ip
  •  子网掩码
  •  网关
  •  DNS

2)查看到达网关是否连通

ping 网关

3)查看DNS解析是否正常

host 目标域名