目录

一、Linux 网络配置文件

二、配置命令

2.1 ifconfig 命令

2.2 ip 命令

2.3 网口指示灯

三、总结


在使用 Linux 的过程中,经常遇到网络问题,本文为特总结下 Linux 的网络配置,同时也介绍下网络的一些基础知识,下面就开始吧!

 一、Linux 网络配置文件

这里以 CentOS 为例进行说明,网络配置文件位于/etc/sysconfig/network-scripts/ifcfg-网卡名称。

配置

说明

DEVICE=eth0

网卡设备名,eth0表示第一张网卡

TYPE=Ethernet

网络类型,这里为以太网

BOOTPROTO=none

是否自动获取IP(none、static、dhcp),当值为dhcp时

HWADDR=00:0C:29:11:30:39

MAC地址

UUID=5ab36190-a5df-4bf1-94d8-6c126afd05f1

唯一识别码

IPV6INIT=no

IPv6是否启用,这里设置为不启用

USERCTL=no

是否允许非root用户控制此网卡,这里为不允许

IPADDR=192.168.0.200

IP地址

NETMASK=255.255.255.0

子网掩码

GATEWAY=192.168.0.1

网关

DNS1=202.106.0.20

DNS,第一DNS服务器指向;若/etc/resolve的配置文件也有,则此处优先

DNS2

备用DNS服务器指向

ONBOOT=yes

是否随网络服务启动当前网卡生效

二、配置命令

2.1 ifconfig 命令

Linux ifconfig 命令用于显示或设置网络设备,一般图形化的 Linux 系统都会默认有这个命令,如果没有可以安装 net-tools 包。主要参数为:

* down : 关闭指定的网络设备;

* up : 启动指定的网络设备;

* add <地址> :设置网络设备IPv6的IP地址;

* del <地址> : 删除网络设备IPv6的IP地址;

* netmask <子网掩码> : 设置网络设备的子网掩码;

* mem_start <内存地址> :设置网络网络设备在主内存所占用的起始地址;

* mtu <字节> : 设置网络设备的MTU;

* tunnel <地址> : 建立IPv4与IPv6 之间的隧道通信地址;

* [IP地址] : 指定网络设备的IP地址;

* [网络设备] : 指定网络设备的名称;

(1)IP地址

IP地址的组成:网络部分 + 主机部分,计算机的IP地址由两部分组成,一部分为网络标识,一部分为主机标识,同一网段内的计算机网络部分相同,主机部分不同同时重复出现。路由器连接不同网段,负责不同网段之间的数据转发,交换机连接的是同一网段的计算机。通过设置网络地址和主机地址,在互相连接的整个网络中保证每台主机的IP地址不会互相重叠,即IP地址具有了唯一性。

(2)本机IP

本机IP通常仅指在同一个局域网内,能同时被外部设备访问和本机访问的那些IP地址(可能不止一个)。像127.0.0.1这种一般是不被当作本机IP的。本机IP是与具体的网络接口绑定的,比如以太网卡、无线网卡或者PPP/PPPoE拨号网络的虚拟网卡,想要正常工作都要绑定一个地址,否则其他设备就不知道如何访问它。

      (2)对网卡进行操作

ifconfig 网卡名称 up          # 启动网卡

ifconfig 网卡名称 down     # 关闭网卡

ifconfig 网卡名称 reload    # 重启网卡

     (3)配置IPv4地址

ifconfig 网卡名称 IP netmask 255.255.255.0  up  # 配置IP和子网掩码

ifconfig 网卡名称 IP/24 up    #配置IP和子网掩码,效果同上,24代表子网掩码转化为二进制有多少个1

2.2 ip 命令

ip 命令和 ifconfig 命令功能类似,主要功能也是用于显示或设置网络设备,但是 ip 命令更加强大。Linux 系统一般都会配置ip命令。其主要参数为:

* address : 设备上的协议(IP或IPv6)地址;

* addrlable : 协议地址选择的标签配置;

* route : 路由表条目;

* rule : 路由策略数据库中的规则;

(1)配置IP 

ip  addr  add  IP/24  dev 网卡名称     #配置IP和子网掩码

2.3 网口指示灯

谈到网络问题,这里顺便提一下网络指示灯的作用。网口指示灯是判断是否联网的一个重要依据,其中,一个是连接指示灯(颜色为绿色),另一个是数据传输指示灯(颜色为黄色)。两种灯存在三种状态:亮、闪、灭。绿灯亮就代表线路连接正常。如果这时黄灯闪烁,代表信号正常,正在通信;如果这时黄灯灭,代表没有通信;如果这时黄灯长亮,代表网线短路。一般来说,只要黄灯闪,就代表网线上的通信没问题。如果绿灯亮黄灯灭并且无法实现通信,那么很有可能就是网卡导致的故障,如IP设置、驱动程序、硬件本身等出现问题。

