ifconfig:
ifconfig是Linux中用于显示或配置网络设备的命令,英文全称是network interfaces configuring
ifconfig命令用于显示或设置网络设备。
ifconfig可设置网络设备的状态,或是显示目前的设置。
使用者权限:所有(设置级别的需要管理员)用户
ens33(有的是eth0)表示第一块网卡。
ens37 表示第二块网卡
lo 是表示主机的回坏地址,这个一般是用来测试一个网络程序,但又不想让局域网或外网的用户能够查看,只能在此台主机上运行和查看所用的网络接口
启动关闭指定网卡
virbr0是一种虚拟网络接口
演示:
# 显示激活的网卡信息
ifconfig
# 关闭网卡(需要切换到管理员账户)
ifconfig ens33 doen
# 启动网卡(需要切换到管理员账户)
ifconfig ens33 up
# 配置IP地址
ifconfig ens37 172.16.70.3
# 配置ip地址和子网掩码
ifconfig ens37 172.16.70.3 netmask 255.255.255.0
ping:
ping命令用于检测主机。
执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。
使用者权限:所有用户
参数:
-c:<完成次数>设置完成要求回应的次数
演示:
# 检查网络是否与百度连通
ping baidu.com
# 指定接收包的次数
ping -c 2 baidu.com
netstat:
- 利用netstat指令可让你得知整个Linux系统的网络情况
- netstat命令用于显示网络状态。
- 使用者权限:所有用户
参数:
-a:显示所有连线中的Socket
-i:显示网卡列表
演示:
netstat -a
netstat -i