Ubuntu下单网卡多IP地址的配置

删除用户默认配置文件

由于在默认清空下,配置文件是系统自动生成的用户设备配置文件保存在/etc/udev/rule.d/下面:
# cp /etc/udev/rule.d /etc/udev/rule.d.bak.0 -R
# rm /etc/udev/rule.d/*

修改网卡配置文件,添加多IP配置

#vim /etc/network/interfaces
修改或添加如下内容:

auto lo
iface lo inet loopback  

auto eth0
iface eth0 inet static
address 192.168.76.192
netmask 255.255.255.0
gateway 192.168.76.254  

auto eth0:0
iface eth0:0 inet static
address 192.168.76.193
netmask 255.255.255.0
gateway 192.168.76.254  

auto eth0:1
iface eth0:1 inet static
address 192.168.76.194
netmask 255.255.255.0
gateway 192.168.76.254  

实验环境,我添加了三个IP地址

让配置生效

#/etc/init.d/networking restart

检查效果

#ifconfig
eth0 Link encap:Ethernet HWaddr -------------------------------
inet addr:192.168.76.192 Bcast:192.168.76.255 Mask:255.255.255.0
inet6 addr: fe80::92e6:baff:fea0:b517/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17278 errors:0 dropped:0 overruns:0 frame:0
TX packets:7044 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:8162087 (8.1 MB) TX bytes:1085377 (1.0 MB)
Interrupt:30

eth0:0 Link encap:Ethernet HWaddr -------------------------------
inet addr:192.168.76.193 Bcast:192.168.76.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:30

eth0:1 Link encap:Ethernet HWaddr -------------------------------
inet addr:192.168.76.194 Bcast:192.168.76.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:30

可以看到三个IP地址,就说明配置成功了。

时间: 2024-09-29 02:51:20

Ubuntu下单网卡多IP地址的配置的相关文章

linux单网卡多IP

网卡配置项详解: 配置IP.掩码.网关:ethX       DEVICE="eth0"         此配置关联至的设备.设备名要与文件ifcfg-后ude内容保持一致       BOOTPROTO=none            引导协议:{none|static|dhcp|bootp}       HWADDR="00:0C:29:26:62:92"             MAC地址:要与真实MAC地址保持一致,可省略       NM_CONTROLL

解决vmbox中ubuntu获取到了ip地址无法上网的问题

在vmbox配置网络的过程中,不知道什么原因ubuntu获取到了ip地址但是确无法上网 重启ubuntu后任然无法上网 解决方法: 关掉vmbox中的ubuntu,设置网络连接模式为“网络地址转换NAT” 启动ubuntu,此时已经可以上网了 再设置网络模式为桥接模式,即可以上网了

修改ubuntu和windows的ip地址使二者能相互ping通的方法  

一,永久修改ubuntu的ip地址的方法: ubuntu的网络配置信息保存在/etc/network/interfaces 下,应此要永久地修改ubuntu的ip地址首先必须修改这个配置文件,打开ubuntu的终端登录root权限,然后输入命令:geany /etc/network/interfaces 打开这个配置文件,把下面的内容复制进去并替换里面原有的内容: # interfaces(5) file used by ifup(8) and ifdown(8) auto eth0   #if

【转】PostgreSQL IP地址访问配置

原文:http://blog.csdn.net/shuaiwang/article/details/1793294 1.PostgreSQL的安装目录,进入data文件夹,打开postgresql.conf文件,修改listen_addresses,如下 # - Connection Settings -listen_addresses = 'localhost,123.123.123.123'        # what IP address(es) to listen on;        

Ubuntu 18.04 LTS IP 地址设置

和之前的版本不太一样, Ubuntu 18.04 的 ip地址设置是用netplan管理的 配置文件在: /etc/netplan/50-cloud-init.yaml 示例文件如下: # This file is generated from information provided by # the datasource. Changes to it will not persist across an instance. # To disable cloud-init's network

9、网络知识(路由交换和ARP协议)+配置单网卡多ip和配置默认路由

网络知识详解 提问:网络到底是什么?我们在电缆中传输的都是电信号(高电压或者是低电压),所以高电压就是1,低电压就是0,所以规定一定的时间传输固定的高低电压来当做是接收的数据我们所谓的10Mbps:每秒中可以传输10M个bit所以别人说你的是4M的带宽,指的就是4Mbps,要除以8才是实际的速率那就是4Mbps=4/8MBs=0.5MBs=0.51024KBs=(41024)Kbps=512KB/s的下载速率我们平时说的下载速度就是以KB/s为单位的1KB/S=8Kbps 512KB/S=8K*

Apache、nginx配置的网站127.0.0.1可以正常访问,内外网的ip地址无法访问,谁的锅?

最近做开发,发现一个比较尴尬的问题.因为我是一个web开发者,经常要用到Apache或者nginx等服务器软件,经过我测试发现,只要我打开了adsafe,我便不能通过ip地址访问我本地的网站了,比如我本机的ip是192.168.1.100,nginx配置的端口是7000,我在浏览器输入127.0.0.1:7000或者localhost:7000,能够正常访问,但是输入http://192.168.1.100:7000 就会提示: 无法连接 Firefox 无法建立到 192.168.1.100:

linux多网卡多IP配置:一个主机多网卡配置同一个网段的多IP

现在有些主机有多个网卡如何将每一 NIC 配置同一个网段的不同IP地址: 1.用 ifconfig 查看有多少个网卡: 我的主机就有 NIC:eth0   和 eth8 在eth0 上已经配置了一个IP 现在我需要在eth8上面配置 IP地址 2.首先检查NIC 是连接良好:比如接口的灯是否闪亮,接口的线是否良好 用工具ethtool 查看:ethtool eth8, 显示 Link detected: yes 标明连接良好,但是并不一定代表可以接收数据包 3.在ip地址为ip-2的主机上pin

Linux单网卡多IP配置

一.方式一 1.修改/etc/sysconfig/network-scripts/ifcfg-enp2s0 为:(注意:文件名一定要为网卡设备名) DEVICE=enp2s0 BOOTPROTO=static ONBOOT=yes DNS1=10.0.10.10 DNS2=8.8.8.8 HWADDR=B8:88:E3:73:7A:7B IPADDR=10.0.57.114 PREFIX=24 GATEWAY=10.0.57.1 2.cp ifcfg-enp2s0 为 ifcfg-enp2s0: