Puncte:0

Este posibil să redirecționați un DNS către un alt server în Apache?

drapel cn

Să spunem un DNS numit system.example.com este redirecționat către IP-ul serverului meu unde am Apache instalat în el. Să spunem și domeniul exemplu.com a fost cumpărat în GoDaddy și nu am control de administrator asupra acestui DNS, așa că asta înseamnă că nu pot doar redirecționa system.example.com pe un alt server în GoDaddy.

Aș dori să creez o nouă redirecționare cu Apache către un server cu o adresă IP diferită. În pseudocod, mă gândesc la ceva de genul:

<VirtualHost *:80>
    ServerName system.example.com
    Redirect 301 / http://192.0.2.1/
</VirtualHost>

Această configurație apache nu funcționează, este doar o probă. Ideea este să redirecționez domeniul care ajunge pe serverul meu către un alt server.Ar fi exact la fel cu utilizarea A redirecționare în GoDaddy... Dar în schimb să o faci în Apache. Este posibil? Pot redirecționa un DNS care ajunge pe serverul meu către un alt server?

drapel us
Rob
În întrebările dvs., vă rugăm să vă abțineți de la utilizarea numelor de domenii aleatoare și să utilizați fie *propriul dvs. domeniu*, fie unul dintre numele de domenii rezervate [RFC 6761](https://tools.ietf.org/html/rfc6761#section-6.5), cum ar fi `example.com`, `example.org` sau similar . În mod similar, nu trebuie să creați adrese IP, dar când nu doriți să le utilizați pe ale dvs., utilizați scopul special [IPv4](https://www.iana.org/assignments/iana-ipv4-special- registry/iana-ipv4-special-registry.xhtml) sau [IPv6](https://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry.xhtml).
Puncte:1
drapel za

Daca am inteles corect despre ce intrebi, Nu. Rezoluția numelui este complet controlată pe partea clientului, singurul lucru pe care îl puteți face este să actualizați RR-urile DNS pe server. Așa că întreabă pe cineva care poate sa controlează DNS. Rezolvăm probleme de afaceri aici și este normal să le cerem oamenilor să facă acțiuni de dragul afacerii.

Puteți utiliza adresa IP brută în adrese HTTP, astfel încât redirecționarea pe care ați sugerat-o va funcționa.Cu toate acestea, acest lucru nu este recomandat în zilele noastre pentru a utiliza adrese IP în acest context. Mai bine folosiți orice alt domeniu pe care îl puteți controla. În esență, asta faci oricum.

Puncte:1
drapel us
Rob

Da și nu.

Nu, nu poţi "redirect DNS" cu un server web. Dacă numele de gazdă system.example.com trebuie să se rezolve la un alt server, apoi trebuie să ajustați înregistrarea DNS. (Nu puteți utiliza protocolul HTTP pentru a face modificări la nivelul protocolului DNS.)

da, vă puteți configura serverul web astfel încât solicitările HTTP (fie toate, fie numai cele pentru un anumit nume de gazdă) să primească o redirecționare HTTP.
O redirecționare indică unui browser web să facă o nouă solicitare într-o altă locație, iar vizitatorul site-ului dvs. web va vedea asta în bara de adrese a browserului său. http://system.example.com este schimbat în http://192.0.2.1/.

Mai frecvent atunci când doriți un server web pornit system.example.com pentru a afișa conținut de pe un alt server web este prin configurarea acestuia ca "proxy invers" mai degrabă decât prin trimiterea unei redirecționări. Aceasta lasă bara de adrese neschimbată, dar poate cauza alte probleme și vă va costa o lățime de bandă mult mai mare.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.