首页 > 其他分享 >IPTABLES的NAT表的作用:

IPTABLES的NAT表的作用:

时间:2023-11-11 19:56:27浏览次数:23  
标签:sysctl settings gitlab etc conf root 作用

架构图如下:

 

[root@gitlab ~]# iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -j SNAT --to-source 192.168.3.110
[root@gitlab ~]# sysctl -p
[root@gitlab ~]# cat /etc/sysctl.conf
# sysctl settings are defined through files in
# /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/.
#
# Vendors settings live in /usr/lib/sysctl.d/.
# To override a whole file, create a new file with the same in
# /etc/sysctl.d/ and put new settings there. To override
# only specific settings, add a file with a lexically later
# name in /etc/sysctl.d/ and put new settings there.
#
# For more information, see sysctl.conf(5) and sysctl.d(5).
[root@gitlab ~]# vi /etc/sysctl.conf                     ##进行内核转发
[root@gitlab ~]# sysctl -p   
net.ipv4.ip_forward = 1

 

标签:sysctl,settings,gitlab,etc,conf,root,作用
From: https://www.cnblogs.com/cherishthepresent/p/17826238.html

相关文章

  • 程序的作用
    程序就是用来处理数据的!新闻软件提供的新闻内容、评论……是数据电商软件提供的商品信息、配送信息……是数据运动类软件提供的运动数据……是数据地图类软件提供的地图信息、定位信息、车辆信息……是数据即时通讯软件提供的聊天信息、好友信息……是数据……3.1......
  • requestAnimationFrame虽然是异步函数,但是由于i是用let定义的,每一次都会生成一个块级
    以下代码执行后,console输出的信息是?for(leti=0;i<5;i++){requestAnimationFrame(()=>console.log(i));}01234requestAnimationFrame虽然是异步函数,但是由于i是用let定义的,每一次都会生成一个块级作用域,来把当前值和requestAnimationFrame放在这个作用域中......
  • let是es6中声明变量的方式,有自己的作用域块,可以放变量,所以let绑定for循环时,每个i都有
    for(leti=0;i<2;i++){setTimeout(function(){console.log(i)},100);}for(vari=0;i<2;i++){setTimeout(function(){console.log(i)},100);}问:控制台打印的结果是?0122①Js是单线程的,Settimeout是异步宏任务,所以代码执行遇到异步的,就......
  • Vue中 name 有什么作用?data 为什么是函数而不是对象?
    Vue中name有什么作用?项目使用keep-alive时,可搭配组件name进行缓存过滤DOM做递归组件时需要调用自身namevue-devtools调试工具里显示的组见名称是由vue中组件name决定的data为什么是函数而不是对象?组件中data是Vue的实例组件共享data属性,当......
  • 基于Forcite模块的分子动力学研究药剂与矿物相互作用实例(一)
    关键词:相互作用MS Forcite分子动力学径向分布 笔名:杨过Forcite模块是分子动力学计算的主要模块,研究范围广,可以对多种周期性体系进行计算分析,在矿物分选领域中主要是计算分析药剂与矿物相互作用,在不同计算参数条件下可以实现药剂与矿物相互作用模型的预测与分析,从而得到表面......
  • 缺少perl模块; 当安装对应名称模块不起作用的解决方法
     001、问题描述安装RepeatModeler-2.0.2a软件时提示缺少对应的perl模块,利用cpan安装对应模块,并不能解决问题(不知道原因)。 002、解决思路01、利用cpan安装缺少的模块名称安装,根据屏幕输出记录安装的软件包02、利用yum-yinstallperl*&>install_log.txt安装所有的per......
  • 交叉导轨在自动化设备中的作用
    导轨是一种用于支撑和引导机械运动的装置!其广泛应用在各个行业的机械设备中。其中,交叉导轨作为一种常见的导轨类型,在各种场景中发挥着重要作用。1、精密机床的工作台和溜板上:交叉导轨可以提高机床的移动部件对指令信号的快速响应,保证其恒定的摩擦阻力和无爬行现象,从而提高机床的加......
  • python中 “instance”关键字的作用
    在Python中,尤其是在使用Django框架时,“instance=”参数通常与表单(Forms)和模型(Models)操作相关。在Django表单系统中,这个参数经常被用于以下两种情况:在表单初始化时填充数据:当你创建一个ModelForm的实例并传递一个模型实例给instance=参数时,表单将用模型实例的数据填充它的字段。......
  • HTTP 协议的通用头域via 的意义以及作用
    今天在群伤看见有人讨论相关的东西,用Google下没发现有相关的信息,我顺便记录下来,方便后来的朋友查阅 via值为:下面是一些DemoWTP/1.1GDSZ-PS-GW010-WAP05.gd.chinamobile.com(NokiaWAPGateway4.0CD3/ECD13_C/NWG4.0CD3ECD13_C4.1.03) 下面是解释 列出从客户端到OCS......
  • 四个作用域九大内置对象
    九大对象:内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用out:javax.servlet.jsp.JspWriter类型,代表输出流的对象。作用域为page(页面执行期)request:javax.servlet.ServletRequest的子类型,此对象封装了由WEB浏览器或其它客户端生成地HTTP请求的......