1. 程式人生 > >不能開啟到主機的連線,在埠1521:連線失敗的解決方法(修改遠端桌面連線埠)

不能開啟到主機的連線,在埠1521:連線失敗的解決方法(修改遠端桌面連線埠)

1、修改遠端桌面連線埠

  遠端桌面終端服務預設埠為“3389”,為防止他人進行惡意連線,就需要對預設埠進行更改。對此可開啟登錄檔編輯器,依次展開“HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp”分支,其下的“PortNumber”鍵值所對應的就是埠號,將其修改即可。上面設定完成後,需要再依次展開“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
\Terminal Server\WinStations\RDP-Tcp”分支,同樣將其下的“PortNumber”鍵值進行更改。




2、
不能開啟到主機的連線,在埠1521:連線失敗的解決方法
 
今天啟動工程,突然提示無法連線遠端Oracle。我試著telnet Oracle伺服器1521 埠,提示連線失敗。
 
D:\Documents and Settings\Administrator>telnet 10.201.70.68 1521
  www.2cto.com  
正在連線到10.201.70.68...不能開啟到主機的連線, 在埠 1521: 連線失敗
 
Oracle伺服器與本機都在區域網內,不存在網路不通問題,怎麼會無法連線。
 
檢查10.201.70.68並未啟動防火牆,可以ping通。
 
但發現直接在Oracle伺服器上連線oracle也不能正常連線。
 
後發現為listener.ora導致,經過修改  \product\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埠,果然成功。
 
問題解決。
 










相關推薦

不能開啟主機連線1521:連線失敗解決方法修改遠端桌面連線

1、修改遠端桌面連線埠   遠端桌面終端服務預設埠為“3389”,為防止他人進行惡意連線,就需要對預設埠進行更改。對此可開啟登錄檔編輯器,依次展開“HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Terminal S

sql資料庫連線:使用者‘sa’登入失敗問題破解百度加個人總結

程式設計環境:Microsoft Visual C# 2005 資料庫:sql server2005 目的:使用GridView控制元件繫結資料 頁面載入時間Page_Load中編寫程式碼如下:         string sqlCon = "Data Source=(l

Android 使用shareSDK進行第三方登入失敗解決方法微信微博qq

這幾天在搞第三方登入,由於ios版本的要早於android版,所以各大平臺上的賬號都是註冊稽核好的。 登入到平臺,新增android版本,加入shareSDK,原本想著很輕鬆,誰知道一測試全部失敗,都不能登入。 驗證了新增流程,驗證了各大平臺的key  都沒有問題。 於是去

Anaconda安裝三方包失敗解決方法比如seq2seqjieba等第三方包

       Anaconda“Anaconda Prompt”指令conda 只能安裝python的官方包,而如同jieba,itchat等第三方包要使用pip去安裝。       Anconda安裝指令順序:       1. 首先採用指令:conda insta

Windows Server 2008 R2修改遠端桌面連線

  第一步:開啟遠端桌面:   計算機---屬性---遠端設定---勾選"允許執行任意版本遠端桌面的計算機連線(較不安全)"   第二步:設定遠端桌面連線最大數量   控制面板-->管理工具-->遠端桌面服務-->遠端桌面會話主機設定-->去掉"限制每個使用者只能進行一個會話"勾選

windows server 2008修改遠端桌面連線

安裝了windows server 2008 R2,現在要遠端連線,開啟了伺服器上的遠端桌面連線,使用管理員遠端登入。預設情況下windows server 2008只允許一個連線。預設一個賬號最大2個連線。 因需要兩臺電腦連線。在windows server 2008 調整下預設配置。 開啟遠端桌面連線:

MySQL之——MySQL遠端連線丟失問題解決方法Lost connection to MySQL server

遠端連線mysql是總是提示: Lost connection to MySQL server at ‘reading initial communication packet', system error: 0很明顯這是連線初始化階段就丟失了連線的錯誤。 google

AndroidStudio 程式碼報錯引入紅色但可正常執行解決方法4種方式

AndroidStudio 崩潰,異常,電腦藍屏等情況下有時會引發程式碼報錯,但又能正常編譯。整理出了四種方法,供大家參考。 一、自帶清除快取 點選AndroidStudio選單File -> Invalidate Caches/Resta

Windows10安裝SQL server 2016/2014 失敗解決方法 錯誤程式碼: 0x851A0019

