首先在虚拟机管理界面中给该虚拟机添加一块虚拟网卡,VirtualBox虚拟机中要shutdown才能添加。

[root@rhel7 ~]# nmcli device show | grep -i device   --查看网卡设备,我们可以看到新添加的enp0s8
GENERAL.DEVICE: virbr0
GENERAL.DEVICE: enp0s3
GENERAL.DEVICE: virbr0-nic
GENERAL.DEVICE: enp0s8
GENERAL.DEVICE: lo
[root@rhel7 ~]# nmcli connection show ---还得添加网卡配置文件才能查看到enp0s8
NAME UUID TYPE DEVICE
virbr0-nic c6a02e0f-24af-4b3b-983d-1643fee355df generic virbr0-nic
virbr0 eecfd3a6-4d29-4f9c-a62c-1a30df56e011 bridge virbr0
enp0s3 df34c879-c2bd-4c82-ae7a-39e39a2228dd --ethernet enp0s3

添加enp0s8的网卡配置文件:

[root@rhel7 ~]# nmcli connection add type ethernet con-name enp0s8 ifname enp0s8 autoconnect yes
Connection 'enp0s8' (8bf108aa-9c89-4c2c-a5d3-3d9346b2c644) successfully added.
[root@rhel7 ~]# nmcli connection show
NAME UUID TYPE DEVICE
virbr0-nic c6a02e0f-24af-4b3b-983d-1643fee355df generic virbr0-nic
virbr0 eecfd3a6-4d29-4f9c-a62c-1a30df56e011 bridge virbr0
enp0s3 df34c879-c2bd-4c82-ae7a-39e39a2228dd --ethernet enp0s3
enp0s8 8bf108aa-9c89-4c2c-a5d3-3d9346b2c644 --ethernet enp0s8

配置IP地址及其它信息:

[root@rhel7 ~]# nmcli connection modify enp0s8  ipv4.addresses 192.168.1.200/ ipv4.gateway 192.168.1.99  ipv4.dns 192.168.1.1 ipv4.method manual connection.autoconnect yes

启动enp0s8网卡:

[root@rhel7 ~]# nmcli connection up enp0s8
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/)
[root@rhel7 ~]# ip a s enp0s8
: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc pfifo_fast state UP qlen
link/ether ::::3c:2c brd ff:ff:ff:ff:ff:ff
inet 192.168.1.200/ brd 192.168.1.255 scope global enp0s8
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:fe79:3c2c/ scope link
valid_lft forever preferred_lft forever

网卡添加配置完成。

============================

给enp0s8再配置一个IP地址192.168.1.201:

[root@rhel7 ~]# nmcli connection modify enp0s8 +ipv4.addresses 192.168.1.201/ ipv4.gateway 192.168.1.99
[root@rhel7 ~]# nmcli connection down enp0s8 --重启网卡
Connection 'enp0s8' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/)
[root@rhel7 ~]# nmcli connection up enp0s8
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/)
[root@rhel7 ~]# nmcli connection show
NAME UUID TYPE DEVICE
virbr0-nic c6a02e0f-24af-4b3b-983d-1643fee355df generic virbr0-nic
virbr0 eecfd3a6-4d29-4f9c-a62c-1a30df56e011 bridge virbr0
enp0s3 df34c879-c2bd-4c82-ae7a-39e39a2228dd --ethernet enp0s3
enp0s8 8bf108aa-9c89-4c2c-a5d3-3d9346b2c644 --ethernet enp0s8
[root@rhel7 ~]# ip addr show enp0s8 --查看添加成功
: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu qdisc pfifo_fast state UP qlen
link/ether ::::3c:2c brd ff:ff:ff:ff:ff:ff
inet 192.168.1.200/ brd 192.168.1.255 scope global enp0s8
valid_lft forever preferred_lft forever
inet 192.168.1.201/ brd 192.168.1.255 scope global secondary enp0s8
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:fe79:3c2c/ scope link
valid_lft forever preferred_lft forever
[root@rhel7 ~]#

给enp0s8再配置一个IPv6地址2001::1/64

[root@rhel7 ~]# nmcli connection modify enp0s8  ipv6.method manual ipv6.addresses ::/  ipv6.gateway :: ipv6.dns ::
[root@rhel7 ~]# ping6 ::
connect: Network is unreachable
[root@rhel7 ~]# nmcli connection down enp0s8
Connection 'enp0s8' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/)
[root@rhel7 ~]# nmcli connection up enp0s8
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/)
[root@rhel7 ~]# ping6 ::
PING ::(::) data bytes
bytes from ::: icmp_seq= ttl= time=0.062 ms
bytes from ::: icmp_seq= ttl= time=0.116 ms
bytes from ::: icmp_seq= ttl= time=0.119 ms
^C
--- :: ping statistics ---
packets transmitted, received, % packet loss, time 2000ms
rtt min/avg/max/mdev = 0.062/0.099/0.119/0.026 ms
[root@rhel7 ~]#

