linux端口映射命令是什么?使用iptables做端口映射shell的方法
2024-06-22 14:43:07阅读量:2998 字体:大 中 小
端口映射是属于NAT的一种,其功能是将公用网络的地址转换为私有地址的形式,主要是采用了路由的ADSL宽带路由器方式来拥有公网的IP,将ADSL直接接在HUB或交换机上,所有的电脑都可以共享上网。而我们在linux的环境下进行端口映射时,就需要使用一些iptables的命令,而这种命令确实很少有人知道。还好小编“私藏”了一些,现在就将这些“私藏”的好东西分享给大家,希望对大家能有所帮助。
linux端口映射命令情形一:跨网络、跨主机的映射Full-Nat
当我们进入到主机B的80端口时,有时会由于网络的限制,可能导致无法直接完成。但是我们可以先行到达主机A的8080端口,而主机A是可以直接到达B的80端口。而这个时候我们就可以使用iptables,将主机B的80端口直接映射到主机A的8080端口,然后通过访问A的8080端口就相当于访问B的80端口。实现如下:
在主机A上直接输入如下的命令,就可以实现端口映射的Full-Nat
#!/bin/bash
pro="tcp"
NAT_Host="Host_A"
NAT_Port=8080
Dst_Host="Host_B"
Dst_Port=80
iptables -t nat -A PREROUTING -m -p --dport -j DNAT --to-destination :
iptables -t nat -A POSTROUTING -m -p --dport -d -j SNAT --to-source
说明:
NAT_Pro表示NAT的协议,可以是tcp或udp
NAT_Host表示中间做端口映射的主机。这里也就是主机A
NAT_Port表示中间做端口映射的端口。这里也就是主机A的8080口
Dst_Host表示被NAT的主机。这里也就是主机B
Dst_Host表示被NAT的端口。这里也就是主机B的80口
情形二:主机内部的端口重定向
我们有时需要把访问主机的7979端口映射到8080端口。同时我们也可以直接使用iptables重定向来进行完成。
iptables -t nat -A PREROUTING -p tcp --dport 7979 -j REDIRECT --to-ports 8080
注意问题:
需要打开ip_forward功能:echo "1" > /proc/sys/net/ipv4/ip_forward
上述就是关于linux端口映射命令的一些案例方式,当我们在面对不同的情形下时,都可以使用iptables的命令来完成一些操作。在使用iptables的时候就会减少很多头疼操作。想获取更多的电脑操作方法及软件的使用方法,敬请关注谜爱阁生活网,我们将我们将竭尽为你解答。
免责声明:
本文《linux端口映射命令是什么?使用iptables做端口映射shell的方法》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

快手怎么买热门
上了快手热门的视频可以推送给更多的用户,让视频得到更高的热度,在快手买热门的具体操作方式如下: 快手怎么买热门 1、打开快手,点击左上角的三条横线”,进入功能栏”界面。 2...
阅读: 757

微信闭关中是什么状态
微信闭关中是不与外界往来的状态。微信状态显示闭关,可能是因为最近比较忙,又或者是碰到烦心的事情,有一种自我封闭的含义。以下是设置微信状态的操作方法: 微信闭关中是什么状态 1、打开微信,点击我&rdq...
阅读: 683

qq打开文件默认设置怎么改
qq,为腾讯qq的简称,是一款基于互联网的即时通信软件。修改qq打开文件默认设置的具体操作如下: qq打开文件默认设置怎么改 1、点击手机设置”-应用与权限”-应用管理&rdq...
阅读: 716

微信注销后聊天记录还能恢复吗
如果对聊天记录进行备份或迁移的话,微信注销后聊天记录可以恢复。如果没有对聊天记录进行备份或迁移的话,微信注销后聊天记录无法恢复。以下是注销微信的操作步骤: 微信注销后聊天记录还能恢复吗 1、打开微信A...
阅读: 743

微信群太多怎么实现分组管理
微信群太多可以使用折叠群的功能进行分组管理,将群设置为折叠群的具体操作步骤如下: 微信群太多怎么实现分组管理 1、打开微信app,点击下方的通讯录,再点击群聊进入群聊界面。 2、进入群聊界面后,选择...
阅读: 724

微信预约挂号怎样切换就诊人
以梧州市中医院公众号为例,在梧州市中医院微信公众号预约挂号切换就诊人的具体操作步骤如下: 微信预约挂号怎样切换就诊人 1、打开微信APP,搜索梧州市中医院公众号”,点击该公众号,再点击发消...
阅读: 704
热门文章
1.快手登陆手机号不用了收不到验证码怎么办
- 1

- 快手登陆手机号不用了收不到验证码怎么办
- 2022-12-28
- 1
2.免费更改证件照背景色
- 2

- 免费更改证件照背景色
- 2022-12-28
- 2
3.拼多多退货商家拒收后怎么处理
- 3

- 拼多多退货商家拒收后怎么处理
- 2022-12-27
- 3
4.怎么取消淘宝省钱卡的自动续费
- 4

- 怎么取消淘宝省钱卡的自动续费
- 2022-12-27
- 4
5.微信视频号发表的朋友圈能看到吗
- 5

- 微信视频号发表的朋友圈能看到吗
- 2022-12-27
- 5
6.拼多多商家拒绝退款申请怎么办
- 6

- 拼多多商家拒绝退款申请怎么办
- 2022-12-27
- 6
7.70岁老人没有健康码怎么出行
- 7

- 70岁老人没有健康码怎么出行
- 2022-12-27
- 7
8.怎样开通支付宝花呗收款功能
- 8

- 怎样开通支付宝花呗收款功能
- 2022-12-27
- 8
9.soul引力签怎么自定义编辑
- 9

- soul引力签怎么自定义编辑
- 2022-12-27
- 9
10.微信等待铃声怎么设置
- 10

- 微信等待铃声怎么设置
- 2022-12-27
- 10
最近更新

酷狗音乐中使用蝰蛇音效制作工具的具体操作方法
2024-11-11

win7电脑中出现声音图标不见了的具体解决方法
2024-11-11

车到哪app的详细软件介绍
2024-11-11

小米9se中查看序列号的具体操作方法
2024-11-11

迅雷中使用FTP探测器的详细操作方法
2024-11-11

ppt制作出小荷才露尖尖角动画场景的具体操作步骤
2024-11-11
