CentOS工作内容(五)单一网卡配置多个IP

用到的快捷键

tab 自动补齐(有不知道的吗)

ctrl+a 移动到当前行的开头(a ahead)

ctrl+e 移动到当前行的开头(e end)

ctrl+u 删除(剪切)此处至开始所有内容

复制进来:按一下鼠标右键粘贴到SercureCRT

复制出去:按住鼠标左键选中在SercureCRT里要粘贴的内容

vim

末行模式下

:ser nu 然后  直接输入行号

:wq 保存并退出

命令模式下

u: 撤销操作

A:移到行尾并进入编辑模式

gg:回到文件顶部

用到的命令

pwd //pwd命令以绝对路径的方式显示用户当前工作目录

一般来说网卡在CentOS操作系统中可以配置多个ip地址,如果要配置两个ip地址不一定要两块网卡,两个ip地址可以共享一块网卡设备,是否要配置多个ip地址可以根据实际情况决定

查看网卡信息,第一个网卡设备名称为eth0,表示只有一块网卡,如果有第二块网卡就叫做eth1.

lo是本机local loopback,建议不要随意修改lo配置,目前使用的ip地址为

单一网卡配置第二个ip地址的两种方法

方法一(临时性):

在eth0上配置第二个ip地址,并假设第二个ip地址为192.168.11.6.此方法只能临时使用,在重新启动服务器或重启网络服务后就会消失,如果每次重新启动时,都要使用此配置,就要增加网卡的配置文件

ifconfig eth0: 192.168.11.6 up
ip addr show

eth0:0 代表第一块网卡的第二个ip名称,第一块网卡的第三个ip名称就为eth0:1 以此类推

删除第二个ip

ip addr delete 192.168.233.228 dev eth0 eth0: 

再次查看网卡

ip addr show

注意一下网卡设备和网卡文件的区别,增加网卡ip的时候一定要用网卡设备

ifconfig eth1:0 192.168.1.115 up

方法二(固定):

先到网卡配置文件目录,创建第二个ip地址的网卡配置文件,将原来网卡的配置文件ifcfg-eth0复制成ifcfg-eth0:0, 复制好第二个ip的网络配置文件后,编辑该配置文件,

将配置文件中的DEVICE由eth0改成eth0:0,修改IPADDR=192.168.223.228,将BOOTPROTO改成static,剩下的配置信息与其他网络配置文件一样

打开配置文件目录

 cd /etc/sysconfig/network-scripts/

复制

cp ifcfg-eth0   ifcfg-eth0:

修改配置文件

vim ifcfg-eth0:

第二个ip地址,那么DEVICE=eth0:0

DEVICE=eth0:   //改
HWADDR=:0C::AD:9F:
TYPE=Ethernet
UUID=66d8711e-6c5b--b755-5cd62182dd61
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.119 //改
NETMASK=255.255.255.0
GATEWAY=192.168.1.254
DNS1=114.114.114.114
IPV6INIT=NO

保存退出,然后

重启网络服务/etc/init.d/network restart

或者

ifup eth1:0

再次启动起来后,看一下配置是否消失,如果没有表示成功

ip addr show

然后ping一下

删除同一个网卡第二个ip只需要删除第二个配置文件就可以了,然后重启计算机

rm -i ifcfg-eth0:

重启计算机

shutdown -r now

show一下网卡的ip地址

ip addr show

ping不通了

一切都是文件

参考文章:

rm命令

http://man.linuxde.net/rm

shutdown命令

http://man.linuxde.net/shutdown

Windows下面为网卡配置多个IP地址

http://jingyan.baidu.com/article/fcb5aff7e0fd76edaa4a71d3.html

用途

那服务器设置多个ip的用意是什么,能举例说明一下吗,谢谢
回答
可以绑定多个网站,或者提供其他的服务,比如ftp服务用一个ip邮件系统用一个ip网站系统再用一个或几个ip


注意down掉网卡的方法

测试环境:centos6.6

不要用ifconfig eth0 up/down 的方法

ifconfig eth1:0 up/down 
SIOCSIFFLAGS: 无法指定被请求的地址

要用ifup/ifdown

ifup eth1:0 
Determining if ip address 192.168.1.115 is already in use for device eth1...
[root@steven network-scripts]# ifconfig

另外,一个网卡多个ip,down掉一个ip并不会导致整个网卡down掉

eth1 Link encap:Ethernet HWaddr 00:0C:29:01:D5:CB 
inet addr:192.168.1.106 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:33032 errors:0 dropped:0 overruns:0 frame:0
TX packets:4882 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:8892933 (8.4 MiB) TX bytes:421479 (411.6 KiB)

eth1:0 Link encap:Ethernet HWaddr 00:0C:29:01:D5:CB 
inet addr:192.168.1.115 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

---------------------------

# ifdown eth1:0
[root@steven network-scripts]# ifconfig
eth1 Link encap:Ethernet HWaddr 00:0C:29:01:D5:CB 
inet addr:192.168.1.106 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:33548 errors:0 dropped:0 overruns:0 frame:0
TX packets:4938 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000 
RX bytes:8925293 (8.5 MiB) TX bytes:427603 (417.5 KiB)

lo Link encap:Local Loopback 
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0 
RX bytes:2508 (2.4 KiB) TX bytes:2508 (2.4 KiB)


重启指定网卡
ifdown eth0 && ifup eth0

重启除lo网卡的所有网卡
ifdown --exclude=lo -a && ifup --exclude=lo -a

f

