मैं DNS MASK
लैन पर इस तरह से रूट करने के लिए सेटअप करने का प्रयास कर रहा हूं : client requests https//example.com:4430
इसे रूट किया जाएserver https://192.168.1.80:443
DNS मास्क सर्वर पर चल रहा है
मैं अपने क्लाइंट को DNS 8.8.8.8 पर इंगित करता हूं और एक्सेस करने का प्रयास करता हूं https//example.com:4430
मेरे सर्वर पर /etc/dnsmasq.conf
interface=eth0
domain-needed
bogus-priv
no-poll
no-resolv
cache-size=150
server=8.8.8.8
address=/example.com/192.168.1.80
मेरा सर्वर /etc/hosts/
127.0.0.1 localhost
127.0.1.1 cloud
example.com
मेरे सर्वर Apache conf फ़ाइल
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
DocumentRoot /var/www/nextcloud
CustomLog /var/log/apache2/nc-access.log combined
ErrorLog /var/log/apache2/nc-error.log
SSLEngine on
SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
</VirtualHost>
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
LimitRequestBody 0
SSLRenegBufferSize 10486000
</Directory>
</IfModule>
<IfModule mod_ssl.c>
<VirtualHost *:4430>
DocumentRoot /var/www/nextcloud
CustomLog /var/log/apache2/nc-access.log combined
ErrorLog /var/log/apache2/nc-error.log
SSLEngine on
SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
</VirtualHost>
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
<IfModule mod_dav.c>
Dav off
</IfModule>
LimitRequestBody 0
SSLRenegBufferSize 10486000
</Directory>
</IfModule>