① 查看遠程伺服器的某一埠是否開啟
工具/原料
nc
telnet
方法/步驟
1、首先埠分tcp、udp之分,所以同一個埠號還有tcp協議和udp協議之分。
2、最常見的工具是telnet,但是telnet使用的是tcp協議,換句話說telnet只能檢測tcp的這個埠打開了沒。
② 伺服器1521埠被關閉,如何開啟
D:\Documents and Settings\Administrator>telnet 10.201.70.68 1521
正在連接到10.201.70.68...不能打開到主機的連接, 在埠 1521: 連接失敗
Oracle伺服器與本機都在區域網內,不存在網路不通問題,怎麼會無法連接。
檢查10.201.70.68並未啟動防火牆螞局,可以ping通。
但發現直接在Oracle伺服器上連接oracle也不能正常連接。
後發現為listener.ora導致,經過修改 \proct\10.2.0\db_1\NETWORK\ADMIN\listener.ora 資料庫恢復正常則廳。
再次telnet Oracle伺服器的1521埠,依然連接失敗。
D:\Documents and Settings\Administrator>telnet 10.201.70.68 1521
www.2cto.com
正在連接到10.201.70.68...不能打開到主機的連接, 在埠 1521: 連接失敗
用命令查看當前埠情況netstat -a –n
C:\孫物隱Documents and Settings\Administrator>netstat -a -n
Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:23 0.0.0.0:0 LISTENING
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1025 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1026 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1035 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1080 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1139 0.0.0.0:0 LISTENING
www.2cto.com
TCP 0.0.0.0:1801 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2103 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2105 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2107 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING
TCP 10.201.70.68:139 0.0.0.0:0 LISTENING
TCP 10.201.70.68:3389 10.201.70.75:53370 ESTABLISHED
TCP 127.0.0.1:1142 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1521 0.0.0.0:0 LISTENING
TCP 127.0.0.1:42424 0.0.0.0:0 LISTENING
UDP 0.0.0.0:445 *:*
UDP 0.0.0.0:1034 *:*
1521埠處於監聽狀態,但是從我本機還是無法Telnet伺服器埠。
我試著telnet 1080埠,發現卻可以,唯一的區別就在於一個埠前是「0.0.0.0」,一個是「127.0.0.1」。為了驗證,我又telnet 1035/1026都可以通。
但是為什麼呢,是不是就因為這個IP的原因呢,怎麼才可以把這個「127.0.0.1」改為「0.0.0.0」。
1521是Oracle監聽埠,問題估計還是出在監聽本身。
我打開另一台也裝有Oracle且1521可以連接的機器,查看NETWORK\ADMIN\listener.ora文件,仔細對比兩個Oracle該文件的區別,發現正常的Oracle伺服器上,listener.ora文件,如下這段HOST顯示的是機器名,而不能連接的是「localhost」。
LISTENER =
(DESCRIPTION =
www.2cto.com
(ADDRESS = (PROTOCOL = TCP)(HOST = lggsuper_pc)(PORT = 1521))
)
我備份該文件後,將localhost 也改為本機名,重啟監聽。檢查資料庫從資料庫伺服器本機連接正常。
然後再執行命令netstat -a –n查看,此時1521前面的IP已變為「0.0.0.0」。
C:\Documents and Settings\Administrator>netstat -a -n
www.2cto.com
Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:23 0.0.0.0:0 LISTENING
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1025 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1026 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1035 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1080 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1317 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1521 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1801 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2103 0.0.0.0:0 LISTENING
TCP 10.201.70.68:139 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1324 127.0.0.1:1521 TIME_WAIT
TCP 127.0.0.1:42424 0.0.0.0:0 LISTENING
UDP 0.0.0.0:445 *:* www.2cto.com
UDP 0.0.0.0:1034 *:*
UDP 0.0.0.0:1044 *:*
看來成功的概率很高,然後我通過我電腦telnet Oracle伺服器1521埠,果然成功。
③ win2008如何開放1521埠
你好做答羨 自己在任純拍務欄管理器裡面 查看 選擇列 勾選舉州 PID 找到1521 結束進程 就OK了
④ linux怎麼開啟一個指定的埠號
需要在服務端操作一下,或者在機房,或者用22埠遠程登錄。
登錄伺服器後,切換到root用戶,更改防火牆配置:
vi /etc/sysconfig/iptables
添加如下配置
-A INPUT -p tcp -m state --state NEW -m tcp --dport 23226 -j ACCEPT
保存退出。
重啟伺服器的防火牆服務:
service iptables restart
⑤ 伺服器埠怎麼開
伺服器埠打開的方法如下:
1、首先在右下角電腦連接右鍵打開網路連接設置。
2、選擇一個正常使用的網路連接,右鍵點擊屬坦培性。
3、打開本地連接屬性後點擊高級選項。
4、在高級裡面點擊設置。
5、在設置界面中打開例外,然後添加伺服器埠即可。
伺服器,也稱伺服器,是提供計算服務的設備。由於伺服器需要響應服務請求,並進行配春處理,因此一般來說伺服器應具備承讓賣唯擔服務並且保障服務的能力。
⑥ 如何判斷伺服器上埠是否打開
以oracle資料庫服務為例,oracle正常運行時1521是打開的。假設該伺服器的ip是10.25.101.234。可在windows環境運行命令行窗口然後輸入「telnet 10.25.101.234 1521」來判斷1521埠是否開啟。
⑦ xshell遠程連接伺服器如何使用1521埠
xshell遠程連接伺服器使用1521埠步驟如下:
1、打開xshell後找到左上角第一個文件點擊,彈出來一個下拉框,選擇新建點擊。
2、名稱根據自己的需求填寫,協議就是默認的SSH,主機是這一步最關鍵的,一定要填寫正確。
3、找到坐標菜單欄中的用戶身份驗證,進行驗證即可。
⑧ oracle 已經啟動,但1521埠沒有打開
需要啟動旁缺侍監聽服務:
1、先創建監聽,或手工創建listener.ora,設定運吵要監聽的ip或主機扮首名
2、windows啟動listener服務
3、linux用lsnrctl start命令啟動