Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2020-06-13T14:32:55Zhttps://gitlab.torproject.org/legacy/trac/-/issues/10121[DNSPort] Don't query local network IP via Tor2020-06-13T14:32:55ZTrac[DNSPort] Don't query local network IP via TorWhen using DNSPort, I can request something like:
lookup -type=a 192.168.55.55
Please make tor to stop query(not to send to peers).
Those IPs/FQDNs should be blocked:
127.0.0.1
10.10.x.x
192.168.x.x
*.168.192.*.arpa
*.10.10.*.arpa
*.0....When using DNSPort, I can request something like:
lookup -type=a 192.168.55.55
Please make tor to stop query(not to send to peers).
Those IPs/FQDNs should be blocked:
127.0.0.1
10.10.x.x
192.168.x.x
*.168.192.*.arpa
*.10.10.*.arpa
*.0.127.*.arpa
**Trac**:
**Username**: ikurua22Tor: unspecifiedhttps://gitlab.torproject.org/legacy/trac/-/issues/9081When using DNSPort, Other Query type(MX,TXT) not resolved correctly2020-06-13T14:29:50ZTracWhen using DNSPort, Other Query type(MX,TXT) not resolved correctlyI'm using DNSPort to anonymize my DNS queries.
I changed from public DNS, because of PRISM scandal.
And I found this problem:
"A" Query resolved correctly,
> nslookup -type=a google.com
Address: X.X.X.X
but "MX" and "TXT" returns...
>...I'm using DNSPort to anonymize my DNS queries.
I changed from public DNS, because of PRISM scandal.
And I found this problem:
"A" Query resolved correctly,
> nslookup -type=a google.com
Address: X.X.X.X
but "MX" and "TXT" returns...
> nslookup -type=mx google.com
*** can't find google.com: Not implemented ***
So my question is, how can I request MX and TXT over Tor DNS?
This "DNSPort" will be great alternative to public dns services, if Tor can do this.
{An idea about this problem}
How about adding "DNSRelayIP"?
sample:
DNSPort 127.0.0.1:53
DNSRelayIP 129.250.35.250
DNSRelayIP 129.250.35.251
Meaning:
User can query A,MX,TXT to Tor DNS.
Tor will query A via Tor.
Tor will query MX and TXT to "DNSRelayIP"(TCP normal traffic).
**Trac**:
**Username**: ikurua22https://gitlab.torproject.org/legacy/trac/-/issues/8380DNS A records returned when asking for AAAA2020-06-13T14:27:53ZTracDNS A records returned when asking for AAAAI have Tor v0.2.5.0-alpha-dev running with DNSPort 53
Tor incorrectly returns an A record when asking for an AAAA
```
$ host -t aaaa google.com 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases:
google.com h...I have Tor v0.2.5.0-alpha-dev running with DNSPort 53
Tor incorrectly returns an A record when asking for an AAAA
```
$ host -t aaaa google.com 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases:
google.com has address 74.125.132.138
```
Additionally, if there is no AAAA record, it still returns an A
Using Google's public DNS:
```
$ host -t aaaa chase.com 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:
chase.com has no AAAA record
```
Using Tor's DNSPort
```
$ host -t aaaa chase.com 127.0.0.1
Using domain server:
Name: 127.0.0.1
Address: 127.0.0.1#53
Aliases:
chase.com has address 159.53.84.126
```
**Trac**:
**Username**: dhillTor: 0.2.5.x-final