Ubuntu 16.04 配置单网卡绑定多IP

一、单个网卡配置多个IP

root@ubuntu:~# vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0 //这台主机只有 eth0 这张网卡
iface eth0 inet static
address 11.11.11.1
netmask 255.255.255.0
gateway 11.11.11.254
dns-nameserver 11.11.11.254

auto eth0:0 //配置子ip eth0:0
iface eth0:0 inet static
address 11.11.11.2
netmask 255.255.255.0

auto eth0:1 //配置子ip eth0:1
iface eth0:1 inet static
address 11.11.11.3
netmask 255.255.255.0

auto eth0:2 //配置子ip eth0:2 ;接着可以依次类推
iface eth0:2 inet static
address 11.11.11.4
netmask 255.255.255.0

二、添加DNS
root@ubuntu:~# vim /etc/resolvconf/resolv.conf.d/head
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN
nameserver 11.11.11.254 # 添加这一行

三、刷新DNS
root@ubuntu:~# resolvconf -u

四、重新启动网络服务
systemctl restart networking

Ubuntu 16.04 配置IP

1、网络ip信息配置
vi /etc/network/interfaces
auto ens192
iface ens192 inet static # 静态ip,不采用DHCP动态分配
address 11.11.11.1 # 配置ip
netmask 255.255.255.0 # 子网掩码
gateway 11.11.11.254 # 网关

2、配置DNS
vi /etc/resolv.conf
nameserver 11.11.11.254

3、重新启动网络服务
systemctl network restart

IP地址配置Linux (本以中标麒麟V7系统)为例

1、查看网卡名
ifconfig 或 ip addr

2、配置网卡ip地址 并对其中进行说明<例:网卡名为 ens192>
vi /etc/sysconfig/network-scripts/ifcfg-ens192
TYPE=”Ethernet” # 网卡类型: 这里默认是以太网
PROXY_METHOD=”none” # 代理方式
BROWSER_ONLY=”no”
BOOTPROTO=”no” # 静态ip
DEFROUTE=”yes” # 默认路由
IPV4_FAILURE_FATAL=”no” # 是否开启IPV4致命错误检测:否
IPV6INIT=”yes” # ipv6是否初始化:是
IPV6_AUTOCONF=”yes”
IPV6_DEFROUTE=”yes”
IPV6_FAILURE_FATAL=”no”
IPV6_ADDR_GEN_MODE=”stable-privacy”
NAME=”ens192″ #网卡物理设备名称
UUID=”012345678-6666-777-8888-123456789012″ # 网卡信息通用唯一识别码,非必要
DEVICE=”ens192″ # 网卡设备名称,必须哈`NAME` 相同
ONBOOT=no # 是否开机启动,默认:no

————————————————————————–
A、完整配置参数如下:
vi /etc/sysconfig/network-scripts/ifcfg-ens192
TYPE=”Ethernet”
PROXY_METHOD=”none”
BROWSER_ONLY=”no”
BOOTPROTO=”static”
DEFROUTE=”yes”
IPV4_FAILURE_FATAL=”no”
IPV6INIT=”yes”
IPV6_AUTOCONF=”yes”
IPV6_DEFROUTE=”yes”
IPV6_FAILURE_FATAL=”no”
IPV6_ADDR_GEN_MODE=”stable-privacy”
NAME=”ens192″
UUID=”012345678-6666-777-8888-123456789012″
DEVICE=”ens192″
ONBOOT=”yes”
IPADDR=11.11.11.1
NETMASK=255.255.255.0
GATEWAY=11.11.11.254
DNS1=11.11.11.254

B、使用命令systemctl restart network 重启网络