come configurare linux-igd per usare webserver sulla stessa macchina


0

Quindi ho un server web sulla porta 80 e linux-igd / upnp in esecuzione sulla stessa macchina usando dhcp. Voglio configurare linux-igd per essere un modo per arrivare al webserver.

Ho trovato questo tag nei file xml linux-igd:

<presentationURL>http://myIp Adress</presentationURL>

Posso impostare manualmente l'indirizzo IP e i sistemi remoti possono accedere alla pagina Web del server, ma poiché utilizziamo dhcp, smetterà di funzionare una volta cambiato l'indirizzo.

utilizzando

"http://localhost" 

non ha funzionato perché il sistema remoto avrebbe semplicemente provato a connettersi a localhost su se stesso.

Cosa inserisco in questo tag xml affinché utilizzi il proprio indirizzo IP dhcp?

Risposte:


0

Hai quattro modi:

  1. Utilizzare la prenotazione IP sul server DHCP;
  2. Usa IP statico su questo host;
  3. Usa il nome DNS invece di "my Ip Address";
  4. Configura IP-DNSName nel file / etc / hosts per tutti i sistemi remoti (will funziona solo su questi host).

Sto cercando di consentire a un utente di utilizzare un PC Windows senza installare nulla e collegarlo al server Web del nostro sistema Linux senza utilizzare un indirizzo IP statico o configurare il proprio router. Altri sistemi Linux possono usare mdns per connettersi al nostro sistema tramite hostname, ma non posso richiedere agli utenti di installare servizi di stampa di apple bonjour. Quindi sto cercando di implementare la soluzione upnp per gli utenti di Windows.
richmb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.