Patent ID: 7573903

Claim:
A method of configuring Ipv6/Ipv4 translator system, comprising: requesting of an address by a client for a DNS query having a dedicated domain to a query-requesting DNS server which is specified as a name server; instructing the Query-requesting DNS server to query the address for the DNS query to the name server of the dedicated domain wherein since the name server of the dedicated domain being the DNS proxy of the IPv6/IPv4 translator, the query reaches a DNS proxy of the IPv6/IPv4 translator; instructing the DNS proxy of the IPv6/IPv4 translator to query the address for a FQDN which is obtained by removing the dedicated domain from the DNS query wherein the queried FQDN is forwarded to a forwarding destination DNS server; instructing the forwarding destination DNS server to query the address corresponding to the FQDN to other name servers and to receive a corresponding address; instructing the forwarding destination DNS server to return the address received as the response to the above query to the DNS proxy of the IPv6/IPv4 translator as the address for the FQDN; instructing the DNS proxy of the IPv6/IPv4 translator to return the received address to the query-requesting DNS server as the address for the DNS query having the dedicated domain; and instructing the query-requesting DNS server to return the received address to the client, said client specifies at least either a IPv6-based IPv4 or IPv6 address or IPv4-based IPv4or IPv6 address as a desired address to be returned by entering a defined character string corresponding to operation to be specified for an IPv4(IPv6) address query, wherein: if the corresponding IPv4 address is not found, said forwarding destination DNS server notifies the DNS proxy of the IPv6/IPv4 translator that the IPv4 address corresponding to the FQDN is not present, then the DNS proxy of the IPv6/IPv4 translator queries the forwarding destination DNS server which then obtains corresponding IPv6 address and notifies the DNS proxy of the IPv6/IPv4 translator, wherein the DNS proxy of the IPv6/IPv4 translator maps one of the IPv4 addresses of the Ipv6/IPv4 translator to the received IPv6 address and returns the mapped address to the query-requesting DNS server as the IPv4 address corresponding to the DNS query having the dedicated domain, and the query-requesting DNS server returns this mapped address to the client.