Apache2 HTTP server

Trädvy Permalänk
Medlem
Registrerad
Feb 2017

Apache2 HTTP server

Jag har en Apache2 webb server på en linux dator jag har. Vad jag vill göra är att jag vill kunna nå serven inte bara på det lokala nätverket, utan också utan för på hela WWW. För att göra det måste man öppna portar för servern på routern, men när jag gör det på våran Thomson TG789vn router, och det verkar som att allting är som det ska, kan jag fortfarande inte nå servern utanför det lokala nätverket, efter jag starta om routern.

Kan detta ha att göra med brandväggen på routern eller är det något annat? Kan någon som har en liknande router ge tips eller liknande? Det kan verka som en dum fråga, men gör är mer eller mindre en noob, när det gäller sånt här...

Linux datorn är liknande till en rasberry pi, och har debian jessie installerat. Routern heter Thomson TG789vn, MediaAccess Gateway.

Trädvy Permalänk
Medlem
Plats
Värmland
Registrerad
Nov 2016

Hur vet du att de inte funkar? Har du bett något utanför ditt lokala nätverk att testa?

Linux användare sedan '03

Macbook Pro 13"
HPE Proliant Microserver Gen10

Trädvy Permalänk
Inaktiv
Registrerad
Aug 2013

Säker på att du får en publik ip-adress och inte en CG-NAT'ad ip-adress?

Trädvy Permalänk
Medlem
Registrerad
Feb 2017

@b0bber: Ja, jag har provat, det fungerar innanför det lokala nätverket, men utanför fungerar det inte.

Trädvy Permalänk
Medlem
Registrerad
Feb 2017

@anon226320:Kan du utveckla din fråga lite mer, vad är en CG-NAT'ad ip-adress?

Trädvy Permalänk
Medlem
Plats
#Archlinux
Registrerad
Jun 2007
Skrivet av ManlishPotato:

@JLidback:Kan du utveckla din fråga lite mer, vad är en CG-NAT'ad ip-adress?

Eftersom bristen på IPv4 adresser har inneburit att ISPer behövt lägga interna IP adresser (likt vad din router gör för dina lokala enheter). Detta gör att man inte kan utifrån nå din adress.

https://en.wikipedia.org/wiki/Carrier-grade_NAT

Ta ett snack med ISPn för att ta reda på om du har ett publikt IP och om inte fråga om det går att få.

Arch - Makepkg, not war -||- Asus Crosshair Hero VI -||- GSkill 16GiB DDR4 15-15-15-35-1T 3466Mhz -||- AMD 1600x @ 4.1GHz -||- nVidia MSI 970 Gaming -||- Samsung 850 Pro -||- EVEGA G2 750W -||- Corsair 570x -||- Asus Xonar Essence STX -||- Sennheiser HD-650 -||
Arch Linux, one hell of a distribution.

Trädvy Permalänk
Medlem
Plats
Östersund
Registrerad
Jan 2011

använder du din externa ip-adress när du försöker nå den utifrån?

CPU: i7 4770k Noctua NH-D14 MOBO: Maximus VI Hero GPU: GTX 980 RAM: 16 GB 1600 MHz Chassi: R4 PSU: Corsair AX860 Hörlurar: SteelSeries 840 Mus: Logitech G500s V.v. citera mig för att få svar.

Trädvy Permalänk
Medlem
Registrerad
Feb 2017

@swehunter2000: Hur kan jag hitta den utan att använda en webbsida?

Trädvy Permalänk
Medlem
Plats
Östersund
Registrerad
Jan 2011

@ManlishPotato: du bör kunna se den i din router. Varför kan du inte använda en hemsida för att kolla den? typ http://www.whatsmyip.org/

CPU: i7 4770k Noctua NH-D14 MOBO: Maximus VI Hero GPU: GTX 980 RAM: 16 GB 1600 MHz Chassi: R4 PSU: Corsair AX860 Hörlurar: SteelSeries 840 Mus: Logitech G500s V.v. citera mig för att få svar.

