Linux 中如何開啟埠
Linux 埠的開啟
一、firewall 方式 ( 7.*)
二、修改 iptables 方式 (centOS6.*)
檢視防火牆狀態
firewall-cmd --state
如果返回的是 “not running”,那麼需要先開啟防火牆;
開啟防火牆
systemctl start firewalld.service
再次檢視防火牆狀態,發現已開啟!
開啟指定埠
firewall-cmd --zone=public --add-port=3306/tcp --permanent
顯示 success 表示成功
–zone=public 表示作用域為公共的
–add-port=443/tcp 新增 tcp 協議的埠埠號為 443
–permanent 生效,如果沒有此引數,則只能維持當前 服 務生命週期內,重新啟動後失效;
重啟防火牆
systemctl restart firewalld.service
系統沒有任何提示表示成功!
重新載入防火牆
firewall-cmd --reload
顯示 success 表示成功
檢視已開啟的埠
irewall-cmd --list-ports
關閉指定埠
firewall-cmd --zone=public --remove-port=8080/tcp --permanent systemctl restart firewalld.service firewall-cmd --reload
檢視埠被哪一個程式佔用
netstat -lnpt |grep 5672 # centos7預設沒有 netstat 命令,需要安裝 net-tools 工具: # 安裝 net-tools yum install -y net-tools
臨時關閉防火牆
systemctl stop firewalld.service
或者
systemctl stop firewalld
關閉防火牆(必須先臨時關閉防火牆,再執行該命令,進行關閉)
systemctl disable firewalld.service
或者
systemctl disable firewalld
centOS6.* 的linux版本是自帶iptables的,所以可以直接使用該方式,centOS7 不自帶iptables的,所以要使用該方式,需要手動安裝iptables後,再使用該方式!
修改 iptables 檔案
vi /etc/sysconfig/iptables
重啟防火牆
/etc/init.d/iptables restart
當在 Linux 中成功開啟了某個埠,但是遠端 telnet 還是無法 ping 通,是正常的!
因為 3306 埠沒有被 Linux 程式監聽,換句話說,就是該埠上沒有執行任何程式!!!
如果這時,我將 Mysql 在 Linux 中啟動,並配置完成,那麼遠端 telnet 該埠是可以成功的!!!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2938964/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux中如何檢視開啟了哪些埠?Linux
- 恆訊科技分析:如何在linux伺服器中開啟埠?Linux伺服器
- 如何檢查 Linux 中的開放埠列表?Linux
- 在Linux中,如何檢視開放的埠?Linux
- Linux開啟hadoop沒有開啟9000埠LinuxHadoop
- Linux下防火牆開啟相關埠及檢視已開啟埠Linux防火牆
- Linux中如何解除埠占用Linux
- 如何檢視遠端埠是否開啟
- 在 Linux 系統中開放埠Linux
- linux下修改防火牆,開啟8080埠Linux防火牆
- Linux下開啟Hadoop的9000埠方法LinuxHadoop
- linux在防火牆上開啟1521埠Linux防火牆
- 開啟linux主機的埠快速釋放Linux
- 如何檢查多個遠端 Linux 系統是否開啟了指定埠?Linux
- linux測試遠端埠是否開啟(nc命令)Linux
- linux 開放埠Linux
- Linux命令--nc (測試伺服器埠是否開啟)Linux伺服器
- linux如何開啟pythonLinuxPython
- 如何在 Linux 中查詢服務的埠號Linux
- 命令列開啟windows下的iis資訊服務,開啟及配置http埠,開啟及配置ftp埠命令列WindowsHTTPFTP
- linux開放80 埠Linux
- linux開放指定埠Linux
- linux 開放埠命令Linux
- CentOS7開啟埠(永久)CentOS
- centos 開啟防火牆指定埠CentOS防火牆
- JiveJdon 8000埠開啟不了
- LINUX中如何檢視某個埠是否被佔用Linux
- Linux中如何檢視8080埠是否被佔用?Linux
- Linux系統下如何在防火牆開放指定埠Linux防火牆
- linux下3種檢測遠端埠是否開啟的方法Linux
- Linux(例如CentOS 7)開啟TCP 22埠,基於SSH協議LinuxCentOSTCP協議
- linux檢視埠是否已開啟和檢視檔案數Linux
- 如何在Web伺服器80埠上開啟SSH服務Web伺服器
- win10如何關閉開啟的埠_win10怎麼關閉系統埠Win10
- linux開放指定埠命令Linux
- nginx指定埠開啟gzip壓縮Nginx
- LINUX中埠是否被佔用應該如何檢視呢?Linux
- 開啟、關閉防火牆或者開放埠防火牆