2016-09-19 62 views
0

我建立由插座C#的服務器,我的服務器監聽局域網內所有IP和任何人都可以連接到我的服務器,但現在我需要我的服務器只是聽一些IP,我之前允許,我試圖搜索許多教程,但還沒有找到答案。希望有人有答案 謝謝大家。如何設置服務器偵聽特定客戶

+0

你可能瞭解拒絕的客戶:http://stackoverflow.com/questions/6104663/how-to-reject-a-connection-attempt-in-c –

回答

0

這種方法其實並不多,怎麼樣,如果你的PC通過DHCP獲得自己的地址,該地址可以改變,或新的電腦需要添加\從你的「白名單」

除去\我會使用專用的安全VPN,只有我想連接的PC才能連接到該VPN。

如果這是過於複雜的IT明智的,我會做一些其他的身份驗證方法在插座,發送一些炒,你要連接將只能在PC機鍵。爲了讀一點私人\公鑰。考慮到在這種方法中,你自己面對DoS攻擊。 問題是您的組織需要什麼級別的安全性\真實性。

從特定客戶端到特定端口的嚴格訪問角色的防火牆也是一個選項。

正如我所說,這一切都取決於你的客戶需要的安全級別,在行業內他的安全政策和法規也。

享受

+0

我們正在建立一個傳輸系統小銀行,那麼我應該使用哪種認證方法? –

+0

我不是一名安全專家,但聽起來您需要嚴格的安全策略,我會諮詢您的IT部門有關網絡拓撲結構以及爲需要訪問特定組的計算機組定義專用VPN服務器(S)。給定服務器上的防火牆也是可選的,您可以在其中定義只有一組預定義的客戶端可以訪問特定的端口(如果您有防火牆配置方面的專家,也可以定義特定的協議) – obenda