centos 绑定/解绑 新增/删除 ip (配置/etc/sysconfig/network-scripts/ifcfg-ethx)

服务器中有多个ip,其中有若干个ip不用了,需要删掉

使用ip addr命令查看有几个ip

然后 cd  /etc/sysconfig/network-scripts/

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


主要的操作就是IPADDR和NETMASK这两个键值对     如果是新增,就增加IPADDR和NETMASK即可,比如IPADDR1和NETMASK1    IPADDR2和NETMASK2    我也是小白,根据我的经验应该是必须按顺序的1234这样,如果是删掉其中多余的,那么删掉之后,也要重新把数字改成顺序的,然后重启网卡

service network restart然后再ip addr  查看是不是多出新加的或者少了删除的ip

以上内容为本人操作,参考自以下https://www.cnblogs.com/blueying/p/3976502.html感谢

背景

需要往服务器上安装软件;并且像maven代理的话必须连接公网。
首先配置了网关,发现可以通过ip访问公网了,在配置了DNS可以通过域名访问公网了

实例

配置linux 可以上网的操作

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

在配置文件中配置或修改网关和DNS

DNS1=8.8.8.8
GATEWAY=192.168.1.1   

重启网卡

service network restart

详解

在linux系统中进行网络管理,我们常常使用强大的ifconfig命令。

但ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。配置文件中有一个非常重要的成员:/etc/sysconfig/network-scripts/ifcfg-ethx (注:echx是指设备名,例如eth0等)。

在ifcfg-ethx文件配置中的网络信息在重启后仍然生效,在网络管理中相当有用,现在我就ifcfg-ethx文件进行IPV4网络配置方法进行简单的说明。

根据文件ifcfg-eth0打开命令及各项信息如下:

[[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0  #网卡设备名称
    ONBOOT=yes  #启动时是否激活 yes | no
    BOOTPROTO=static  #协议类型 dhcp bootp none
    IPADDR=192.168.1.90  #网络IP地址
    NETMASK=255.255.255.0  #网络子网地址
    GATEWAY=192.168.1.1  #网关地址
    BROADCAST=192.168.1.255  #广播地址
    HWADDR=00:0C:29:FE:1A:09  #网卡MAC地址
    TYPE=Ethernet  #网卡类型为以太网
 

注:在修改文件ifcfg-ethx后还需要重新导入文件才能生效,具体命令如下:

[[email protected]~]# /etc/init.d/network reload   #命令有start | restart | stop | reload

原文地址:https://www.cnblogs.com/zonglonglong/p/12545400.html

时间: 2024-10-28 13:35:04

centos 绑定/解绑 新增/删除 ip (配置/etc/sysconfig/network-scripts/ifcfg-ethx)的相关文章

Android -- Service绑定解绑和aidl

Service是安卓四大组件之一,先前讲到了Service的生命周期,以及非绑定类型的生命周期的例子,这次来分享一下绑定形式的. 应用组件(客户端)可以调用bindService()绑定到一个service.Android系统之后调用service的onBind()方法,它返回一个用来与service交互的IBinder. 绑定是异步的,bindService()会立即返回,它不会返回IBinder给客户端.要接收IBinder,客户端必须创建一个ServiceConnection的实例并传给b

javascript 方法 / 绑定 解绑事件

很多JS插件的代码开头都是 (function(  一直不太明白    直到看到  // 事件绑定  this.bindHandler = (function() {                  if (window.addEventListener) {// 标准浏览器           return function(elem, type, handler) {// elem:节点    type:事件类型   handler:事件处理程序               // 最后一个

centos下apache多域名单ip配置

设定documentroot目录为: /test 域名有两个,www.test.com,blog.test.com 首先打开httpd.conf,找到#Include conf/extra/httpd-vhosts.conf,去掉前面的#号,设置ServerName 192.168.0.1:80 然后打开你的httpd-vhosts.conf,打开,写入 NameVirtualHost  192.168.0.1:80 #这第一段很重要,必须设置当前服务器ip <VirtualHost Serve

Service的启动与停止、绑定与解绑

---恢复内容开始--- Service的意义就在于当软件停止之后还可以在背景中进行运行,换句话也就是说,比如一个音乐播放器,当我们退出音乐播放器的时候,还是希望它在背景中运行,也就是一直播放着音乐,这时候Service就派上了大的用途. Service的生命周期和Activity的生命周期差不多.也有开启和停止.onCreate()方法是初始化配置,onDestroy()是释放所有剩余的资源.Service周期是发生在onCreate()和onDestroy()之间的. startServic

解决克隆centos虚拟机后ip配置失败的问题

第一步:切换到root用户 #su - 第二步:修改hosts文件 #vi  /etc/hosts 192.168.1.63  datanode63 --多余的内容删除 第三步:修改主机名: #vi  /etc/sysconfig/network 将HOSTNAME修改为:datanode63 NETWORKING=yes HOSTNAME=datanode63 第四步:修改网卡配置  保最后一条网站并网站名称(NAME="eth0")修改为:eth0,其它信息删除 将ATTR(add

vSphere中克隆CentOS虚拟机添加新的网卡及配置IP地址

前言 本次安装的CentOS是在vCenter中克隆出来的.这样就存在一下问题: 问题一:MAC冲突 问题描述: 可能克隆的系统的网卡eth0与克隆前的系统一直,会造成MAC冲突: 解决办法: 1.修改cat /etc/udev/rules.d/70-persistent-net.rules中的MAC 2.到cd /etc/sysconfig/network-scripts/中修改原有网卡的eth0的配置文件ifcfg-eth0中的MAC与/etc/udev/rules.d/70-persist

CentOS 7 firewalld详解,添加删除策略

CentOS7中firewall防火墙详解和配置,.xml服务配置详解 修改防火墙配置文件之前,需要对之前防火墙做好备份 重启防火墙后,需要确认防火墙状态和防火墙规则是否加载,若重启失败或规则加载失败,则所有请求都会被防火墙. 1.firewall-cmd --state #查看firewall的状态 firewall-cmd --list-all #查看防火墙规则(只显示/etc/firewalld/zones/public.xml中防火墙策略) firewall-cmd --list-all

对事件委托绑定click的事件的解绑

大家都知道解绑事件的jquery写法,很简单: $("xxx").unbind("click"); 然后对于事件委托式的事件绑定,亲测,这种解绑方法是无效的, $(".sideNav>ul").on("click", function (e) {     alert("aaa"+$(e.tagert).index()); } 即使做判断让一部分带有某个class的li标签的ul解绑click,依然无效

Vmware 克隆CentOS 网络IP配置

在VMware里克隆出来的CentOS Linux..ifconfig...没有看到eth0..然后重启网卡又报下面错误. 故障现象:service network restartShutting down loopback insterface:                                                                                                     [  OK  ]Bringing up loopb