firewalld设置NAT规则上网

1、富规则设置NAT上网

firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=192.168.0.0/16 masquerade'
为默认区域添加NAT规则,允许指定192.168.0.0/16上网

2、直接通道模式设置上网
firewall-cmd --direct --passthrough ipv4 -t nat -A POSTROUTING -s 192.168.88.0/24 -o ens32 -j SNAT --to 192.168.9.37

firewall-cmd --zone=public --direct --passthrough ipv4 -t nat -I POSTROUTING -s 192.168.88.0/24 -j SNAT --to 192.168.9.50

3、标准设置上网
firewall-cmd --zone=public --add-masquerade
4、跳转到内部指定端口服务器
firewall-cmd --add-forward-port=port=1111:proto=tcp:toport=22:toaddr=192.168.88.146

其它规则

firewall-cmd --direct --remove-rule ipv4 nat PREROUTING 0 -p tcp --dport 33 -j ACCEPT
使NAT转入到33端口的规则失效

firewall-cmd --direct --add-rule ipv4 filter INPUT 0 -p tcp --dport 33 -j DROP
拒绝到本机的33端口

转载于:https://blog.51cto.com/jxwpx/2315340

Centos7.5常用firewall-cmd命令集相关推荐

  1. 常用window cmd命令

    常用window cmd命令 services.msc---本地服务设置 notepad--------打开记事本 calc-----------启动计算器 regedit.exe----注册表 ms ...

  2. windows常用dos(cmd)命令

    windows常用dos(cmd)命令.md 参考网址: https://mp.weixin.qq.com/s/DJMGUmw8hPMkWMEbj4KVIg 前言 最近一直在Windows下操作,但与 ...

  3. 远程桌面连接命令和一些常用的cmd命令

    远程桌面连接命令和一些常用的cmd命令 2009/06/25 13:38 [about Computer ] 远程桌面连接命令 mstsc /v: 192.168.1.250 /console ?&l ...

  4. 电脑高手必知八个最常用的cmd命令

    作为一个网络管理员或者黑客来说,ping命令是第一个必须掌握DOS命令,所利用的原理是这样:网络上的机器都有唯一的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包, 根据返 ...

  5. DOS下常用BAT(cmd)命令

    DOS下常用BAT(cmd)命令 在cmd中不显示命令行却显示结果 使用 @echo off @echo off rem off之后ping命令行不会显示在cmd上,结果会在cmd上显示 ping 1 ...

  6. 【收集】常用的cmd命令

    运行操作 CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本.文件系统版本) CMD命令锦集 1. gpedit.msc-----组策略 2. sndrec ...

  7. windows XP cmd命令集

    cmd.exe是一个命令扩展接口,外面利用它可以执行系统的环境变量下的任意可执行程序,操作类似与以前的ms-dos,但功能却比ms-dos要强大的多,虽然学习有点抽象,但我们只要把ms-dos的基础打 ...

  8. 前端windows下常用的CMD 命令归纳

    前言:在vue项目开发或安装部署卸载时候经常会用到CMD命令操作,所以这里将常用到的cmd命令进行归纳. ·在运行框或cmd界面输入以下代码,回车键确定跳转对应的功能或界面    shutdown   ...

  9. 常用的cmd命令与Linux命令

    Windows里与Linux里一些常用操作的区分 cmd命令更详细的使用可参考:https://blog.csdn.net/weixin_44232390/article/details/121913 ...

  10. 5个常用的CMD命令

    很多电脑小白使用电脑时,只会用鼠标点来点去的,教大家5个装逼用的CMD命令,让人一看你就是个电脑高手,专门震慑小姐姐.小学生. 首先我们需要打开CMD命令提示符,这个操作大家都知道,按下键盘上的Win ...

最新文章

  1. Kubernetes 安装
  2. Fastformer:简单又好用的Transformer变体!清华MSRA开源线性复杂度的Fastformer!
  3. vue 前端设置允许跨域_[web]记一次sanic+vue跨域问题
  4. VB利用资源文件进行工作
  5. Linux环境中MySQL主从同步--添加新的从库
  6. 【PostgreSQL-9.6.3】数据表操作语句
  7. Git for Windows之分支管理、分支合并、解决分支冲突
  8. Linux input输入子系统demo驱动
  9. FRM-92120: Registry.dat
  10. LINUX编译OpenJDK,也可以指定freetype
  11. 【狂神说Redis】2Redis入门 2-4 Redis基础知识
  12. [RK3399][Android7.1][Camera]IMX307 mclk 37.125M补丁
  13. 《高性能MYSQL》
  14. datavideo切换台说明书_datavideo洋铭 SE-650 HD4通道切换台,高清导播切换台
  15. 爬取《NBA30支球队》“现役球员信息”,分别存储到3种不同的数据库!
  16. 武汉纺织大学计算机考试在哪个校区,武汉纺织大学校区有几个 地址是什么
  17. 心情日记:【原创诗歌】怆情吟
  18. java实现阿里云接口发送短信验证码
  19. 远程桌面连接如何重启计算机,如何使用“远程桌面连接”连接到另一台计算机...
  20. 活动桌面处理和一个例子

热门文章

  1. libco协程库上下文切换原理详解
  2. DRD:线程错误检测器
  3. Shell 判断数是否为某数的倍数
  4. Python 抛异常处理(精)
  5. Netsparker超轻量级Web安全漏洞扫描工具使用教程介绍
  6. python实现根据经纬度画地图热力图
  7. javascript知识点总结----Function定义
  8. jquery选择器之属性选择器
  9. android-hotfix(QQ空间思路)浅析
  10. 也谈C#之Json,从Json字符串到类代码