centos7 不再使用iptables了,改使用高大上的firewall,firewall 命令主要在centos系列上使用,不过同样支持ubuntu 系列,这里我使用kali rolling系统来演示firewall 端口转发,比iptables简单多了,用完之后就喜欢了。

步骤一:启动防火墙

systemctl start firewalld# 关闭防火墙:systemctl stop firewalld
# 查看防火墙状态:systemctl status firewalld

步骤二:开启IP伪装(也就是端口转发)

firewall-cmd --permanent --add-masquerade

步骤三:本地端口转发

firewall-cmd --permanent --add-forward-port=port=8888:proto=tcp:toport=80
firewall-cmd --reload# 查看防火墙开放端口:firewall-cmd --list-all

访问80端口ok

访问8888端口ok

步骤四:远程端口转发

firewall-cmd --permanent --add-forward-port=port=9999:proto=tcp:toaddr=192.168.199.185:toport=3389
firewall-cmd --reload

输入用户名和密码,即可登录到远程主机

步骤五:使用wireshark 在 跳板机上抓包,可以看到IP和端口转变过程

firewall 端口转发相关推荐

  1. Linux端口转发的几种常用方法

    还有类似natbypass,ew等开源工具实现 Linux端口转发的几种常用方法 在一些实际的场景里,我们需要通过利用一些端口转发工具,比如系统自带的命令行工具或第三方小软件,来绕过网络访问限制触及目 ...

  2. centos 7配置firewall防火墙的地址伪装和端口转发实例

    环境如下图所示,网关服务器和网站服务器都采用centos 7操作系统,网关服务器安装3块千兆网卡,分别连接Internet.企业内网.网站服务器. 网关服务器连接互联网卡ens33配置为公网IP地址, ...

  3. linux开机启动端口转发,Linux下使用 Firewall 进行端口转发;IPv6端口转发

    直接SSH下操作即可. 一.Firewall IPv4端口转发 开启IPV4转发 echo 1 > /proc/sys/net/ipv4/ip_forward 开启firewalld防火墙 sy ...

  4. 端口转发与代理工具 内网代理 内网反弹代理

    目录 一.LCX 二.nc 反弹 三.socks代理工具 四.frp 内网穿透利器 五.ngrok 内网穿透 理论上,任何接入互联网的计算机都是可访问的,但是如果目标主机处于内网,而我们又想和该目标主 ...

  5. pfSense2.32端口转发设置

    pfSense上的端口转发是一个相当简单的过程.以前版本添加端口转发时,还必须添加防火墙规则,以便流量转发到端口指定的内部IP地址. 现在创建端口转发定义时可以自动添加此规则,并且默认情况下已启用该选 ...

  6. 路由器上端口转发_如何在路由器上转发端口

    路由器上端口转发 Although modern routers handle most functions automatically, some applications will require ...

  7. firewalld防火墙配置IP伪装和端口转发

    IP地址伪装和端口转发都属于NAT(网络地址转换). 地址伪装和端口转发的区别如下: IP地址伪装: 1.通过地址伪装,NAT设备将经过设备的包转发到指定的接收方,同时将通过的数据包 2.源地址更改为 ...

  8. centos7配置端口转发

    #开启系统路由模式功能 echo net.ipv4.ip_forward=1>>/etc/sysctl.conf #运行这个命令会输出上面添加的那一行信息,意思是使内核修改生效 sysct ...

  9. centos 7的firewalld防火墙配置IP伪装和端口转发(内附配置案例)

    IP地址伪装和端口转发都属于NAT(网络地址转换). 地址伪装和端口转发的区别如下: IP地址伪装: 通过地址伪装,NAT设备将经过设备的包转发到指定的接收方,同时将通过的数据包 源地址更改为其NAT ...

最新文章

  1. DateTools使用「日期工具库」
  2. python3 利用eval反弹shell
  3. Linux程序在预处理、编译、汇编、链接、运行步骤的作用
  4. 持续集成与自动化部署 - jenkins sonar代码质量管理平台 部署和基础使用(五)...
  5. docucentre s2011默认登录密码
  6. mindoc源码编译和部署
  7. 一网打尽系列之史玉柱运营法则
  8. linux桌面lxde 安装_Ubuntu怎么安装轻量级的LXDE桌面
  9. 线性回归实战---Abalone鲍鱼年龄预测
  10. css 文字不规则排版,CSS3文字排版
  11. CC2530(SPI)驱动FLASH芯片W25Qxx
  12. 开源人工智能相关的Scratch插件
  13. 人力资源管理计算机基础,人力资源管理-专-李佑强-计算机应用基础实践报告.doc...
  14. 和菜鸟一起学算法之三分法求极值问题
  15. 计算机方面QQ群介绍
  16. 《码出高效:java开发手册》七 - 并发与多线程
  17. 北大c语言算法基础<灌溉草场>
  18. 树莓派pico的软件安装及使用
  19. 查找Chrome浏览器header中的user-Agent两种方法
  20. 谈谈创业或者参加创业团队的成败与心得

热门文章

  1. 几种简单的剪影拍摄方法
  2. Python引用pymssql模块打包报错的解决方法
  3. 手续费按比例返还期货开户公司
  4. python换零钱_Python算法之零钱兑换问题的解法
  5. 前端性能优化之--DNS预处理
  6. 威纶通触摸屏技巧总结
  7. 购买mysql服务器时需要考虑的问题
  8. 智能小车红绿灯识别功能的实现(python,ubuntu)
  9. C进阶⚡- 05动态内存管理
  10. IME2_AHK输入法自动/智能切换 v1.05