Giter Site home page Giter Site logo

Comments (9)

nissimzur avatar nissimzur commented on July 17, 2024

This is a wireless NAT. Connected to existing home router. No need for any DNS on this app. If your home router has working DNS all will work OK.

from esp32_nat_router.

tibochina avatar tibochina commented on July 17, 2024

Thank you for your answer.
Then if the DNS is not a problem, any suggestions about where the problem could be from?
Everything seem to be just fine.
I can connect to the newly created extended wifi and the computer shows that I am connected to the internet (I could also successfully ping a website) but when try to open a website with a web browser it tries to download forever but the webpage does not load.
The result is the same for the computer and the tablet.

Any suggestions?

from esp32_nat_router.

martin-ger avatar martin-ger commented on July 17, 2024

This is an issue, as the ESP always hands out the MY_DNS_IP_ADDR as DNS server for clients (currently 8.8.8.8), it currently does not change this, as soon as it learns a local DNS from its uplink DHCP server. As quick fix you might try to set a known working static DNS server in your client, but of course this is not desirable for dynamic clients.

I will try to update this in the next time...

from esp32_nat_router.

martin-ger avatar martin-ger commented on July 17, 2024

Easier than I thougt...

Just pushed a new version.

from esp32_nat_router.

tibochina avatar tibochina commented on July 17, 2024

Awesome! You totally fixed the issue.
Thank you very much!!

As a side note, I noticed that I cannot connect to my VPN when I am connected to the esp32 NAT router. I have seen that someone else had opened another issue regarding this VPN problem half a year ago but there have been no comments about it.
Does it mean that the NAT isn’t compatible with VPN connections?

from esp32_nat_router.

martin-ger avatar martin-ger commented on July 17, 2024

Depends on VPN technology. What kind of VPN did you try?

from esp32_nat_router.

tibochina avatar tibochina commented on July 17, 2024

I use Algo VPN from https://github.com/trailofbits/algo

from esp32_nat_router.

martin-ger avatar martin-ger commented on July 17, 2024

It seems to use IPSec or Wireguard. At least IPSec is known not to work over NAT without additional means. Wireguard also needs some config as far as I can see, but I am not really into it.

SSL VPN should work without problem and further config...

from esp32_nat_router.

tibochina avatar tibochina commented on July 17, 2024

Oh I see thank you very much.
Your application is super cool, thank you!

from esp32_nat_router.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.