CentOS工作内容(五)单一网卡配置多个IP的更多相关文章

  1. CentOS工作内容(三)配置网络IP地址

    CentOS工作内容(三)配置网络IP地址 用到的快捷键 tab 自动补齐(有不知道的吗) ctrl+a 移动到当前行的开头(a ahead) ctrl+u 删除(剪切)此处至开始所有内容 vim 末 ...

  2. CentOS工作内容(六)双网卡带宽绑定bind teaming

    CentOS工作内容(六)双网卡带宽绑定bind  teaming Teaming功能是什么功能http://zhidao.baidu.com/link?url=cpcwl9LH4FSHJBaTW-e ...

  3. 关于linux Centos 7一个网卡配置多个IP的方法

    有时我们在工作中,会遇到一个网卡配置多个ip的情况,尤其是在linux服务器方面的应用教多 于是笔者将其配置过程整理如下,希望能帮到遇到同样问题的朋友,这里以vmware虚拟机下的Centos 7为例 ...

  4. CentOS工作内容(二)关闭SELinux

    CentOS工作内容(二)关闭SELinux CentOS安装完成后,有很多配置要改,不过最重要就是关闭SELinux SELinux是增强安全性的一项功能,不是SELinux不好,而是当功能安全性较 ...

  5. CentOS工作内容(一)CentOS6.4的安装 hwclock和date

    CentOS工作内容(一)CentOS6.4的安装 hwclock和date 光碟安装 分配20G磁盘空间 插入光碟 选择第一项安装 如果要急救的话请选择第三项 启动安装进程 跳过光碟检测 选择nex ...

  6. centos linux系统日常管理复习 CPU物理数逻辑核数,iftop ,iotop ,sar ,ps,netstat ,一网卡多IP,mii-tool 连接,ethtool速率,一个网卡配置多个IP,mii-tool 连接,ethtool速率 ,crontab备份, 第十八节课

    centos linux系统日常管理复习 物理CPU和每颗CPU的逻辑核数,uptime ,w,vmstat,iftop ,iotop ,sar ,ps,netstat ,一个网卡配置多个IP,mii ...

  7. CentOS工作内容(七)禁用IPV6

    CentOS工作内容(七)禁用IPV6 用到的快捷键 tab 自动补齐(有不知道的吗) ctrl+a 移动到当前行的开头(a ahead) ctrl+e 移动到当前行的开头(e end) ctrl+u ...

  8. CentOS工作内容(四)主机禁ping

    CentOS工作内容(四)主机禁ping 用到的快捷键 tab 自动补齐(有不知道的吗) ctrl+a 移动到当前行的开头(a ahead) ctrl+u 删除(剪切)此处至开始所有内容 vim 末行 ...

  9. linux下一个网卡配置多个ip【虚拟ip】

    Linux下配置网卡ip别名何谓ip别名?用windows的话说,就是为一个网卡配置多个ip.什么场合增加ip别名能派上用场?布网需要.多ip访问测试.特定软件对多ip的需要...and so on. ...

随机推荐

  1. 《Lua程序设计》第1章 开始 学习笔记

    1.1 程序块(chunk)每段代码(例如一个源代码文件或在交互模式中输入的一行代码),称为一个程序块.若使用命令行参数-i来启动Lua解释器,那么解释器就会在运行完指定程序块后进入交互模式.dofi ...

  2. RH318之域控服务器

    Windows2012域控服务器 一.安装域服务及DNS 1.配置静态IP 2.点击左下角 3.进入--->服务器管理器 4.点击角色和功能 勾选Active Directory域服务与DNS服 ...

  3. 深入理解 Neutron -- OpenStack 网络实现(1):GRE 模式

    问题导读1.什么是VETH.qvb.qvo?2.qbr的存在的作用是什么?3.router服务的作用是什么? 如果不具有Linux网络基础,比如防火墙如何过滤ip.端口或则对openstack ovs ...

  4. MFC控件CTabCtrl关联变量

    1.先建立一个对话框MFC应用程序,然后在工具箱里面把Tab Control控件放到对话框中的合适位置上. 再在对话框类中,将该控件绑定一个变量 用两种方法: 1 ) 自己定义成员变量 CTabCtr ...

  5. 通俗大白话来理解TCP协议的三次握手和四次分手

    通俗理解: 但是为什么一定要进行三次握手来保证连接是双工的呢,一次不行么?两次不行么?我们举一个现实生活中两个人进行语言沟通的例子来模拟三次握手. 引用网上的一些通俗易懂的例子,虽然不太正确,后面会指 ...

  6. Android6.0中PowerManagerService分析

    转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=30510400&id=5569393 概述 一直以来,电源管理是 ...

  7. openstack-networking-neutron(二)---tun/tap

    本博客已经添加"打赏"功能,"打赏"位置位于右边栏红色框中,感谢您赞助的咖啡. 简介 虚拟网卡Tun/tap驱动是一个开源项目,支持很多的类UNIX平台,Ope ...

  8. web开发之Cookie使用

    做过web开发的小伙伴对于Cookie一定不陌生,当用户登录后将用户的账号保存到本地,密码保存时,建议使用MD5进行加密,以防止用户个人信息的泄露.今天和大家简单聊聊关于Jquer Cookie的使用 ...

  9. python nose测试框架中使用allure_report框架

    在使用nose自带的xunit生成xml文件生成测试报告后,领导说报告不够炫,没有百分比效果,且在web自动化时的截图不美观,html很多情况下没有显示图片(nose框架截图方法这里),正好,allu ...

  10. 【JAVA】猜数字

    import java.util.*; public class GN { public static void main(String arg[]) { ;// 数字标记 ;// 位置标记 ;// ...