red hat 的网卡配置文件位于:/etc/sysconfig/network-scripts目录下,如ifcfg-eth0,ifcfg-eth1等等,下面进行配置:

1)DEVICE=eth0
定义该网卡的识别名称
2)BOOTPROTO=dhcp
启动该网卡的方式,有以下两种:
a)static/none:代表固定的地址
b)bootp/dhcp:通过BOOTP或DHCP协议取得地址
3)HWADDR=03:22:A3:5B:54:20
该网卡的MAC地址
4)ONBOOT=yes
启动network服务时,是否启动该网卡.
当RH系统启动network服务时,network服务会依次读取保存于/etc/sysconfig/network-scripts/目录下文件名为ifcfg-NIC的文件,也就是所有的网卡的配置文件。
如果ifcfg-NIC中的ONBOOT设置为yes,则network服务就会调用ifup工具启动该网卡;当ifcfg-NIC的ONBOOT参数为no的时候,network会跳过启动这个网卡的工作。
5)TYPE=Ethernet
网卡的类型
6)USERCTL=no
是否允许普通用户启动或者停止该网卡
7)IPV6INIT=no
是否在该网卡上启用IPV6的功能
8)PEERDNS=yes
是否允许网卡在启动时向DHCP服务器查询DNS信息,并自动覆盖/etc/resolv.conf配置文件
9)NOZEROCONF
不调用自定义私有IP寻址的私有IP地址
以下参数用于指定该网卡的静态IP地址,此时BOOTPROTO必须为static或者none。
10)IPADDR=192.168.1.2
静态方式指定网卡的IP地址
11)NETMASK=255.255.255.0
定义该网卡的子网掩码
12)MTU=1500
设置网卡的MAC帧最大传输单位大小
13)GATEWAY=192.168.1.1
设置网络的默认网关
14)DNS1
指定主要的DNS服务器地址
15)DNS2
指定备用的DNS服务器地址

1)ifup/ifdown仅用来启动或者停止一个网卡,使用命令如:ifup eth0。后面必须带上设备名称。

而network服务会启动或者停止主机中多个网卡,只要它们的网卡配置文件中ONBOOT=yes;

2)ifup/ifdown只涉及参数指定的网卡,而network服务启动时会自动更新路由表的内容。

因此,当你修改了网卡的默认网关(GATEWAY)后,就要采取重启network服务的方法使之奏效,而不是仅仅用ifdown/ifup重启一下网卡。

Ubuntu下需要修改/etc/network/interfaces:
auto eth0    #开机自动启动eth0
iface eth0 inet [dhcp|static|loopback] #网卡通过DHCP自动获取IP或者静态分配IP或者接口为回环接口
address ip_address
netmask net_mask
gateway gate_way
然后执行[ifdown|ifup] eth0即可。注意:如果是远程登录的话,一定要使用ifdown eth0 && ifup eth0或者ifdown eth0;ifup eth0。

Red Hat 配置ip地址的更多相关文章

  1. 烂泥:VMWare Workation双网卡配置IP地址

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 前几天给一个客户做远程项目实施,客户那边的服务器是Windows OS的,我们这边的业务 ...

  2. Linux网络管理1---(Linux配置IP地址,ifconfig、配置文件)

    1.Linux配置IP 地址 ifconfig命令临时配置IP 地址 ifconfig命令,最常用的功能是查看本机的网络的配置状态(当然也可以配置网络,不过是暂时性的),直接输入ifconfig命令就 ...

  3. linux下配置ip地址四种方法(图文方法)

    主要是用第四种方法 (1)Ifconfig命令  第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ...

  4. Linux下配置ip地址四种方法

    linux系统安装完,以后通过命令模式配置网卡IP.配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-nameifconfig后显示的内容,l ...

  5. [部署]CentOS配置IP地址

    环境 虚拟机:VMWare10.0.1 build-1379776 操作系统:CentOS7 64位 简介 CentOS7最小化安装(Minimal)时,是不带ifconfig指令的,该指令在net- ...

  6. linux配置IP地址

    1. ifconfig命令临时配置IP地址 ifconfig命令:查看与配置网络状态命令 如:  ifconfig eht0 192.168.0.200 netmask 255.255.255.0 # ...

  7. windows下脚本配置IP地址

    带着笔记本有时候在固定的地方工作,需要用到同一个的Ip地址.换个地方换个Ip,又要重新输一遍. 开始感觉这个过程很繁琐,因为是window工作环境,一开始想到了vbs脚本. 无意中发现了强大的nets ...

  8. linux下配置ip地址四种方法(图文)

    (1)Ifconfig命令   第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ethx   i ...

  9. Solaris 11 配置IP地址

    查看ipipadm show-addr 删除IP地址ipadm delete-addr net0/v4 配置IP地址ipadm create-addr –T static –a local=10.90 ...

随机推荐

  1. 使用Google-Colab训练PyTorch神经网络

    Colaboratory 是免费的 Jupyter 笔记本环境,不需要进行任何设置就可以使用,并且完全在云端运行.关键是还有免费的GPU可以使用!用Colab训练PyTorch神经网络步骤如下: 1: ...

  2. Nuget 下载过慢的解决办法

    设置依赖项行为为忽略,文件冲突操作为忽略

  3. j.u.c系列(11)---之并发工具类:Exchanger

    写在前面 前面三篇博客分别介绍了CyclicBarrier.CountDownLatch.Semaphore,现在介绍并发工具类中的最后一个Exchange.Exchange是最简单的也是最复杂的,简 ...

  4. android - Animation详解

    Drawable 最强大的功能是:显示Animation.AndroidSDK介绍了2种Animation: Tween Animation(渐变动画):通过对场景里的对象不断做图像变换(平移.缩放. ...

  5. C#快速找出磁盘内的所有文件

    本文只针对NTFS格式化的磁盘文件快速检索,速度不是非常快,是让你震惊. 一般用文件遍历的方法检索一个50G的文件夹需要几十分钟甚至一个小时的时间,而用本方法只需几秒. using System; u ...

  6. IDA .edata .rdata .idata .text segments

    .rdata is for const data. It is the read only version of the .data segment. .idata holds the import ...

  7. RxJS 简介:可观察对象、观察者与操作符

    RxJS 简介:可观察对象.观察者与操作符 对于响应式编程来说,RxJS 是一个不可思议的工具.今天我们将深入探讨什么是 Observable(可观察对象)和 observer(观察者),然后了解如何 ...

  8. The .NET weak event pattern in C#

    Introduction As you may know event handlers are a common source of memory leaks caused by the persis ...

  9. 加快Qemu Aarch32虚拟开发板的启动速度

    软件版本 Qemu: 2.8.0 虚拟开发板: vexpress-ca9 概述 之前的博文介绍了将Python移植到开发板上, 根文件系统采用的是ramdisk, 这个文件系统的缺点是修改的内容重启会 ...

  10. 有关AngularJS请求Web API资源的思路

    页面部分大致如下: <body ng-app="productManagement"> ... <div ng-include="'app/produc ...