最近想學資料庫,但是在安裝SQL2014時總是失敗,原因是  ( 錯誤程式碼: 0x851A0019)找不到資料庫引擎啟動控制代碼!網上找了很多解決方法都無效。我以為是應為Win10系統的原因,就裝了SQL2016但是依然因同樣的原因而失敗,直到我看到這個部落格:http

SVN伺服器IP地址變更後右鍵卡頓 解決方法

體步驟如下: (建議先備份一下,原有專案檔案) 步驟一:通過Eclipse“開啟檔案”方式,快速找到當前工作空間的專案資原始檔選擇專案資原始檔,重新定向(relocate)下一步輸入新的地址重新定向成功同理操作其他專案資原始檔步驟二:找到當前工作空間下的.metadata-

無法載入oracle in oradb10g_home2 odbc驅動程式系統錯誤程式碼998解決方法轉載+部分原創

設定環境變數時,不小心將oracle的環境變數path刪除,再設定ODBC時,新增DSN資料來源,會提示“無法載入oracle in oradb10g_home2 odbc驅動程式的安裝例程,因為存在系統錯誤程式碼998”。相應的解決辦法如下:必須用administrat

正在連線127.0.0.1..無法開啟主機連線. 在 1433: 連線失敗 解決方法

 1. 點選 開始 --> 所有程式 --> Microsoft SQL Server2005 --> 配置工具-->SQL Server configuration Manager- 選擇左邊 SQL Server 2005 網路配置 --&g

mstsc遠端桌面連線失敗提示CredSSP加密Oracel修正

今天遠端桌面的時候失敗了,出現以下提示 於是上網找解決辦法,經過測試,該方法是可行的。 首先,在控制檯中輸入regedit,開啟登錄檔 接著按照以下目錄依次展開HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curre

遠端桌面連線問題ping伺服器ip無法連線主機

今天是禮拜一,上班的第一天去連公司的伺服器,遠端桌面竟然登入不上。 試了一下同事的電腦,也是一樣的情況無法連線到遠端計算機。這下可把我急壞了。 試了很多方法,也重新啟動了伺服器,重啟後同事的win10機器可以登入了,而我的win7仍是無法登入。 經過排查,多半是因為我本機的網路問題。可以上網,可以pin

Xshell 連線Linux虛擬機器失敗解決辦法未開放22

當我們安裝好ubuntu,用ssh遠端登入時,會出現如下錯誤。 [c:\~]$ ssh 192.168.142.84 Connecting to 192.168.142.84:22… Could not connect to ‘192.168.142.

【Ubuntu】Windows 遠端桌面連線ubuntu及xrdp的一些小問題遠端桌面閃退、連線失敗、tab補全功能無選單欄error - problem connecting 【轉】

轉:https://blog.csdn.net/u014447845/article/details/80291678 1、遠端桌面閃退,shell可以用的問題:(1)需要在該使用者目錄建立一個.xsession:touch .xsession(2)裡面寫“xfce4-session”一句話就行:echo

Windows 遠端桌面連線ubuntu的一些小問題遠端桌面閃退、連線失敗、tab補全功能無選單欄

        可以修改會話設定  :將最大會話限制該大  MaxSessions=50; 將KillDisconnected=1;則每次斷開連線時,linux都會關閉會話程序。        然後重啟/etc/init.d/xrdp restart    就可解決問題

Win10遠端桌面連線winserver2012時 出現 身份驗證錯誤要求的函式不受支援這可能是由於CredSSP加密Oracle修正 解決方法

解決方法: 執行 gpedit.msc 本地組策略: 計算機配置>管理模板>系統>憑據分配>加密Oracle修正 選擇啟用並選擇易受攻擊。   如果是家庭版什麼的,可能無法直接開啟組策略編輯器;可以試著在登錄檔裡,自己手動建立 H

win10建立Ubuntu18.04子系統安裝常用軟體以及圖形介面包括win10遠端桌面連線Ubuntu

https://blog.csdn.net/li528405176/article/details/82263534 一、開啟win10子系統 [ Windows Subsystem for Linux(WSL)] 準備工作 設定——>更新和安全——>針對開發人員——>

開啟遠端桌面連線windows的方法以及遇到的問題

確認電腦的遠端服務是否已經開啟 開始--執行--輸入“services.msc ”,開啟服務,找到三個remote desktop開頭的服務 Remote Desktop Configuration、 Remote Desktop Services、 Remote Desktop Services U