Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I have a sip address at my favorite VOIP provider. This is sip:customer1234#voipprovider.example.com.
I don't want to give this address to anyone, but instead I want people to call sip:derabbink#mydomain.com.
Is there a way to achieve this by creating DNS records (NAPTR/SRV) in the mydomain.com zone that I control?
I don't want to be running my own SIP proxy
PS: I know this is not exactly a coding question. However, since this probably involves regular expressions, it just might be. Secondly, I don't know which other SE site would suit it better. Feel free to suggest a better site in a comment.
No you can't use DNS to achieve your own SIP redirect.
You could set up your own NAPTR record in the same way ENUM does but the problem you've got is a standard SIP agent client will not look up a NAPTR record when forwarding a call to a SIP URI.
The best option would be to see if one of the SIP management/proxy service suit you. Some examples are sip2sip.info, pbxes.org and sipsorcery.com (disclaimer the latter is run by me). I'm not sure if the first two provide for hosting SIP addresses from your own domain but sipsorcery does.
Actually this depends on the SIP server.
If you are lucky, then you might just have to set your mydomain.com to point to the server IP and you are done. (However some sip servers will check also the domain name for the sip requests if it match with their own domain and if not, then they will try to forward the call).
Note: if you already use mydomain.com for some other purpose (like hosting your website) then you might set a subdomain instead such as sip.mydomain.com.
Related
Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 12 days ago.
Improve this question
How can I check if website can be viewed without getting blocked by firewalls like the ones in the schools or in the public places?
I want my website to possibly be viewed from everywhere.
I have Cloudflare DNS and an SSL Certificate from Let's Encrypt
Thank you!
I don't know what to try.
I hope you have only the best intentions with this 😬
I first want to point out, that there are many different scenarios of your site to get blacklisted/blocked. Which would reach from a school blacklisting you to a government DNS blocking your website.
In contrast there would be whitelisting e.g. the school deciding that the people in their network only can view this list of websites. In this case you could do very little to be reached from this network.
To circumvent the blockage of a website it normally requires the user to get around it e.g. by using a VPN.
That said, it seems to me that for a new site it would be most effective to not get blacklisted in the first place.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 11 months ago.
Improve this question
I have a web server set up at home for hosting a web site and I bought a domain from NameCheap. Now I want to connect the two together. I watched a lot of tutorials and I can see that the most popular way of registering your server is with a DNS 'A record' by connecting to my IP address. The problem is that my IP address is changing every once in a while and I am not sure if this means that I have to make my IP static. Is that possible and how do I do that? Also, is this a good way of connecting my domain to my server or is there a better way?
It's possible, there are 2 options:
Call your ISP, and ask if they offer a static IP as an option for your service (depending on where you live, this could be expensive, and not available for home connections). Then point the DNS A to your new fix IP.
Use a service like "No-IP": In this scenario you have to associate a CNAME (instead of a A Record) to a subdomain from No-IP, and they will redirect to your home dynamic IP.
Now take into account, for those 2 cases, you'll need to forward that domain to your local computer using the function of DDNS of your router, plus another settings like port forwarding.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 4 years ago.
Improve this question
Not sure how to word the title.
I am in this situation...
I have had a website for a long time now where the domain name and hosting are managed by OVH. A few years ago, I setup the email service through Protonmail with a custom domain. To do this, I changed some things in the DNS Zone so that emails will be routed through Protonmail. I would have to go back and look at exactly what needed changed...
Now however, I am becoming unhappy with the hosting provided by OVH, so I would like to try out another host. The issue is that to switch hosts, I could either
Transfer the domain to another provider, and then setup the email from scratch.
Switch the nameservers at OVH to point to hosting somewhere else (e.g. A2Hosting).
I would prefer to take the second option, since this would allow me to try out a different host without having to reconfigure my email. If I like the host, then I would probably move everything over to them. But I simply don't know if it is feasible. So is this possible? And if so, how would I do it?
I am worried that if I just switch the nameservers at the host, then my email would be offline.
You are right, if you change the name servers you will not be able to receive mails (unless you configure the MX records at the new provider). In you case you can simply create 2 A records pointing the root domain (example.com) and * (which is for all subdomains, that don't have their own records, so www.example.com and something.example.com will work, as long as there are no other records for them).
For more information about the records configuration you better ask your new host.
And when you are happy with the new hosting you can change the name servers or transfer the domain or do whatever you want. Note that the web host, the domain registrar and the DNS host may be from different providers, it's not a must to have all the services at one place.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
I brought few domain names from a domain register in my Country. So yea they manage the domain like change DNS etc. Is there a way that I can mange my own DNS.
Example:
Domain Register (DNS) points ---> DNS Manager Service (This is where I will manage the DNS) from my side. It will like a redirecting DNS just like we redirecting websites from one domain to another.
Hope you understand what am trying to say here. I don't whats its called. Did Google but even a clue what am looking for.
Thanks
You need a managed DNS service.
There is a nice list on wikipedia
Once you acquire one of these services, you will inform your domain register to point to the managed DNS site. Any request for your domains is forwarded to the managed DNS site. You will use a control panel on the managed site to further forward to your final destination (rented cloud server, server at home, construction page, etc)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Closed 8 years ago.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
This question does not appear to be about programming within the scope defined in the help center.
Improve this question
I have a dedicated server running Linux.
The operating system runs the following -let's call them- components:
PostgreSQL
Access rule: Only staff (and local access of course)
Apache
Sites
Public site: Every one
Private site: Only staff
The staff reaches these components via WAN, and I'd like to know which is the best, easiest, and most flexible way to apply these Access rules (also centralized so I don't have to configure every component).
Of course the server will run much more stuff, but I think I'll manage when I'll have a solution for the above.
I thought about some ways though:
VPN: Which won't work as I have a public thing that has to be available to the world, and it seems a bit complicated to me either... I don't know
LDAP auth: This seem to be the best, but I only the definition of LDAP
What are your guesses guys?
Would you recommend any good readme to me?
VPN is your best solution. It is widely used in exactly the same scenario - Postgre and the private site are on 192.168.x.x addresses (you can configure this using virtual interfaces, e.g. eth0:0 and then tell them to listen only on this interface), the public site is on a real public IP address. When the staff connects via VPN, they also get a 192.168 IP address and have authenticated and encrypted access to all internal components - otherwise, only the public site can be accessed. If you can afford additional resources, the best solution is a de-militarized zone (http://en.wikipedia.org/wiki/DMZ_%28computing%29). There are other solutions, but none that work with Windows clients out-of-the-box.