CentOS7開啟埠(永久)
redis等服務啟動後,外網預設是無法訪問的,因為防火牆不允許,所以要開啟防火牆,讓其可以訪問這些埠號。
方法一:使用firewall
1、執行命令:
firewall-cmd --get-active-zones
執行完成之後,可以看到zone名稱,如下:
2、執行如下命令命令:
firewall-cmd --zone=public --add-port=6379/tcp --permanent
3、重啟防火牆,執行命令:
firewall-cmd --reload
4、檢視埠號是否開啟,執行命令:
firewall-cmd --query-port=6379/tcp
方法二:使用iptables
1、先執行如下命令:
/sbin/iptables -I INPUT -p tcp --dport xxx -j ACCEPT
2、然後執行:
/etc/rc.d/init.d/iptables save
或者這個命令:
1、-A INPUT -m state –state NEW -m tcp -p tcp –dport xxx -j ACCEPT
2、在執行這個命令:
-A INPUT -j REJECT –reject-with icmp-host-prohibited
注:xxx ——表示你要開啟的埠號,如:6379
測試:在windows下按下win+R鍵,輸入cmd,執行命令(需開啟telnet),如果變成空介面表示成功:
telnet 192.168.xx.xx 6379
注:開啟telnet方法如下:
1. 進入控制皮膚,選擇程式;
2. 點選程式,進入程式和功能;
3.勾選telnet功能,點選確定即可。
相關文章
- CentOS7使用firewalld開啟關閉防火牆與埠CentOS防火牆
- CentOS7檢視開放埠命令、檢視埠占用情況和開啟埠命令、殺掉程式等命令教程。CentOS
- CentOS7檢視開放埠命令及開放埠號CentOS
- Centos7 firewall開放3306埠CentOS
- 騰訊雲centos7安裝mysql5.7,並開啟3306埠CentOSMySql
- centos7 永久新增靜態路由CentOS路由
- centos7開放、關閉及檢視埠CentOS
- Centos7 修改SSH 埠CentOS
- Linux開啟hadoop沒有開啟9000埠LinuxHadoop
- Linux 中如何開啟埠Linux
- centos7怎麼永久關閉防火牆CentOS防火牆
- 永久開啟user版本adb root許可權
- centos7關閉防火牆命令 centos7永久防火牆關閉CentOS防火牆
- nginx指定埠開啟gzip壓縮Nginx
- CentOS開啟防火牆及開放指定埠CentOS防火牆
- 開啟、關閉防火牆或者開放埠防火牆
- 如何檢視遠端埠是否開啟
- MySQL 開啟 3306 埠遠端訪問MySql
- linux下修改防火牆,開啟8080埠Linux防火牆
- 小白教程--centos7修改ssh遠端埠CentOS
- win10永久啟用命令Win10
- Linux中如何檢視開啟了哪些埠?Linux
- MSM8953 Android 9.0 開啟uart串列埠Android串列埠
- tomcat 8443埠開啟,配置JDBC連結池TomcatJDBC
- [20190211]簡單測試埠是否開啟.txt
- CentOS7中啟動Tomcat後,8080埠不能被外部訪問的解決辦法。CentOSTomcat
- ubuntu下開啟/關閉防火牆 及埠 - 命令Ubuntu防火牆
- [20190213]測試服務端開啟那些埠.txt服務端
- centos7和centos6修改主機名(永久生效那種)CentOS
- Linux命令--nc (測試伺服器埠是否開啟)Linux伺服器
- [20190211]簡單測試埠是否開啟(補充).txt
- VMware workstation 14永久啟用金鑰分享
- IntelliJIDEA最常用配置,應用、永久啟用IntelliJIdea
- JetBrains 全家桶2020版永久啟用教程!AI
- 虛擬機器下CentOS7開啟SSH連線虛擬機CentOS
- 2024 pycharm 啟用碼(win+mac)|永久啟用|每日更新PyCharmMac
- 2024 idea 啟用碼(win+mac)|永久啟用|每日更新IdeaMac
- 2023 年 PhpStorm 最新啟用教程,親測可用,永久啟用PHPORM
- 埠開放