首页 > 其他分享 >lvs DR NAT模式练习

lvs DR NAT模式练习

时间:2023-04-25 17:02:26浏览次数:38  
标签:gw 网关 lvs route ipvsadm 192.168 NAT DR


1,重启网络
/etc/init.d/network restart
2,增加一个路由
route add -host 192.168.60.231  dev em1:0
3,增加一个真实服务器
ipvsadm -a -t 192.168.60.230:6006 -r 192.168.60.237:9092 -g -w 1
4,删除指定网关的路由
route del  -net default gw 192.168.60.254
5,删除指定主机的路由
route del -host 192.168.60.230
6,添加默认网关
route add default gw 192.168.60.254
7,关闭一个虚拟网卡
ifconfig  lo:0 down
8,添加一个虚拟ip
ipvsadm -A -t 192.168.60.230:6006 -s rr
9,查看已有lvs配置
ipvsadm -L -N
10,情况lvs配置
ipvsadm -C
11,查看网络配置
ip addr
12,查看lvs连接信息
ipvsadm -L -n --stats
13,删除默认网关
route del  default gw 192.168.60.254


备注:
1,NAT 模式可以进行端口转发,当是realserver的默认网关必须为LB的内外地址
2,DR 模式不能进行端口转发,当必须将realserverlo地址的虚拟网卡lo:0绑定到LB的VIP



标签:gw,网关,lvs,route,ipvsadm,192.168,NAT,DR
From: https://blog.51cto.com/u_16088628/6224596

相关文章

  • Xamarin.Android给 EditText 添加焦点的扩展方法
    ///<summary>///定义了一个扩展方法SetFocus,作用是设置EditText控件的焦点,并可以选择全部选中或者仅选中最后一个字符///给EditText添加焦点的扩展方法,可选择是否全部选中///</summary>///<paramname="ed"></param>......
  • How use the RegExp to filter IP address in js All In One
    HowusetheRegExptofilterIPaddressinjsAllInOne如何使用RegExp在js中过滤IP地址192.168.18.1<192.168.18.N<192.168.18.255ignoreIPs:192.168.18.0/192.168.18.1/192.168.18.255errorfunctiontest(n){letreg=/192\.168\.(1?[0-9][0-......
  • Android开发之一:10.0 USB弹窗权限流程解析
    1.新建activity,获取UsbManagerusbManager=(UsbManager)getSystemService(Context.USB_SERVICE)2.获取所以的USB设备HashMap<String,UsbDevice>map=usbManager.getDeviceList()3.过滤别的USB设备,拿到自己USB的USBDevice类,然后请求USB权限,usbManager.requestPermission(us......
  • 直播平台软件开发,一个简单的Android登录实现demo
    直播平台软件开发,一个简单的Android登录实现demo一、登录活动 packagecom.example.login; importandroid.content.Intent;importandroid.os.Bundle;importandroid.text.TextUtils;importandroid.view.View;importandroid.widget.Button;importandroid.widget.EditText......
  • Android源码在线查看网站
    一、aospxrefhttp://aospxref.com/优点:更新速度快缺点:历史版本较少二、androidxrefhttp://androidxref.com/优点:历史版本较多缺点:更新速度慢两者可搭配使用。非常便利三、Google在线源码上面两个的平台存在如下几点问题:搜索关键字困难且不精确,特别是对有括号和“_”的......
  • Android编译系统
    一.概述在Android7.0之前,Android编译系统使用GNUMake描述和shell来构建编译规则,模块定义都使用Android.mk进行定义,Android.mk的本质就是Makefile,但是随着Android的工程越来越大,模块越来越多,Makefile组织的项目编译时间越来越长。因此,在Android7.0开始,Google采用ninja来代......
  • app逆向之安卓native层安全逆向分析(三):ida使用+unidbg补环境
    前言继续跟着龙哥的unidbg学习:SO逆向入门实战教程三:V2-Sign_unidbgcontext_白龙~的博客-CSDN博客还是那句,我会借鉴龙哥的文章,以一个初学者的角度,加上自己的理解,把内容丰富一下,尽量做到不在龙哥的基础上画蛇添足,哈哈。感谢观看的朋友分析 打开app,抓包,发现有个sign 这个s......
  • Android 判断输入框是正在输入的拼音或词组。而不是最终的单词或短语
    Android输入框监听正在输入的拼音或词组需要结合输入法的特性,具体实现方式可能因输入法而异。在一些输入法中,可以通过InputConnection的getComposingText()方法获取正在输入的拼音或词组,而不是最终的单词或短语。在监听输入框内容变化时,可以在onTextChanged()回调中调用......
  • Android JAVA连接MQTT,以及常见问题
    本文介绍如何使用Android(JAVA)客户机连接MQTT服务器第一步先引入MQTT在 build.gradle添加以下:dependencies{implementation'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.1.0'}接下来演示如何连接创建MQTT客户机类 MqttConnect.classpublicclassMqtt......
  • AntDesign中a-pagination实现一次性获取所有数据下手动分页
    业务效果核心代码<template><a-paginationv-model:current="current":total="total":pageSize="pageSize"show-less-itemsshow-size-change......