Red Hat 配置ip地址
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地址的更多相关文章
- 烂泥:VMWare Workation双网卡配置IP地址
本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 前几天给一个客户做远程项目实施,客户那边的服务器是Windows OS的,我们这边的业务 ...
- Linux网络管理1---(Linux配置IP地址,ifconfig、配置文件)
1.Linux配置IP 地址 ifconfig命令临时配置IP 地址 ifconfig命令,最常用的功能是查看本机的网络的配置状态(当然也可以配置网络,不过是暂时性的),直接输入ifconfig命令就 ...
- linux下配置ip地址四种方法(图文方法)
主要是用第四种方法 (1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig ...
- Linux下配置ip地址四种方法
linux系统安装完,以后通过命令模式配置网卡IP.配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-nameifconfig后显示的内容,l ...
- [部署]CentOS配置IP地址
环境 虚拟机:VMWare10.0.1 build-1379776 操作系统:CentOS7 64位 简介 CentOS7最小化安装(Minimal)时,是不带ifconfig指令的,该指令在net- ...
- linux配置IP地址
1. ifconfig命令临时配置IP地址 ifconfig命令:查看与配置网络状态命令 如: ifconfig eht0 192.168.0.200 netmask 255.255.255.0 # ...
- windows下脚本配置IP地址
带着笔记本有时候在固定的地方工作,需要用到同一个的Ip地址.换个地方换个Ip,又要重新输一遍. 开始感觉这个过程很繁琐,因为是window工作环境,一开始想到了vbs脚本. 无意中发现了强大的nets ...
- linux下配置ip地址四种方法(图文)
(1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig ethx i ...
- Solaris 11 配置IP地址
查看ipipadm show-addr 删除IP地址ipadm delete-addr net0/v4 配置IP地址ipadm create-addr –T static –a local=10.90 ...
随机推荐
- Codeforces Round #374 (Div. 2) B. Passwords 贪心
B. Passwords 题目连接: http://codeforces.com/contest/721/problem/B Description Vanya is managed to enter ...
- Codeforces Round #272 (Div. 2) B. Dreamoon and WiFi dp
B. Dreamoon and WiFi 题目连接: http://www.codeforces.com/contest/476/problem/B Description Dreamoon is s ...
- C++ Curiously Recurring Template Prattern(CRTP)例程
简单介绍和例子请参考:C++ 惯用法 CRTP 简介 下面例子为兼顾CRTP和多态的例子. #include <iostream> #include <vector> usin ...
- 解决ASP.NET MVC4中使用Html.DropDownListFor显示枚举值默认项问题
从ASP.NET MVC 5开始,Html.DropDownListFor已经提供了对Enum的支持,但在这以前,需要通过帮助方法或扩展方法来让Html.DropDownListFor显示枚举值. 本 ...
- 报错:System.Data.Entity.Validation.DbEntityValidationException: 对一个或多个实体的验证失败
使用MVC和EF,在保存数据的时候报错:System.Data.Entity.Validation.DbEntityValidationException: 对一个或多个实体的验证失败.有关详细信息, ...
- mqtt Qos
mqtt Qos QoS Level 0:至多一次意思就是给你转发一次就得了,不管你有没收到.这个我理解是如果接收方离线了就不能收到消息,可以用在音视频聊天请求,因为当接收方离线后就不用收到请求了,就 ...
- uistatusBar 详解
成功的方法: 方法1.隐藏应用程序内所有的StatusBar 第一步:在Info.plist,然后添加一个新的row,"View controller-based status bar ap ...
- ASP.NET MVC:mvc pattern
There are three pieces to the MVC pattern: The model—The domain that your software is built around. ...
- 如何在 Xcode 中修改应用的名字
找到 TARGETS 中的 Build Setting ,下拉找到 Packaging ,修改 Product Name 即可.
- algid parse error, not a sequence错误
主要使用由于没有对使用openssl生成的公私密钥对进行pkcs8编码,导致程序无法识别参考支付宝.项目用用到RSA加密用openssl生成了一个公私密钥对,在对加密字符串进行数字签名的时候,程序一直 ...