导航:首页 > 操作系统 > linux浮动ip

linux浮动ip

发布时间:2023-05-11 08:58:32

A. 关于OpenStack搭建过程中的网络问题

用两台 linux7 服务器(双网卡)搭建OpenStack,网络拓槐亮者扑表如下。

给服务器其中一块网卡配置网关,另一块不设键族置网关,则一块能通,另一块不能通。

最终这个问题并没有解决,但是我选择忽视问题继续搭建平台,最终成功给虚机分配200网段的浮动IP,发现获取到IP的虚机可以ping通。于是这个问题被暂时放下了。

这个问题折腾了我整整一天时间,期间试过了我能试的所有办法,对交换机的操作和各种路由的配置也更加熟练,虽然最终并没有解决,但却在这铅薯个排错的过程中,令我思考颇多。说到底这个问题就是双网卡双网关,多vlan通信问题。但变数太多,知识尚浅,无法解决,只能再继续研究网络知识了。

B. linux 如何配置IP

vi进入后,按i变成档纯编辑模悔并式,屏行前咐幕下方有个INSERT字样,这时跟windows的记事本一样了,改吧。内容见下x0dx0a改完后按ESC键,再输入冒号x——:x保存退出。x0dx0aservice network restartx0dx0a你的IP就出来了。x0dx0ax0dx0aDEVICE=eth0x0dx0aBOOTPROTO=nonex0dx0aIPADDR=192.168.0.1x0dx0aGATEWAY=192.168.0.254x0dx0aONBOOT=yesx0dx0aTYPE=Ethernet

C. Linux怎么配置浮动ip啊

方法1
在XWindow图形界面中配置
有管理权限的用户型州,从菜单中找到Network
管理,进入图形化配置工具中设置DHCP
方法2
字符界面
运行setup命令
选择network--》选择你要设置的网卡--》编辑将其类型改为dhcp
退出后
执卜森蔽行ifdown
网卡名、
ifup
网卡名,
重启春闷网卡
方法3
直接修改网卡配置文件,然后重启网卡
编辑文件
/etc/sysconfig/network-script/ifcfg-网卡名
一般为:
vi
/etc/sysconfig/network-script/ifcfg-eth0
写入
BOOTPROTO=DHCP,
删除或注释掉
静态IP配置
IPADDR=XX.XX.XX.XX,
保存退出
退出后
执行ifdown
网卡名、
ifup
网卡名,重启网卡

D. Linux下一个网卡配置多个ip(虚拟ip)

1、设置子ip配置文件

2、创建新文件 vim ifcfg-eth0:0,添加以下内容,保存退出

3、重启网卡

4、临时清除ip别名

5、当然你也可以用同一配置文件配置多个ip,也是可行的。

E. 物理IP和浮动IP分别的含义是什么,有什么区别如题

物理IP是在存储器里以字节为单位存储信息,为正确地存放或取得信息,每一个字节单元给以一个唯一的存储器地址。

浮动IP是一个公开的、可以路由到的IP地址,并且不会自动分配给实体设备。项目管理者临时分配动态IP到一个或者多个实体设备。这个实体设备有自动分配的静态IP用于内部网间设备的通讯。

物理IP和浮动IP区别为:路由不同、服务不同、通讯不同。

一、路由不同

1、物理IP:物理IP使用的是公有地址,能被路由到。

2、浮动IP:浮动IP使用的是私有地址,不能被路由到。

二、服务不同

1、物理IP:通过物理IP内网实体的服务,能被外网识别和访问。

2、浮动IP:通过浮动IP内网实体的服务,不能被外网识别和访问。

三、通讯不同

1、物理IP:物理IP用于外部网间设备的通讯。

2、浮动IP:浮动IP用于内部网间设备的通讯。

F. linux多网卡设置默认路由

1、使用root用户登录服务器,确定配置网卡。通常有几种情况:

(扮裤1) 如果是修改服务器IP。这种情况下服务器上已经配置了IP。执行ifconfig查看IP配置在哪个网卡上。

(2) 如果是新装系统的新服务器并且只有一张网卡。那就直接配吧。比如云服务器,通常为eth0。

(3)如果是新装系统多个网卡呢,可以使用ethtool命令查找可用的网卡。ethtool ethX | grep 'Link detected',查看链接状态为Link detected: yes。如果不是很确定,通过配置多试试问题也不大。

2、进入/etc/sysconfig/netwrok目录,这里假设是eth0网卡,修改ifcfg-eth0文件。设置内容如下:

BOOTPROTO='static'
IPADDR='192.168.0.1'
NETMASK='255.255.255.0'
STARTMODE='auto'
3、配置默认网碧游关,通过修改配置文件/etc/sysconfig/netwrok/routes实现,添加内容如下

default 192.168.1.1 - -
4、执行service network restart重启网卡服务。使上述修改生效。

Linux:~ # service network restart
5、ifconfig -a查看eth0网卡的IP,如果正常,继续下一步,否则检查网卡是否正常

6、测试。从本地ping IP或者登录悔缺销系统,成功则配置完成。

G. LINUX设置浮动IP

用户通过输入IP地址就能访问这个应用了,但是天有不测风云桥此,有时候因为一些原因,服务会挂掉。于是开发人员就 想了一个办法,在另外一个Linux上,部署同样的一个应用,这样这个服务挂了,另外一个顶上。

浮动IP会随着主机服务挂掉而转移到另外一个能够提供相同服务的主机上,对于用户而言,他们始终觉得服务是正常的。

浮桐袭动IP可以是双机,也可以是多机。

与主服务器配置相同