三、总结

本篇文章对 Linux 中的网络配置、用到的命令以及网口指示灯进行了介绍,在使用Linux的时候经常会遇到各种网络问题,熟悉网络配置会在使用过程中节省不少开发时间。

Linux 网络配置相关推荐

  1. linux入门基础——linux网络配置

    linux网络配置 以太网连接 在linux中,以太网接口被命名为:eth0.eth1等.0.1代表网卡编号 通过lspci命令能够查看网卡硬件信息(假设是usb网卡,则须要使用lsusb命令) 命令 ...

  2. 【CentOS Linux 7】【Linux网络配置基础】

    Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...

  3. 苹果mac电脑修改并快速linux网络配置

    mac电脑配置linux网络配置 说明:有小伙伴拥有mac电脑但是配置linux的网络时候总是找不到网卡和ip配置,话不多说我们开始吧- 如何快速配置网关和ip 查看ens33网络配置文件并修改BOO ...

  4. linux网络配置相关命令

    linux 网络配置   网卡名称:     RHEL5: /etc/modprobe.conf  以 alias 形式配置 RHEL6: /etc/udev/rules.d/70-persisten ...

  5. linux设置命令nmui,Linux网络配置及管理

    一.IP.网关.路由.掩码 网络间主机的通信是通常是基于TCP/IP协议.数据从A主机发送到网络中的B主机,需要通过层层包装及协议转发,最终通过B主机的IP地址定位,B主机才能最终接收到数据.这个过程 ...

  6. Linux网络——配置网络之iproute家族命令

    Linux网络--配置网络之iproute家族命令 摘要:本文主要学习了iproute家族用来配置网络的命令. ip命令 ip命令用于查看和管理IP地址.接口.路由.隧道等.用来取代ifconfig命 ...

  7. 12.Linux 网络配置

    12. Linux 网络配置 实验要求: 1. 配置虚拟机网络 2. 配置linux的网络 实验器材: 软件: 1.安装了RHEL6的vmware虚拟机. 硬件: 1.PC机一台. 背景知识: Vmw ...

  8. linux网络配置(一)问题系列

    描述:虚拟机ping不通www.baidu.com系列,故事的开始是学习linux的第n天 教学使用centos6 yum安装命令tree 直接就好了 但是自己是centos7不行,然后一路" ...

  9. Linux网络配置后无法正常上网

    Linux网络配置后无法正常上网 争对这样的问题首先需要ping一下网关,看是否可以ping通过,网关的IP地址在cmd命令框输入:ipconfig 在Linux下输入: ping 192.168.0 ...

  10. Linux网络配置和常用命令

    安装VmWare注意事项 1.是否启动虚拟化服务: 任务管理器--性能--虚拟化--启动 2.安装之后是否出现虚拟网卡:DOS命令--ipconfig--VM1,VM8 虚拟化服务禁用如何开启 win ...

最新文章

  1. redis(3)-redis基本类型
  2. 测试可编程波形发生器 AD9833
  3. boost::mp11::mp_all相关用法的测试程序
  4. flask前端显示MySQL数据_flask怎样查询mysql并显示在页面上
  5. 8 个 Python 实用脚本,赶紧收藏备用!
  6. leetcode190-颠倒二进制位
  7. isdigit函数python_Python判断字符串是否为数字的方法isdecimal 、isdigit、isnumeric及坑...
  8. no target device found怎么解决_关于移动端开发 1px 线的一些理解和解决办法
  9. 【软件工程】系统约束
  10. libvlc获取一帧_用VLC 实现获取播放每帧视频的时间(UTC)
  11. QTQString(UTF8)数据转GBK
  12. 物联网通信协议-modbus
  13. 鸿蒙空间命运法则,洪荒之终极人族
  14. vivo X系列为什么能不断拉高手机上限?
  15. 职场生涯规划中必须学会的十种能力
  16. 雄厚实力的企业支持,是拍账王品牌前进发展的根基
  17. プログラム・ライブラリ
  18. STM32—ADC详解
  19. powerquery分组_Power Query 神奇的分组统计1
  20. Bit和Byte的区别

热门文章

  1. 隐藏Ubuntu引导,直接进入系统——变色龙引导Linux,Windows,Mac OS(苹果系统)攻略之二
  2. 乐优商城第九天,第十天,(商品规格参数模版的新增,商品的新增)
  3. 研华工控台式计算机选型,工控机选型手册.pdf
  4. 恐怖的aliedit
  5. 如何选择适合你的兴趣爱好(四十六),豫剧
  6. java实现敏感词汇判断
  7. 计算机关机的DOS命令是,如何设置电脑自动关机dos指令
  8. RTK使用笔记-千寻CORS模式
  9. pycharm 输入法光标跟随
  10. 南京大学软件学院考研计算机网络汇总