Linux系统配置SNAT

  1. 使用SSH的方法登录一个已经绑定了EIP的ECS实例。

    Linux系统配置SNAT

  2. 执行以下命令,开启IP转发功能。

    sed -i 's/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g' /etc/sysctl.conf

    注意:如果表链的默认规则改成了drop,还需要执行以下命令。默认accept的情况,不需要执行此命令。

    iptables -A FORWARD -d 172.16.3.0/24 -j ACCEPT

  3. 执行sysctl –p使IP转发生效。

    Linux系统配置SNAT

  4. 执行以下命令,为iptables添加SNAT转换。

    iptables -t nat -I POSTROUTING -s 172.16.3.0/24 -j SNAT --to-source 172.16.3.2

    其中172.16.3.0是VPC的网段,172.16.3.2是绑定了EIP的ECS实例的内网IP。

  5. 在VPC中,添加如下一条VPC路由。

    Linux系统配置SNAT

  6. 使用curl命令进行访问测试。

    Linux系统配置SNAT Linux系统配置SNAT

    关闭转发功能,再次进行测试。

    Linux系统配置SNAT Linux系统配置SNAT

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/3073.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(1)
重蔚重蔚管理团队
上一篇 2017年10月30日 09:53
下一篇 2017年10月30日 11:57

相关推荐

  • 小编教你Linux中pstree命令参数怎么配置。

    在Linux中,pstree命令用于以树状图的形式显示进程间的父子关系,以下是pstree命令的常用参数及其配置方法: (图片来源网络,侵删) 1、基本用法 pstree [选项] 2、主要选项 选项 功能描述 a 显示所有用户的进程树…

    2024年6月27日
    00
  • Linux操作系统中的七件超厉害的武器

    Linux是一套免费使用和自由传播的类UNIX操作系统,主要用于基于Intel x86系列CPU的计算机上。Linux系统是由全世界各地的成千上万的程序员设计和实现的,其目的是建立不受任何商品化软件的版权所制约的、全世界都能…

    2016年6月15日 server自学教程
    0323
  • 经验分享MySQL下载如何正确处理下载后的文件。

    MySQL是一个流行的开源关系型数据库管理系统,广泛应用于各种规模的企业和项目,下载并安装MySQL后,您需要正确处理下载后的文件以确保其正常运行,以下是关于如何正确处理MySQL下载后的文件的详细技术教学。 (图…

    2024年6月20日
    02
  • 我来分享linux系统修改主机名命令。

    在Linux系统中,可以使用hostnamectl命令修改主机名。具体操作如下:,,1. 打开终端;,2. 输入命令 sudo hostnamectl set-hostname 新主机名,将“新主机名”替换为你想要设置的主机名;,3. 按回车键执行命令。 在…

    2024年6月27日
    00
  • 小编教你linux如何挂载本地iso镜像。

    在Linux中挂载本地ISO镜像,可以通过以下步骤进行: (图片来源网络,侵删) 1、准备工作 确保你的Linux系统已经安装了必要的软件包,如mount命令和iso9660文件系统。 下载或准备你要挂载的ISO镜像文件。 2、创建一…

    2024年6月27日
    01
  • 我来教你如何使用xshell上传文件到Linux服务器。

    今天简单介绍一下如何使用xshell上传文件到Linux服务器 1.首先安装Xshell软件 2.连接并登陆Linux机器 3.在xshell界面状态栏,打开窗口>选择“传输新建文件”,之后会跳出提示,提示显示下载xftp软件的弹框,接着关…

    2024年6月13日
    00
  • 经验分享常见服务器系统有哪些。

    常见服务器系统有Windows Server、Linux(如CentOS、Ubuntu、Debian等)、UNIX、IBM i等。 常见的服务器系统 1、Windows Server Windows Server是微软公司开发的一款服务器操作系统,广泛应用于企业级应用和数据中…

    2024年6月26日
    00
  • Linux下快速搭建php开发环境

    安装XAMPP for Linux XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包,使用XAMPP可快速搭建PHP开发环境。下载链接:https://www.apachefriends.org/download.html  进入下载界面选择XAMPP for Linux…

    2018年4月13日 PHP自学教程
    0238

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息