浮动IP(FLOAT IP) 独学而无友,则孤陋而寡闻-CSDN博客 浮动ip
使用crontab,让linux定时执行shell脚本 Allen的技术天空-CSDN博客 crontab执行局消兄shell脚本
NM_CONTROLLED的含义以及网卡配置参数 - 醉客剑轩 - 博客园 (cnblogs.com)
linux里的bootproto的none,static,dhcp有什么区别 - lclc - 博客园 (cnblogs.com)
Linux配置浮动IP_blade_1937的博客-CSDN博客_linux配置浮动ip

PS:微信公众号"小明阿婆"回复:"浮动IP",可获取完整MarkDown文件

H. Windows、Linux和路由器的网络子接口-虚拟IP

    前段时间在调试时,将外网接入内部局域网,然后使用向日葵远程连接调试。Windows一个网络适配器只能设置一个IP地址,后面才发现可以通过网络子接口来设置虚拟IP,内部网络通过正常的IP地址通信,外部网络通过子接口来进行通信,即一个物理网口上连接两个子网。Windows可以设置网络子接口,笔者就延申到Linux系统上,总结在不同平台设置网络子接口的方法。需要明确的是,虚拟IP的数据还是经过真实的物理网络接口。简而言之,网卡设备都有一个MAC地址,但是却可以有多个网络层IP地址。

    本文以Windows10和CentOS8为例。

  Windows平台上:

    微软官网对于网络子接口有这样的描述:

1)一个逻辑IP网络正在使用中,并且此计算机需要使用多个IP地址才能在该网络上进行通信。

2)正在使用多个逻辑IP网络,并且此计算机需要一个不同的IP地址才能与每个不同的逻辑IP网络进行通信。

    当不使用“常规”选项卡上的“自动获取IP地址”时,才可以使用“高级TCP/IP设置”进行此网络连接,来完成高级IP寻址。在设置里面,Interface metric 接口度量标准(跃点数)可以设置该接口的优先级,接口度量标准的值越小,表示使用该接口的优先级越高。自动度量标准(自动跃点),最高速度的接口具有最低的接口度量值,优先级越高。

Linux平台上:

    Linux平台上虚拟ip基本上都用于高可用的架构上,比如keepalived就是通过托管VIP里完成飘逸,可以参考笔者以前的文章-Keepalived让树莓派也可以VIP漂移。其实这一篇文章对于keepalived也会有很好的理解了。看一下文章里面的Keepalived后通过ip addr查看的结果。

    VRRP协议来通信完成心跳检测,然后使用辅助IP的ip addr add 来添加虚拟IP地址,主用不在线就del掉VIP,然后在从机上add 同样的VIP。为什么不是ifconfig命令呢,那就需要你仔细看看关键信息找区别了,如果你安装了的话可以使用ifconfig来确定是否能够查看到VIP。

    接下里我们就看看在Linux中创建虚拟IP有两种方法,分别是:别名IP(IP aliases)和辅助IP(secondary IP addresses)。

    1、别名IP是通过ifconfig命令去创建和操作的虚拟ip。

sudo ifconfig enp0s3:1 192.168.31.5 broadcast 192.168.31.255 netmask 255.255.255.0 up

    删除别名IP,将up改为down。

sudo ifconfig enp0s3:1 192.168.31.5 broadcast 192.168.31.255 netmask 255.255.255.0 down

    如果开机就需要别名IP地址的话,需要到/etc/sysconfig/network-scripts目录下新建一个子接口来永久性修改配置文件。将原ifcfg-enp0s3文件复制后,然后修改其中的IP地址信息。

    cp ifcfg-enp0s3 ifcfg-enp0s3:1

    为了方便也可以将ifconfig命令去创建和操作的虚拟ip的命令加入到开机启动中,详情参考笔者以前的文章-Linux设置脚本开机启动的四种方法。

2、辅助IP是由linux的ip命令去创建和操作的。

sudo  ip addr add 192.168.31.5/24 brd 192.168.31.255 dev enp0s3 label enp0s3:1

    设置完成后,也可以通过ifconfig来查看。但是如果在命令后面不添加label enp0s3:1的话,那么ifconfig就不能查看了。

    删除辅助IP,将add替换成del即可。

sudo  ip addr del 192.168.31.5/24 brd 192.168.31.255 dev enp0s3 label enp0s3:1

    辅助IP需要持久化的话,只能将ip命令去创建和操作的虚拟ip的命令加入到开机启动中了。

    路由器通信设备:

    路由器接口有限, 一个物理接口可以配置子接口(逻辑接口)的方式来实现一当多的功能。具体配置参考笔者的文章-eNSP模拟实验-单臂路由实现VLAN间通信。

I. Linux如何配置ip地址

1、打开Linux终端系统,然后在系统中输入如下代码。

J. linux双机,输入ifconfig命令后,得到的内容,怎么才能知道哪个是浮动ip

ifconfig中应腔行该不能看出那个是浮动IP,只有到接口的配置文件中才绝圆芹知道。在Ubuntu中是/etc/network/interfaces 文件中并毕看到的。

阅读全文

与linux浮动ip相关的资料

热点内容
怎么加密w8文件 浏览:609
linuxprogram 浏览:708
php接口编程思想 浏览:92
如何下载电话软件app 浏览:906
java命令行解析 浏览:572
云服务器白嫖 浏览:917
程序员小清新 浏览:989
编译器地址8字节对齐 浏览:464
三菱plc编程win1064 浏览:258
高中英语单词pdf 浏览:425
编译原理词法分析常见问题 浏览:197
车小艺app怎么更新 浏览:77
手机app被管控如何移除 浏览:753
51单片机温湿度检测 浏览:575
安卓抖音显示没网络是怎么回事 浏览:817
2d我的世界源码 浏览:618
怎样制作贴天花板的解压球 浏览:337
服务器如何打开苹果 浏览:96
高响应比算法的实现 浏览:848
windows写命令行 浏览:61