Trädvy Permalänk
Inaktiv
Registrerad
Aug 2013
Skrivet av ManlishPotato:

@swehunter2000: Hur kan jag hitta den utan att använda en webbsida?

Hur har du tidigare försökt nå servern utifrån? Du skriver i första inlägget att du inte lyckas att nå den utifrån. Exakt hur gjorde du, vilken ip-adress försökte du ansluta till när du försökte utifrån? Tydligen enligt ditt första inlägg så har du försökt att ansluta till en ip-adress. Det är lite förvirrat i hur du har gått tillväga tidigare. Förklara gärna i detalj hur du gjort så blir det enklare att hjälpa dig.

Trädvy Permalänk
Medlem
Plats
Norrköping
Registrerad
Okt 2004

Pratar vi https eller http? Hade den routern, men slängde den sen eftersom Thomson stängt tillgång till port 443 utifrån. Man kan öppna 443, men måste gå via ett annat portnummer utifrån, vilket gör att du måste slå ett portnummer i webadressen. O de ser ju inte så kul ut. Ända utvägen om du ska ha kvar routern är att brygga en av portarna så webservern hamnar utanför routern.

Port 80 för http funkade bra för mig iaf.

Källa på det jag säger är egna erfarenheter samt samtal med både Thomson och BBB.

$ grep parts /home/pwntato/thermaltake_core_v21
specs: core i7 6700k, 16GB vengeance lpx, asus maximus viii gene, asus strix 980ti, evga 850p2, samsung 850 evo 250GB, samsung 850 evo 1tb, wd green 1TB

$ echo citera gärna om du vill ha svar snabbare >> /home/pwntato/quote

Trädvy Permalänk
Medlem
Registrerad
Feb 2017
Skrivet av b0bber:

Hur vet du att de inte funkar? Har du bett något utanför ditt lokala nätverk att testa?

Skrivet av anon226320:

Säker på att du får en publik ip-adress och inte en CG-NAT'ad ip-adress?

Skrivet av Commander:

Eftersom bristen på IPv4 adresser har inneburit att ISPer behövt lägga interna IP adresser (likt vad din router gör för dina lokala enheter). Detta gör att man inte kan utifrån nå din adress.

https://en.wikipedia.org/wiki/Carrier-grade_NAT

Ta ett snack med ISPn för att ta reda på om du har ett publikt IP och om inte fråga om det går att få.

Skrivet av swehunter2000:

använder du din externa ip-adress när du försöker nå den utifrån?

Skrivet av swehunter2000:

@ManlishPotato: du bör kunna se den i din router. Varför kan du inte använda en hemsida för att kolla den? typ http://www.whatsmyip.org/

Skrivet av anon226320:

Hur har du tidigare försökt nå servern utifrån? Du skriver i första inlägget att du inte lyckas att nå den utifrån. Exakt hur gjorde du, vilken ip-adress försökte du ansluta till när du försökte utifrån? Tydligen enligt ditt första inlägg så har du försökt att ansluta till en ip-adress. Det är lite förvirrat i hur du har gått tillväga tidigare. Förklara gärna i detalj hur du gjort så blir det enklare att hjälpa dig.

Skrivet av pwntato:

Pratar vi https eller http? Hade den routern, men slängde den sen eftersom Thomson stängt tillgång till port 443 utifrån. Man kan öppna 443, men måste gå via ett annat portnummer utifrån, vilket gör att du måste slå ett portnummer i webadressen. O de ser ju inte så kul ut. Ända utvägen om du ska ha kvar routern är att brygga en av portarna så webservern hamnar utanför routern.

Port 80 för http funkade bra för mig iaf.

Källa på det jag säger är egna erfarenheter samt samtal med både Thomson och BBB.

Tack för hjälpen det fungerar nu! Jag tror problemet var att jag inte använde den externa ip adressen, samt att jag använde https vilket betyder att jag använde port 440, vilket tydligen är stängt på Thomson routers, detta visste jag tack vare @pwntato. Tack igen till alla som hjälpte till!