![sap business one sdk sap business one sdk](https://i.ytimg.com/vi/ncF6n0YVZ0c/maxresdefault.jpg)
The general process of IM SDK accessing httpdns service to achieve high service availability:ġ. The overall structure of the high availability scheme is as follows: In order to improve the high availability of the service, Netease Yunxin SDK accesses the httpdns service. If it is an HTTP request, SNI should also be considered.Ģ、 Netease cloud service high availability strategy By specifying the host field in the header, you can send a standard HTTP request to the IP returned by httpdns. S tep2: after the client obtains the IP, it sends a service protocol request directly to this IP. S TEP1: the client directly accesses the httpdns interface to obtain the “correct” and “best access speed” IP lists configured on the domain name configuration management system.
![sap business one sdk sap business one sdk](https://i.ytimg.com/vi/Se7drgu6GE0/maxresdefault.jpg)
Localdns caches the domain name resolution results and changes some domain name results, resulting in user access to the changed address. Monitor the domain name resolution request of the end user, and pass the forged DNS resolution response to the end user before the localdns returns the correct result, so as to control the domain name access behavior of the end user.Ĭache pollution. Hackers invade the broadband router, tamper with the end user localdns, point to the forged localdns, and hijack the domain name by controlling the logic of localdns to return the wrong IP information. The common methods of domain name hijacking are as follows: It is manifested in that the DNS resolution result IP1 returned by domain name a is maliciously replaced by IP2, resulting in a failure of access or an unsafe site. The scheme of accessing httpdns service reduces the risk of domain name hijacking in all scenarios.ĭomain name hijacking has always been one of the problems perplexing many developers. In order to solve these problems and prevent accidents in advance, we mainly adopt the following two schemes: The above methods are adopted after hijacking, and are not flexible enough from the service provider side or the service user side. Generally, after the domain name is hijacked, we can adopt the following methods:
#Sap business one sdk how to#
How to avoid such accidents? This article will focus on the high availability technology scheme of Netease cloud end-to-end service and the implementation scheme of high availability components. In order to find out how this accident happened, let’s analyze the login process of Netease Yunxin im SDK:įrom the process point of view, if DNS hijacking occurs on the “update lbs” node, it may timeout or get an incorrect response when accessing Netease Yunxin LBS service, resulting in the im SDK unable to obtain the normal link server address and port. IM” was maliciously hijacked by people or organizations with ulterior motives, resulting in the application accessing Netease Yunxin im SDK unable to log in normally, affecting customers and their users. During the operation and maintenance of Netease Yunxin instant messaging products, the service domain name “Netease. For example, for access to some illegal websites, the corresponding domain name can be resolved to an inaccessible IP address through DNS service to prevent access to the illegal website and give a warning. Technology is a double-edged sword, which can stabilize the country in the hands of great Xia and bring disaster to the country and the people in the hands of rats.Īlthough “domain name hijacking” carries the word “hijacking”, it is a neutral word in this environment. Netease Yunxin Senior C + + Development Engineer How should we avoid such accidents in the process of providing services? In the face of various complex network environments, DNS hijacking and DNS pollution occur from time to time.
![sap business one sdk sap business one sdk](https://slidetodoc.com/presentation_image_h/e362cfdc2dc2da7b15a4cc633089f8da/image-12.jpg)
As a tob product, Netease Yunxin im SDK supports the development of various third-party services. ” (the above content is quoted from “domain name hijacking” Baidu Encyclopedia).
![sap business one sdk sap business one sdk](https://i.ytimg.com/vi/N8KeXRzdXMg/maxresdefault.jpg)
It resolves the domain name of the target website to the wrong domain name by attacking the domain name resolution server (DNS) or forging the domain name resolution server (DNS) IP Address to achieve the purpose that the user cannot access the target website, or deliberately / maliciously require the user to access the specified address IP The purpose of the address (website). Guide: “ domain name hijacking is a way of Internet attack.