CentOS 端口转发
生活随笔
收集整理的這篇文章主要介紹了
CentOS 端口转发
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
查看防火墻狀態
systemctl status firewalld.service開啟防火墻
systemctl start firewalld.service查看防火墻開機自啟狀態
systemctl list-unit-files | grep firewalld.service設置防火墻開機自啟
systemctl enable firewalld.service設置內核端口轉發
vim /etc/sysctl.conf net.ipv4.ip_forward = 1 sysctl -p添加防火墻端口轉發
firewall-cmd --add-masquerade --permanent firewall-cmd --reload firewall-cmd --list-all重啟網卡(非必要)
service network restart service NetworkManager restart將 1122 轉發到本機的 22 端口(轉發到本機端口時,請缺省toaddr,或者toaddr使用本機的固定IP)
firewall-cmd --add-forward-port=port=1122:proto=tcp:toport=22:toaddr= --permanent firewall-cmd --reload firewall-cmd --list-all將 1122 轉發到IP為 192.168.5.4 的 3000 端口上
firewall-cmd --add-forward-port=port=1122:proto=tcp:toport=22:toaddr=192.168.5.4 --permanent firewall-cmd --reload firewall-cmd --list-all防火墻放開 1122 端口
firewall-cmd --zone=public --add-port=1122/tcp --permanent firewall-cmd --reload firewall-cmd --list-all其他命令
停止防火墻
systemctl stop firewalld.service重啟防火墻
systemctl restart firewalld.service重新加載防火墻
firewall-cmd --reload關閉防火墻開機自啟
systemctl disable firewalld.service查看防火墻的配置
firewall-cmd --list-all移除防火墻端口轉發
firewall-cmd --add-masquerade --permanent firewall-cmd --reload firewall-cmd --list-all移除端口轉發
firewall-cmd --remove-forward-port=port=1122:proto=tcp:toport=22:toaddr= --permanent firewall-cmd --reload firewall-cmd --list-all firewall-cmd --remove-forward-port=port=1122:proto=tcp:toport=22:toaddr=192.168.5.4 --permanent firewall-cmd --reload firewall-cmd --list-all關閉防火墻 1122 端口
firewall-cmd --zone=public --remove-port=1122/tcp --permanent firewall-cmd --reload firewall-cmd --list-all開放連續端口
firewall-cmd --zone=public --add-port=10000-20000/tcp --permanent firewall-cmd --reload firewall-cmd --list-all關閉連續端口
firewall-cmd --zone=public --remove-port=10000-20000/tcp --permanent firewall-cmd --reload firewall-cmd --list-all總結
以上是生活随笔為你收集整理的CentOS 端口转发的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java序列化的几种方式以及序列化的作用
- 下一篇: xshell免费试用