般情况下,Linux端口映射不会用到,但如果tomcat等WEB服务器搭建软件,在启动时候配置为80端口,会报出Permission denied错误,这时候,我们便可以通过Linux端口映射来解决。 Linux端口映射通常有两种方式,种便是命令行方式,种修改配置文件的方式。 ![]() 1.命令行方式。 iptables -t nat -A PREROUTING -p tcp --dport 80-j REDIRECT-- to-port 8080 接着保存映射配置: service iptables save 2.修改配置文件。找到/etc/sysconfig/iptables文件,并按图修改: ![]() 接着执行service iptables restart重启防火墙即可。 如果是SSH登录Linux需要映射端口,则需要使用ssh-C-f-N-g-L本地端口:目标IP:目标端口用户名@目标IP(转发到远端)或者使用ssh-C-f-N-g–R本地端口:目标IP:目标端口用户名@目标IP(转发到本地)实现。 |