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如何获取当前时间毫秒。

    在Linux系统中,我们可以使用shell命令来获取当前的毫秒时间,以下是具体的步骤: (图片来源网络,侵删) 1. 打开终端 你需要打开你的Linux系统的终端,你可以通过搜索或者快捷键Ctrl+Alt+T来打开它。 2. 输入命令…

    2024年6月27日
    01
  • 我来分享Linux中gcc编译的命令是什么。

    在Linux中,gcc(GNU Compiler Collection)是一个常用的编译器,用于编译C、C++等编程语言的源代码,以下是使用gcc编译命令的详细步骤: (图片来源网络,侵删) 1、打开终端或命令行界面。 2、导航到包含源代码文…

    2024年6月27日
    01
  • 我来说说linux字符集查看的方法是什么。

    在Linux系统中,字符集是用于表示文本数据的一种编码方式,不同的字符集有不同的编码规则和字符范围,因此了解当前系统的字符集是非常重要的,本文将介绍几种常用的查看Linux系统字符集的方法。 (图片来源网络,侵…

    2024年6月27日
    02
  • 分享如何在Linux中设置环境变量。

    在Linux系统中,环境变量是用来定义系统运行环境的参数,它们存储着系统和应用程序的许多重要信息,通过设置环境变量,我们可以改变程序的行为,指定特定路径,或者配置系统的某些特性。 (图片来源网络,侵删) 环…

    2024年7月23日
    02
  • 聊聊如何使用SecureCRT上传文件到Linux。

    今日简单介绍一下如何使用SecureCRT上传文件到Linux以及如何查看Linux系统的版本/内核/位数 一、首先需要使用SecureCRT登录到Linux系统 二、按Alt+P打开sftp传输界面。 三、输入put指令加文件路径, 例如: put E:\…

    2024年6月13日
    01
  • 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
  • 我来教你如何使用xshell上传文件到Linux服务器。

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

    2024年6月13日
    01
  • 小编分享linux中grafana怎么启动和停止。

    在Linux中启动和停止Grafana,可以通过以下步骤进行操作: (图片来源网络,侵删) 1、启动Grafana 方法一:使用systemd(适用于使用systemd的系统,如Ubuntu、CentOS 7+等) “` sudo systemctl start grafan…

    2024年6月27日
    01

联系我们

QQ:951076433

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