测试环境,配置iptables的服务器A的ip:172.16.81.156,默认网关172.16.80.1;网段192.168.1.0/24通过交换机与A机连通;

A主机只有一块网卡eth0,主要的配置就是在单网卡上绑定一个虚拟ip,在通过iptables规则将192.168.1.0/24段的源ip进行伪装,达到上网目的。

配置如下:

/etc/sysconfig/ifcfg-eth0的配置信息:

DEVICE=eth0

BOOTPROTO=static

IPADDR=172.16.81.156

NETMASK=255.255.248.0

GATEWAY=172.16.80.1

NETWORK=172.16.80.0

ONBOOT=yes

TYPE=Ethernet

/etc/sysconfig/ifcfg-eth0:1的配置信息:

DEVICE=eth0:1

BOOTPROTO=static

IPADDR=192.168.1.1

NETMASK=255.255.255.0

ONBOOT=yes

echo 1 > /proc/sys/net/ipv4/ip_forward(这句写到/etc/rc.d/rc.local中)

iptables中的规则:

然后加入以下规则

iptables -F

iptables -F -t nat

iptables -A INPUT -i eth0 -j ACCEPT

iptables -A INPUT -i lo -j ACCEPT

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j MASQUERADE

iptables -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT

service iptables save(自动生成/etc/sysconfig/iptables)

客户端配置:

简单的说,就是在192.168.1.0/24这个网段中的一个机器,指定以192.168.1.1为网关,再添加可用的DNC就可以了.

linux客户端的配置方法如下:

ifcfg-eth0:

DEVICE=eth0

BOOTPROTO=static

IPADDR=192.168.1.2

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

ONBOOT=yes

设置DNS(/etc/resolv.conf)

重启机器就可以上网了。

Linux 冗余网络切换时间,linux下实现双网冗余相关推荐

  1. linux双系统切换时间,linux与windows双系统下时间不一致的解决办法

    装完win7和Linux双系统后,进入Linux后再进入Windows,你会惊奇的发现时间不对了,差了有8个小时. 导致这样的原因是Winows和 Linux 对硬件时间的处理方法不同,Windows ...

  2. linux主备dns切换时间,linux实现DNS轮询实现负载平衡

    导读 DNS 轮询机制会受到多方面的影响,如:A记录的TTL时间长短的影响:别的 DNS 服务器 Cache 的影响:windows 客户端也有一个DNS Cache.这些都会影响 DNS 轮询的效果 ...

  3. linux检查网络是否通畅_linux下怎么检测网络的连通性

    匿名用户 1级 2016-11-29 回答 linux查看网络链接状况命令 netstat 参数如下: -a 显示所有socket,包括正在监听的. -c 每隔1秒就重新显示一遍,直到用户中断它. - ...

  4. linux查看网络流量 命令,linux查看流量命令

    Linux系统下想要查看网络流量,那我们该使用那个命令呢?下面由学习啦小编为大家整理了linux查看网络流量的命令的相关知识,希望对大家有帮助. linux查看网络流量命令大全 linux查看网络流量 ...

  5. Linux 虚拟化网络技术 — KVM + Linux Bridge 的网络虚拟化解决方案

    目录 文章目录 目录 KVM 虚拟机应用 Linux Bridge + VLAN 实现网络隔离 TSG: Failed to restart network KVM 虚拟机应用 Linux Bridg ...

  6. linux无线网络密码修改,linux无线网络配置工具----iwconfig

    wconfig iwconfig是Linux Wireless Extensions(LWE)的用户层配置工具之一.LWE是Linux下对无线网络配置的工具,包括内核的支持.用户层配置工具和驱动接口的 ...

  7. linux重置网络的命令,Linux常用网络命令和关机重启命令

    今天这篇文章有点特殊,为什么特殊呢,因为今天学到的一些网络命令在我这个Linux环境可能无法实践,有些人可能会说,环境有问题就去改啊,今天只能大概总结出来,无法像之前文章那样,给出实践的截图,而只是简 ...

  8. linux 禁止文件修改时间,linux 修改文件的时间属性

    二.修改文件时间 创建文件我们可以通过touch来创建.同样,我们也可以使用touch来修改文件时间.touch的相关参数如下: -a : 仅修改access time. -c : 仅修改时间,而不建 ...

  9. linux系统怎么看时间,linux系统如何查看当前时间

    Linux ls命令详解Linux中ls命令用于显示指定工作目录下之内容,其内容就是指定的工作目录所含之文件及子目录,该命令的用法为"ls [参数] [目录名]",其常用参数有&a ...

  10. 查看linux内核的编译时间,linux内核编译步骤

    linux内核编译步骤 对于linux新手来说,编译内核相对有一些难度,甚至不知道如何入手,我通过在网上收集这方面的资料,最终编译成功.现在我归纳了一下,写出这一篇还算比较详细的步骤,希望能对各位新手 ...

最新文章

  1. python为运行为何出现乱码_解决执行python脚本出现乱码的问题
  2. bigpipe提升网站响应速度
  3. sql server 2008 年累计数_Windows Server 2008 和 SQL Server 2008将终止支持 迁移至Azure 微软提供3年免费技术支持...
  4. Ajax实践之用户是否存在
  5. redis rua解决库存问题_库存秒杀问题-redis解决方案- 接口限流
  6. c语言编译器储存有什么用,C编译器怎么样对内存划分和使用
  7. esri-leaflet入门教程(3)-自定义底图
  8. 15张图带你彻底明白spring循环依赖,再也不用怕了
  9. sort()函数之json对象数组排序
  10. matlab 保存不了文件,关于matlab文件无法保存的原因(转)
  11. python录音pyaudio_Python开发之路(1)-用pyaudio录制和广播,使用,Pyaudio,进行,录音,播音...
  12. 经验分享:使用谷歌浏览器下载想要的任意网页视频/音乐的方法
  13. 智课雅思词汇---六、fer是什么意思
  14. 进程管理(C/C++)
  15. 英魂之刃服务器8.8维护,英魂之刃8大联动!每一个都是良心之作!玩家:公开打脸同行?...
  16. safari查看html代码,iPhone不越狱safari查看网页源代码方法
  17. 【基础系列】赏析刘洪普《PyTorch深度学习实践》与《实战:基于CNN的MNIST手写数字识别》(Python版)
  18. DAVIS Driving Dataset 2020 (DDD20) 【转载】
  19. 共振峰估计2MATLAB
  20. 快速傅里叶变换-快速傅里叶变换

热门文章

  1. 使用 Python 做音频处理·总章(持续更新)
  2. 安卓手机投屏软件_适合智能电视手机投屏的软件
  3. myd导入mysql_数据库是.frm,.myd,myi备份如何导入mysql
  4. 需要管理员权限才能删除文件夹
  5. 计算机文档保存了在文件夹中找不到,word文档保存后找不到了如何解决
  6. uniapp 实现定位到当前城市
  7. 【图像边缘检测】基于matlab插值法亚像素边缘检测【含Matlab源码 306期】
  8. lumion材质系统室内渲染6.3
  9. 堪称最流行强大的免费开源PHP网站程序——WordPress中文正式版
  10. MT6573台开发分支下配置多个项目的规范说明_mi