RHEL7 添加网卡并设置多个IP地址的更多相关文章

  1. ubuntu Server 设置主机静态 ip地址

    ubuntu Server 设置主机静态 ip地址 1:先输入 ifconfig 查看当前网络配置 2:然后关闭 eth0 网卡 sudo ifdown eth0 3:配置静态ip sudo vim ...

  2. 网吧局域网里的设置外网IP地址、设置内网IP地址、限制内网速度和路由器共享

    现在啊,网吧的需求越来越高,同时在经济比较充裕的情况下,作为网吧的老板可能希望打造全千兆的网吧,让每个进入网吧的人都能充分体验高速的感觉,当然更重要的是在同行竞争中处于上游,特别是对网络游戏爱好者的吸 ...

  3. CentOS 网络设置修改 指定IP地址 DNS 网关(转)

    CentOS 网络设置修改 指定IP地址 DNS 网关(实测 笔记)   环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Centos-6.5-x86_64 ...

  4. 给网卡配置10个临时ip地址,但是不配置192.168.17.15这个ip

    给网卡配置10个临时ip地址,但是不配置192.168.17.15这个ip #!/bin/bash `;do ];then continue fi ifconfig eth0:$i .$i netma ...

  5. Azure经典门户创建VM,如何设置使用静态IP地址?

    使用 Azure 经典管理门户中创建的虚拟机,无法使用静态IP 地址,在管理界面没有该设置.在新的管理门户中虽然有使用静态IP的设置,但是选项是灰色,无法修改,提示错误:This virtual ma ...

  6. 为同一部电脑设置2个IP地址

    为同一部电脑设置2个IP地址 在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans下 点击0000.0001,000 ...

  7. Windows下 使用命令行的方式 设置主机的ip地址. 以及设置多ip地址的方法

    1. 首先要查看一下网卡的设备名称 netsh interface ip show interfaces 结果为: 记住当前的网卡名称 进行后续操作. 其实 也可以通过 ipconfig /all 的 ...

  8. centos6:一个网卡上显示多个ip地址的错误

    网卡显示如下:  上面显示em1有两个ip地址,其中36是设置的固定IP,212这个ip不清楚怎么搞出来的,但是通过212地址也能够正常连接主机.重启网卡之后,还是没有变化. 网卡em1配置如下,/e ...

  9. CentOS 6 网络设置修改 指定IP地址 DNS 网关

    环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Centos-6.5-x86_64 路由器网关:192.168.1.1 步骤: 1.查看网络MAC地址 [ro ...

随机推荐

  1. spring mvc 返回乱码SpringMVC使用@ResponseBody注解返回中文字符串乱码的问题

    原文地址:https://www.cnblogs.com/fzj16888/p/5923232.html 先说一下我的经历,以及解决问题的而过程. 在使用SpringMVC的时候,最开始的时候在配置文 ...

  2. Linux Command : top

    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程所占用的系统资源,类似于Windows的任务管理器.下面详细介绍它的使用方法.top是一个动态显示过程,即可以通过用户按键来不断刷 ...

  3. api重复引用导致的诡异问题排查

    api重复引用导致的诡异问题排查 最近一个项目上线前开发环境.测试环境都能正常打包并运行.然而到了准生产环境和生产环境则报一些诡异的错误信息: [INFO] --------------------- ...

  4. [2014亚马逊amazon] 在线笔试题 大于非负整数N的第一个回文数 Symmetric Number

    1.题目 如标题,求大于整数N(N>=0)的第一个回文数的字符串表示形式. 这个题目也是当时笔试第一次见到,花了一个小时才做出了.慢慢总结还是挺简单的. 2.分析 分析如下: (1)一位数N(9 ...

  5. Go语言之进阶篇mysql增 删 改 查

    一.mysql操作基本语法 1.创建名称nulige的数据库 CREATE DATABASE nulige DEFAULT CHARSET utf8 COLLATE utf8_general_ci; ...

  6. Java系列: 关于虚引用及其测试代码

    “虚引用”顾名思义,就是形同虚设,与其他几种引用都不同,虚引用并不会决定对象的生命周期.如果一个对象仅持有虚引用,那么它就和没有任何引用一样,在任何时候都可能被垃圾回收器回收.虚引用主要用来跟踪对象被 ...

  7. 如何同步两台Linux机器的时间?

    除了用NTP服务器之外,下面的命令可以做到让几台机器的时间都跟一台机器同步. date --set="$(ssh root@10.245.110.101 date)" 参考资料 = ...

  8. iOS 一个开发者账号 多台Mac 共用

    iOS 开发者账号有时候需要多台Mac 一起用.这个时候就得要证书了, 首先如果一个账号能在第一台电脑上能正常使用了.那么这时就可以把相应的证书导出来,再台PC的时候也可以用. 先导私有的证书.这个是 ...

  9. iOS 生成pem证书

    openssl pkcs12 -in Certificates.p12 -out Certificates.pem -nodes     需要通过终端命令将这些文件转换为PEM格式:openssl p ...

  10. 【树莓派】树莓派上面安装配置teamviewer

    访问树莓派桌面,的另一种方式,就是使用Teamviewer. 参考这篇文章做了实验:http://www.linuxdiyf.com/linux/16887.html,对其中部分进行了件要整理和总结. ...