如何做端口映射?
详细操作
第一步我们需要进入到路由器,输入路由器的地址,一般就是路由器外包装上,或者是说明书上会记录。一般需要设置端口映射的都是非固定ip。
第二步就是找到相关的虚拟服务器这个选项,大多数的路由器是这个名字,但是一般都是大同小异的。比如有的路由器会叫它NAT设置口映射等等。
光纤怎么端口映射光纤怎么端口映射
端口映射跟是否光纤无关的,直接映射到相应的IP上就可以了。
Linux端口映射
可以。请参考下面的设定:
【实现功能】
PC A是
eth0172.18.10.212 内网
eth1219.239.xx.xx 外网
PC B是172.18.10.205 内网
A的8080端口映射到B的80端口
1、 首先应该做的是/etc/sysctl.conf配置文件的 net.ipv4.ip_forward = 1 默认是0
这样允许iptalbes FORWARD。
2、 在/etc/rc.d/init.d目录下有iptables 文件,使用格式如下
Usage: ./iptables {start|stop|restart|condrestart|status|panic|save}
相当与service iptables {....}
把iptables 服务停止,清除以前的规则,存盘
到/etc/rc.d/init.d目录下,运行
./iptables stop
iptalbes -F
iptalbes -X
iptalbes -Z
./iptables save
3、 重新配置规则
iptables -t nat -A PREROUTING -d 219.239.xx.xx -p tcp --dport 8080 -j DNAT --to-destination 172.18.10.205:80
iptables -t nat -A POSTROUTING -d 172.18.10.205 -p tcp --dport 80 -j SNAT --to 172.18.10.212
iptables -A FORWARD -o eth0 -d 172.18.10.205 -p tcp --dport 80 -j ACCEPT
iptables -A FORWARD -i eth0 -s 172.18.10.205 -p tcp --sport 80 -j ACCEPT
DNAT SNAT 的请参考帮助,这里不再陈述。
4、 新的规则存盘
./iptables save
规则存盘后在/etc/sysconfig/iptables这个文件里面,若你对这个文件很熟悉
直接修改这里的内容也等于命令行方式输入规则。
5、 启动iptables 服务
./iptables start
在/proc/net/ip_conntrack文件里有包的流向,如下面
tcp6 53 TIME_WAIT src=../../221.122.59.2 dst=219.239.xx.xx sport=7958 dport=8080 packets=9 bytes=1753
src=../../172.18.10.205 dst=172.18.10.212 sport=80 dport=7958 packets=9 bytes=5777 [ASSURED] use=1这个是你的防火墙阻止了你对49988端口的访问,你可以用一下命令解决你的问题
iptables -A INPUT -p tcp --dport 3306 -j ACCEPT#允许访问本机3306tcp端口
iptables -t nat -A PREROUTING -p tcp --dport 49988 -j DNAT --to 61.X.X.X:3306#将对本机的49988映射到3306
最后保存,再开机也会生效我们公司linux网关服务器共有5个网口2个外网口(eth0:119.40.x.x eth1用DNAT作端口映射 iptables -t nat -A PREROUTING -d a.b.c.d -p
Linux iptable实现nat及端口映射 要怎么做呢
#iptables -t nat -A PREROUTING -i eth0(你的卡) -d 1.1.1.1(你公网的ip) -p tcp --dport 22(ssh远程的端口号) -j DNAT --to.destination 192.168.0.0(你内网的ip)
做完之后 #service iptables save保存策略linux nat端口映射你可以联系智强互联的技术。
我的服务器的一些服务就是他们给我搭建的~
原创文章,作者:墨羽SEO,如若转载,请注明出处:https://www.moyuseo.com/fuwuqi/4498.html