linux 查看1521端口狀態(tài),linux防火墻開放1521端口
創(chuàng)新互聯(lián)建站專注于平邑企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,成都商城網(wǎng)站開發(fā)。平邑網(wǎng)站建設(shè)公司,為平邑等地區(qū)提供建站服務(wù)。全流程按需定制網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)
2022-06-28 18:09:29閱讀 5770
大家好,又見面了,我是你們的朋友全棧君。
問題描述:使用plsql連接數(shù)據(jù)庫發(fā)現(xiàn)TNS報錯,登錄服務(wù)器發(fā)現(xiàn)防火墻開放,如果直接關(guān)閉防火墻,所有的端口都可以連接,但是實際中可能會遇到開啟防火墻的庫,這時候需要開放單一端口對某一服務(wù)器或者某一網(wǎng)段
1.開放1521端口對所有服務(wù)器
vi /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 1521 -j ACCEPT
這句要放在 -A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT 后面,要不然不生效
重啟防火墻
[root@orcl ~]# service iptables restart
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]
[root@orcl~]# service iptables status
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination1 ACCEPT all — 0.0.0.0/0 0.0.0.0/0state RELATED,ESTABLISHED2 ACCEPT icmp — 0.0.0.0/0 0.0.0.0/0
3 ACCEPT all — 0.0.0.0/0 0.0.0.0/0
4 ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:1521
6 REJECT all — 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
num target prot opt source destination1 REJECT all — 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
2.開放1521端口給指定網(wǎng)段,添加的指定IP,但是識別的是子網(wǎng)內(nèi)的所有IP,其他同網(wǎng)段的IP都可以訪問。如果去掉/24,指定IP的話,就訪問不了。怎么指定單一端口給某一服務(wù)器?
-A INPUT -s 192.168.163.6/24 -p tcp -m tcp –dport 1521 -j ACCEPT
[root@orcl ~]# vi /etc/sysconfig/iptables
[root@orcl~]# service iptables restart
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
iptables: Applying firewall rules: [ OK ]
[root@orcl~]# service iptables status
Table: filter
Chain INPUT (policy ACCEPT)
num target prot opt source destination1 ACCEPT all — 0.0.0.0/0 0.0.0.0/0state RELATED,ESTABLISHED2 ACCEPT icmp — 0.0.0.0/0 0.0.0.0/0
3 ACCEPT all — 0.0.0.0/0 0.0.0.0/0
4 ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 ACCEPT tcp — 192.168.163.0/24 0.0.0.0/0 tcp dpt:1521
6 REJECT all — 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
num target prot opt source destination1 REJECT all — 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
發(fā)布者:全棧程序員棧長,轉(zhuǎn)載請注明出處:原文鏈接:
本文參與 騰訊云自媒體分享計劃 ,歡迎熱愛寫作的你一起參與!
本文分享自作者個人站點/博客
復(fù)制
如有侵權(quán),請聯(lián)系 cloudcommunity@tencent.com 刪除。
TCP/IP
文章來自專欄
全棧程序員必看
55.1K 篇文章157 人關(guān)注
訂閱
評論 (0)
寫評論
暫無人發(fā)表評論
相關(guān)文章
linux1521端口不通,Linux開放1521端口允許網(wǎng)絡(luò)連接Oracle Listene「建議收藏」
-A INPUT -p tcp -m state –state NEW -m tcp –dport 1521 -j ACCEPT
Linux 設(shè)置oracle1521端口[通俗易懂]
centos5 安裝oracle實現(xiàn)其他機器連接,oracle server與其他機器可以ping通,但由于linux防火墻默認(rèn)是不開啟1521端口的,應(yīng)此需設(shè)...
Linux查看防火墻狀態(tài),查看開放端口
重啟一個服務(wù):systemctl restart firewalld.service
開啟1521端口監(jiān)聽_Oracle數(shù)據(jù)庫常用命令、Linux監(jiān)聽配置、Oracle linux下開放1521端口…
$ sqlplus system/manager @ file.sql 執(zhí)行sql腳本文件
linux下開放oracle1521端口以便于遠程連接
1,利用root賬號登錄linux,輸入命令 :service iptables stop(先把oracle防火墻給關(guān)閉)。
Linux查看開放端口_linux查看對外端口
想通過防火墻打開8080端口登錄tomcat卻發(fā)現(xiàn)提示 /etc/rc.d/init.d/iptable.找不到文件, 最后發(fā)現(xiàn)因為于CentOS7不用ipt...
淺析linux查看防火墻狀態(tài)和對外開放的端口狀態(tài)
查詢已開放的端口 netstat -ntulp | grep 端口號:可以具體查看某一個端口號
Linux開放防火墻端口_linux防火墻打開端口
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌侵權(quán)/違法違規(guī)的內(nèi)...
linux 防火墻開放端口_防火墻放行端口
顯示success表示成功 –zone=public表示作用域為公共的 –add-port=443/tcp添加tcp協(xié)議的端口端口號為443 –perma...
Linux查看端口使用狀態(tài)、關(guān)閉端口方法
首先,端口不是獨立存在的,它是依附于進程的。某個進程開啟,那么它對應(yīng)的端口就開啟了,進程關(guān)閉,則該端口也就關(guān)閉了。下次若某個進程再次開啟,則相應(yīng)的端口也再次開啟...
Linux關(guān)閉防火墻端口_防火墻開放端口設(shè)置
Linux關(guān)閉防火墻命令 下面是red hat/CentOs7關(guān)閉防火墻的命令!
Linux 查看對外開放端口
linux查看端口狀態(tài)相關(guān)命令
netstat 命令應(yīng)用是比較頻繁的,比如查看端口占用啦,查看端口進程啦,這些時候都是有必要的。
Linux 防火墻開放特定端口 (iptables)
查看狀態(tài): iptables -L -n 下面添加對特定端口開放的方法: 使用iptables開放如下端口 /sbin/iptables -I INPU...
linux udp端口怎么打開_debian防火墻開放端口
iptables是linux下的防火墻,同時也是服務(wù)名稱。那么你知道Linux防火墻怎么開放端口么?接下來是小編為大家收集的Linux防火墻開放端口,歡迎大家閱...
Linux強制釋放占用端口以及Linux防火墻端口開放方法詳解
在安裝nginx,mysql,tomcat等等服務(wù)的時候,我們會遇到需要使用的端口莫名其妙被占用,下面介紹如何解決這類問題。
Linux 防火墻開放特定端口 (iptables)
iptables是linux下的防火墻,同時也是服務(wù)名稱。 service iptables status 查看防火墻狀態(tài) service ...
linux查看端口是否開放的方法總結(jié)
Linux下用netstat查看網(wǎng)絡(luò)狀態(tài)、端口狀態(tài)
在linux一般使用netstat 來查看系統(tǒng)端口使用情況步。 netstat命令是一個監(jiān)控TCP/IP網(wǎng)絡(luò)的非常有用的工具,它可以顯示路由表...
1. linux下啟動oracle\x0d\x0asu - oracle\x0d\x0asqlplus /nolog\x0d\x0aconn /as sysdba\x0d\x0astartup\x0d\x0aexit\x0d\x0alsnrctl start\x0d\x0aexit\x0d\x0a2. linux下關(guān)閉oracle\x0d\x0asu - oracle\x0d\x0asqlplus /nolog\x0d\x0aconn /as sysdba\x0d\x0ashutdown immediate\x0d\x0aexit\x0d\x0alsnrctl stop\x0d\x0aexit\x0d\x0a3、啟動監(jiān)聽器\x0d\x0aoracle@suse92:~ lsnrctl start\x0d\x0a4、停止監(jiān)聽器\x0d\x0aoracle@suse92:~ lsnrctl stop\x0d\x0a5、查看監(jiān)聽器狀態(tài)\x0d\x0aoracle@suse92:~ lsnrctl\x0d\x0aLSNRCTL status\x0d\x0aLSNRCTL exit\x0d\x0a6.# setup 可以設(shè)置防火墻等信息\x0d\x0a7.安裝監(jiān)聽器\x0d\x0a運行 netca 命令\x0d\x0alsnrctl start\x0d\x0alsnrctl stop\x0d\x0areload listener 重新加載\x0d\x0aservice listener\x0d\x0ahelp 幫助\x0d\x0aquit 退出\x0d\x0avi etc/hosts\x0d\x0a添加 192.168.0.100 chsylinux\x0d\x0a數(shù)據(jù)庫關(guān)閉死掉還可以STARTUP FORCE\x0d\x0a,再糟糕的情況用SHUTDOWN ABORT。
在服務(wù)中關(guān)閉:
OracleOracle_homeTNSListener 對應(yīng)于數(shù)據(jù)庫的監(jiān)聽程序
OracleServiceSID 對應(yīng)于數(shù)據(jù)庫的例程
OracleDBConsoleSID 對應(yīng)于Oracle Enterprise Manager(OEM)
其中,Oracle_home表示Oracle主目錄,如Oracle11g_home1;SID表示Oracle系統(tǒng)標(biāo)識符,如OracleServiceMAG01的MAG01。
比較好的啟動順序是:OracleOracle_homeTNSListener,OracleServiceSID,OracleDBConsoleSID。
關(guān)閉時次序相反。
下面給出了自己寫的已經(jīng)排好順序的啟動和停止服務(wù)的兩個批處理文件:
//啟動Oracle
Start Oracle.bat
@echo off
echo 確定要啟動Oracle 11g服務(wù)嗎?
pause
net start OracleOraDb11g_home1TNSListener
net start OracleServiceMAG01
net start OracleDBConsolemag01
echo 啟動Oracle 11g服務(wù)完成,請確認(rèn)有沒有錯誤發(fā)生。
Pause
//關(guān)閉Oracle
Stop Oracle.bat
@echo off
echo 確定要停止Oracle 11g 服務(wù)嗎?
pause
net stop OracleDBConsolemag01
net stop OracleServiceMAG01
net stop OracleOraDb11g_home1TNSListener
echo 停止Oracle 11g服務(wù)完成,請確認(rèn)有沒有錯誤發(fā)生。
Pause
1、shutdown normal
正常方式關(guān)閉數(shù)據(jù)庫。
2、shutdown immediate
立即方式關(guān)閉數(shù)據(jù)庫。
在SVRMGRL中執(zhí)行shutdown immediate,數(shù)據(jù)庫并不立即關(guān)閉,
而是在Oracle執(zhí)行某些清除工作后才關(guān)閉(終止會話、釋放會話資源),
當(dāng)使用shutdown不能關(guān)閉數(shù)據(jù)庫時,shutdown immediate可以完成數(shù)據(jù)庫關(guān)閉的操作。
3、shutdown abort
直接關(guān)閉數(shù)據(jù)庫,正在訪問數(shù)據(jù)庫的會話會被突然終止,