Linux端口的開啟方式
一、firewall方式(centOS7.*)
1. 查看防火墻狀態(tài)
firewall-cmd --state
如果返回的是“not running”,那么需要先開啟防火墻;
2. 開啟防火墻
systemctl start firewalld.service
再次查看防火墻狀態(tài),發(fā)現(xiàn)已開啟!
3. 開啟指定端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
顯示success表示成功
- –zone=public表示作用域?yàn)楣驳?/li>
- –add-port=443/tcp添加tcp協(xié)議的端口端口號(hào)為443
- –permanent永久生效,如果沒有此參數(shù),則只能維持當(dāng)前 服 務(wù)生命周期內(nèi),重新啟動(dòng)后失效;
4. 重啟防火墻
systemctl restart firewalld.service
系統(tǒng)沒有任何提示表示成功!
5. 重新加載防火墻
firewall-cmd --reload
顯示success表示成功
6. 其他命令
#查看已開啟的端口 firewall-cmd --list-ports
#關(guān)閉指定端口 firewall-cmd --zone=public --remove-port=8080/tcp --permanent systemctl restart firewalld.service firewall-cmd --reload
#查看端口被哪一個(gè)進(jìn)程占用 netstat -lnpt |grep 5672 # centos7默認(rèn)沒有 netstat 命令,需要安裝 net-tools 工具: # 安裝 net-tools yum install -y net-tools
# 臨時(shí)關(guān)閉防火墻 systemctl stop firewalld.service # 或者 systemctl stop firewalld
# 永久關(guān)閉防火墻(必須先臨時(shí)關(guān)閉防火墻,再執(zhí)行該命令,進(jìn)行永久關(guān)閉) systemctl disable firewalld.service # 或者 systemctl disable firewalld
二、修改iptables方式(centOS6.*)
centOS6.* 的linux版本是自帶iptables的,所以可以直接使用該方式,centOS7 不自帶iptables的,所以要使用該方式,需要手動(dòng)安裝iptables后,再使用該方式!
2.1 修改iptables文件
#修改iptables [root@localhost sbin]# vi /etc/sysconfig/iptables
2.2 重啟防火墻
[root@localhost sbin]# /etc/init.d/iptables restart
三、注意事項(xiàng)
當(dāng)在Linux中成功開啟了某個(gè)端口,但是遠(yuǎn)程telnet還是無法ping通,是正常的!
因?yàn)?306端口沒有被Linux進(jìn)程監(jiān)聽,換句話說,就是該端口上沒有運(yùn)行任何程序!?。?nbsp;
如果這時(shí),我將Mysql在Linux中啟動(dòng),并配置完成,那么遠(yuǎn)程telnet該端口是可以成功的?。?!
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux(ubuntu)下實(shí)現(xiàn)增加/刪除文件權(quán)限
下面小編就為大家分享一篇Linux(ubuntu)下實(shí)現(xiàn)增加/刪除文件權(quán)限,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04增強(qiáng)Linux內(nèi)核中訪問控制安全的方法
這篇文章主要給大家介紹了關(guān)于增強(qiáng)Linux內(nèi)核中訪問控制安全的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-12-12CentOS 7中搭建NFS文件共享存儲(chǔ)服務(wù)的完整步驟
如果僅僅只是希望搭建一個(gè)linux之間進(jìn)行文件共享的服務(wù)器,而不是所有異構(gòu)的系統(tǒng)之間共享的話,nfs是一個(gè)不錯(cuò)的選擇。下面這篇文章主要給大家介紹了關(guān)于在CentOS 7中搭建NFS文件共享存儲(chǔ)服務(wù)的完整步驟,需要的朋友可以參考下2018-11-11Ubuntu18.04(linux)安裝MySQL的方法步驟
本篇文章主要介紹了Ubuntu18.04(linux)安裝MySQL的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-05-05Linux系統(tǒng)下Nginx支持ipv6配置的方法
這篇文章主要介紹了Linux系統(tǒng)下Nginx支持ipv6的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-12-12