How to host a website on local network via domain name (Ubuntu)?

Clash Royale CLAN TAG#URR8PPP
up vote
-1
down vote
favorite
I have a domain name and am interested in hosting it on my local network via an Ubuntu desktop. I have configured nginx so I can type in my local IP (when on the network) and it points to my ReactJS application.
My end goal is to be able to type my domain name and have it point to the desktop that is hosting my application (IP = 192.168.1.129).
An additional question is how I would go about accessing the site when outside of my local network without making it accessible to the whole world.
linux ubuntu webserver domain
New contributor
Ryan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
-1
down vote
favorite
I have a domain name and am interested in hosting it on my local network via an Ubuntu desktop. I have configured nginx so I can type in my local IP (when on the network) and it points to my ReactJS application.
My end goal is to be able to type my domain name and have it point to the desktop that is hosting my application (IP = 192.168.1.129).
An additional question is how I would go about accessing the site when outside of my local network without making it accessible to the whole world.
linux ubuntu webserver domain
New contributor
Ryan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
For IP to name resolution, you would need to configure a DNS server in your network. If the number of machines are relatively low, you can edit each machineshostsfile (location varies depending on Linux/Windows OS) and add a static entry in there. For the second part, you'd need to install/configure a VPN server (look at OpenVpn) so that you can connect to your VPN server and then you can access your internal site from outside.
– sla3k
3 hours ago
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
I have a domain name and am interested in hosting it on my local network via an Ubuntu desktop. I have configured nginx so I can type in my local IP (when on the network) and it points to my ReactJS application.
My end goal is to be able to type my domain name and have it point to the desktop that is hosting my application (IP = 192.168.1.129).
An additional question is how I would go about accessing the site when outside of my local network without making it accessible to the whole world.
linux ubuntu webserver domain
New contributor
Ryan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I have a domain name and am interested in hosting it on my local network via an Ubuntu desktop. I have configured nginx so I can type in my local IP (when on the network) and it points to my ReactJS application.
My end goal is to be able to type my domain name and have it point to the desktop that is hosting my application (IP = 192.168.1.129).
An additional question is how I would go about accessing the site when outside of my local network without making it accessible to the whole world.
linux ubuntu webserver domain
linux ubuntu webserver domain
New contributor
Ryan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Ryan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
edited 2 hours ago
Rui F Ribeiro
38k1475123
38k1475123
New contributor
Ryan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 3 hours ago
Ryan
1
1
New contributor
Ryan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Ryan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Ryan is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
For IP to name resolution, you would need to configure a DNS server in your network. If the number of machines are relatively low, you can edit each machineshostsfile (location varies depending on Linux/Windows OS) and add a static entry in there. For the second part, you'd need to install/configure a VPN server (look at OpenVpn) so that you can connect to your VPN server and then you can access your internal site from outside.
– sla3k
3 hours ago
add a comment |
For IP to name resolution, you would need to configure a DNS server in your network. If the number of machines are relatively low, you can edit each machineshostsfile (location varies depending on Linux/Windows OS) and add a static entry in there. For the second part, you'd need to install/configure a VPN server (look at OpenVpn) so that you can connect to your VPN server and then you can access your internal site from outside.
– sla3k
3 hours ago
For IP to name resolution, you would need to configure a DNS server in your network. If the number of machines are relatively low, you can edit each machines
hosts file (location varies depending on Linux/Windows OS) and add a static entry in there. For the second part, you'd need to install/configure a VPN server (look at OpenVpn) so that you can connect to your VPN server and then you can access your internal site from outside.– sla3k
3 hours ago
For IP to name resolution, you would need to configure a DNS server in your network. If the number of machines are relatively low, you can edit each machines
hosts file (location varies depending on Linux/Windows OS) and add a static entry in there. For the second part, you'd need to install/configure a VPN server (look at OpenVpn) so that you can connect to your VPN server and then you can access your internal site from outside.– sla3k
3 hours ago
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Ryan is a new contributor. Be nice, and check out our Code of Conduct.
Ryan is a new contributor. Be nice, and check out our Code of Conduct.
Ryan is a new contributor. Be nice, and check out our Code of Conduct.
Ryan is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f480842%2fhow-to-host-a-website-on-local-network-via-domain-name-ubuntu%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
For IP to name resolution, you would need to configure a DNS server in your network. If the number of machines are relatively low, you can edit each machines
hostsfile (location varies depending on Linux/Windows OS) and add a static entry in there. For the second part, you'd need to install/configure a VPN server (look at OpenVpn) so that you can connect to your VPN server and then you can access your internal site from outside.– sla3k
3 hours ago