終端訪問服務(wù)器的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種終端訪問服務(wù)器的方法和裝置。
【背景技術(shù)】
[0002]云服務(wù)器是一種處理能力可彈性伸縮的計(jì)算服務(wù),其中,私有云服務(wù)器是只允許部分用戶訪問的云服務(wù)器,公有云服務(wù)器是所有用戶均可訪問的云服務(wù)器(有時(shí)需要滿足一定條件才可訪問)。
[0003]在網(wǎng)絡(luò)安全場(chǎng)景中,公有云服務(wù)器所能解決的安全問題比私有云服務(wù)器所能解決的安全問題多,例如,公有云服務(wù)器中存儲(chǔ)的關(guān)于病毒的黑白名單比私有云服務(wù)器中存儲(chǔ)的黑白名單更全面。然而,在實(shí)際應(yīng)用中,一些關(guān)于網(wǎng)絡(luò)安全的客戶端往往默認(rèn)訪問私有云服務(wù)器,并由私有云服務(wù)器對(duì)客戶端所屬的終端進(jìn)行安全掃描、病毒查殺等操作。在這種情況下,當(dāng)私有云服務(wù)器無法識(shí)別某些病毒時(shí),終端將得不到安全保護(hù),從而可能會(huì)丟失重要數(shù)據(jù),給用戶造成損失。因此,如何進(jìn)一步提高終端安全是當(dāng)今一大難題。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供了一種終端訪問服務(wù)器的方法和裝置,能夠解決現(xiàn)有技術(shù)中當(dāng)私有云服務(wù)器無法識(shí)別某些病毒時(shí),終端將得不到安全保護(hù),從而可能會(huì)丟失重要數(shù)據(jù),給用戶造成損失的問題。
[0005]—方面,本發(fā)明提供了一種終端訪問服務(wù)器的方法,所述方法包括:
[0006]私有云服務(wù)器接收終端發(fā)送的心跳包,所述心跳包包括用于描述終端與公有云服務(wù)器之間連通性的第一連通信息;
[0007]確定第二連通信息,所述第二連通信息用于描述所述私有云服務(wù)器與所述公有云服務(wù)器之間的連通性;
[0008]根據(jù)所述第一連通信息以及所述第二連通信息,向所述終端發(fā)送心跳響應(yīng),以便所述終端根據(jù)所述心跳響應(yīng)訪問所述私有云服務(wù)器或者所述公有云服務(wù)器,所述心跳響應(yīng)包括所述終端能夠直接訪問的云服務(wù)器的設(shè)備標(biāo)識(shí)。
[0009]另一方面,本發(fā)明提供了一種終端訪問服務(wù)器的裝置,所述裝置應(yīng)用于私有云服務(wù)器側(cè),所述裝置包括:
[0010]接收單元,用于接收終端發(fā)送的心跳包,所述心跳包包括用于描述終端與公有云服務(wù)器之間連通性的第一連通信息;
[0011]確定單元,用于確定第二連通信息,所述第二連通信息用于描述所述私有云服務(wù)器與所述公有云服務(wù)器之間的連通性;
[0012]發(fā)送單元,用于根據(jù)所述接收單元接收的所述第一連通信息以及所述確定單元確定的所述第二連通信息,向所述終端發(fā)送心跳響應(yīng),以便所述終端根據(jù)所述心跳響應(yīng)訪問所述私有云服務(wù)器或者所述公有云服務(wù)器,所述心跳響應(yīng)包括所述終端能夠直接訪問的云服務(wù)器的設(shè)備標(biāo)識(shí)。
[0013]借由上述技術(shù)方案,本發(fā)明提供的終端訪問服務(wù)器的方法和裝置,能夠在接收到終端發(fā)送的心跳包后,從該心跳包中獲取用于描述終端與公有云服務(wù)器之間連通性的第一連通信息,然后獲取用于描述私有云服務(wù)器與公有云服務(wù)器之間連通性的第二連通信息,最后根據(jù)第一連通信息以及第二連通信息,向終端發(fā)送攜帶該終端能夠直接訪問的云服務(wù)器的設(shè)備標(biāo)識(shí)的心跳響應(yīng),以便該終端根據(jù)該設(shè)備標(biāo)識(shí)確定直接訪問私有云服務(wù)器還是公有云服務(wù)器,從而在終端能夠訪問公有云服務(wù)器時(shí),私有云服務(wù)器通知終端去訪問公有云服務(wù)器,在終端無法訪問公有云服務(wù)器且私有云服務(wù)器能夠訪問公有云服務(wù)器時(shí),通過私有云服務(wù)器實(shí)現(xiàn)終端訪問公有云服務(wù)器,進(jìn)而使得終端盡量能夠獲得公有云服務(wù)器的服務(wù),由此提高了終端的安全性。
[0014]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【附圖說明】
[0015]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0016]圖1示出了本發(fā)明實(shí)施例提供的一種終端訪問服務(wù)器的方法的流程圖;
[0017]圖2示出了本發(fā)明實(shí)施例提供的一種終端訪問服務(wù)器的裝置的組成框圖;
[0018]圖3示出了本發(fā)明實(shí)施例提供的另一種終端訪問服務(wù)器的裝置的組成框圖。
【具體實(shí)施方式】
[0019]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0020]本發(fā)明實(shí)施例提供了一種終端訪問服務(wù)器的方法,該方法應(yīng)用于私有云服務(wù)器側(cè),如圖1所示,該方法主要包括:
[0021]101、私有云服務(wù)器接收終端發(fā)送的心跳包。
[0022]其中,心跳包包括用于描述終端與公有云服務(wù)器之間連通性的第一連通信息。在實(shí)際應(yīng)用中,終端可以向公有云服務(wù)器發(fā)送一個(gè)特定的URL(Uniform Resource Locator,統(tǒng)一資源定位符),公有云服務(wù)器接收到該URL后,可以向終端返回一個(gè)響應(yīng)值。若響應(yīng)值正確,則終端可以確定其與公有云服務(wù)器連通;若響應(yīng)值不正確,則終端可以確定其與公有云服務(wù)器不連通。
[0023]102、私有云服務(wù)器確定第二連通信息。
[0024]其中,第二連通信息用于描述私有云服務(wù)器與公有云服務(wù)器之間的連通性。在實(shí)際應(yīng)用中,私有云服務(wù)器與公有云服務(wù)器是否能夠連通可以由管理員設(shè)定,也可以由私有云服務(wù)器根據(jù)當(dāng)前的網(wǎng)絡(luò)安全狀況決定,在此不做限定。
[0025]103、私有云服務(wù)器根據(jù)第一連通信息以及第二連通信息,向終端發(fā)送心跳響應(yīng),以便終端根據(jù)心跳響應(yīng)訪問私有云服務(wù)器或者公有云服務(wù)器。
[0026]其中,心跳響應(yīng)包括終端能夠直接訪問的云服務(wù)器的設(shè)備標(biāo)識(shí)。當(dāng)私有云服務(wù)器獲得第一連通信息以及第二連通信息后,便可獲知終端與公有云服務(wù)器之間的連通性以及私有云服務(wù)器與公有云服務(wù)器之間的連通性;此時(shí),私有云服務(wù)器可以根據(jù)第一連通信息以及第二連通信息,確定終端是否可以直接訪問公有云服務(wù)器以及私有云服務(wù)器是否可以訪問公有云服務(wù)器,從而向終端發(fā)送攜帶公有云服務(wù)器或者私有云服務(wù)器的設(shè)備標(biāo)識(shí)的心跳響應(yīng),以便通知終端后續(xù)訪問公有云服務(wù)器還是私有云服務(wù)器。
[0027]本發(fā)明實(shí)施例提供的終端訪問服務(wù)器的方法,能夠在接收到終端發(fā)送的心跳包后,從該心跳包中獲取用于描述終端與公有云服務(wù)器之間連通性的第一連通信息,然后獲取用于描述私有云服務(wù)器與公有云服務(wù)器之間連通性的第二連通信息,最后根據(jù)第一連通信息以及第二連通信息,向終端發(fā)送攜帶該終端能夠直接訪問的云服務(wù)器的設(shè)備標(biāo)識(shí)的心跳響應(yīng),以便該終端根據(jù)該設(shè)備標(biāo)識(shí)確定直接訪問私有云服務(wù)器還是公有云服務(wù)器,從而在終端能夠訪問公有云服務(wù)器時(shí),私有云服務(wù)器通知終端去訪問公有云服務(wù)器,在終端無法訪問公有云服務(wù)器且私有云服務(wù)器能夠訪問公有云服務(wù)器時(shí),通過私有云服務(wù)器實(shí)現(xiàn)終端訪問公有云服務(wù)器,進(jìn)而使得終端盡量能夠獲得公有云服務(wù)器的服務(wù),由此提高了終端的安全性。
[0028]進(jìn)一步的,不同的第一連通信息和第二連通信息,可能對(duì)應(yīng)不同的心跳響應(yīng),在實(shí)際應(yīng)用中可以分為三種情況:
[0029]第一種情況:
[0030]若第一連通信息的內(nèi)容為終端與公有云服務(wù)器連通,則向終端發(fā)送攜帶公有云服務(wù)器的設(shè)備標(biāo)識(shí)的心跳響應(yīng),以便終端直接訪問公有云服務(wù)器。
[0031 ]具體的,由于公有云服務(wù)器所能解決的安全問題比私有云服務(wù)器所能解決的安全問題多,且公有云服務(wù)器能夠檢測(cè)出私有云服務(wù)器所無法檢測(cè)出的病毒,所以當(dāng)終端與公有云服務(wù)器連通時(shí),終端直接訪問公有云服務(wù)器更好。因此,當(dāng)私有云服務(wù)器獲知終端與公有云服務(wù)器連通時(shí),私有云服務(wù)器可以通知終端直接訪問公有云服務(wù)器,以便公有云服務(wù)器對(duì)終端進(jìn)行安全掃描以及病毒查殺,而無需讓私有云服務(wù)器對(duì)終端做任何操作。
[0032]第二種情況:
[0033]若第一連通信息的內(nèi)容為終端與公有云服務(wù)器不連通,且私有云服務(wù)器與公有云服務(wù)器連通,則向終端發(fā)送攜帶私有云服務(wù)器的設(shè)備標(biāo)識(shí)的心跳響應(yīng),以便終端通過私有云服務(wù)器間接訪問公有云服務(wù)器。
[0034]具體的,當(dāng)終端與私