Permalänk
Medlem

Port forwarding

Tjena,

Jag lyckas inte riktigt få till detta med port forwarding i min router. Routern är en Dlink DWR-921 med 4G som jag tänkt använda för att övervaka en maskin som i sin tur har en webbserver. Problemet är att webbservern på maskinen ligger lokalt på http://192.168.2.2/control/index.html (vilket jag inte kan ändra) och när jag skapar en port forwarding (viritual server) från port 80 till port 80 på 192.168.2.2 kommer jag inte fram på http://xxx.dyndns.org/control/index.html

Jag använder även en dyndns för att hitta fram till routern men det funkar då jag kan komma åt admin gränssnittet för routern.

Någon som kan hjälpa mig lite hur jag kan få till detta?

Tack på förhand

Permalänk
Vila i frid

Din 4G har med stor sannolikhet redan Carrier Grade NAT https://en.wikipedia.org/wiki/Carrier-grade_NAT vilket gör det omöjligt att göra port-forward annat än att ansluta till en VPN-tjänst med publikt IP som t.ex. flashback.net eller NAT'ad som Mullvad med konfigurerbar port-forward (dock slumpvis port-nummer).

Permalänk
Hedersmedlem
Skrivet av hasenfrasen:

Din 4G har med stor sannolikhet redan Carrier Grade NAT https://en.wikipedia.org/wiki/Carrier-grade_NAT vilket gör det omöjligt att göra port-forward annat än att ansluta till en VPN-tjänst med publikt IP som t.ex. flashback.net eller NAT'ad som Mullvad med konfigurerbar port-forward (dock slumpvis port-nummer).

Nja, isåfall skulle han ju inte komma fram till webbgränssnittet på routern.

Jag tror snarare att problemet är att routern i sig tar port 80 i anspråk för webbgränssnittet. Det brukar gå att ändra den port som routern använder för sitt webbgränssnitt så att port 80 kan vara ledig för port forwarding. Hade testat det först.

Förresten, när du testar, testar du utifrån eller inifrån? Ofta funkar inte port forwards som de ska när man testar från LAN:et på samma router, utan man bör testa det från en maskin på en annan uppkoppling. T.ex. en mobiltelefon.

Permalänk
Medlem

Webb gränssnittet för admin ligger på port 1080 och det funkar, jag har tidigare haft denna router och kört port forwarding till port 80 utan problem, dock har bakomvarande maskin alltid kunnat svara i webbrooten eller hur jag nu skall förklara det. Alltså text http://xxx.dyndns.org och inte http://xxx.dyndns.org/control/index.html kan det vara det som är problemet?

Alla tester är gjorda när jag kommer utifrån.

Permalänk
Vila i frid

Gör en traceroute till 1.1.1.1 så ser du var ICMP/ping från din dator tar för väg ut på nätet. Posta listan som skapas.

Permalänk
Medlem

C:\Users\martina>tracert 1.1.1.1

Tracing route to one.one.one.one [1.1.1.1]
over a maximum of 30 hops:

1 1 ms 9 ms 7 ms Router [192.168.1.1]
2 5 ms 6 ms 3 ms h-43-65.A357.priv.bahnhof.se [79.136.43.65]
3 5 ms 12 ms 4 ms A357-gw-c.bahnhof.net [46.59.117.22]
4 3 ms 4 ms 11 ms A357-gw.bahnhof.net [46.59.117.21]
5 8 ms 6 ms 3 ms ste-cgn-ar2.sto-cr1.bahnhof.net [46.59.112.24]
6 14 ms 7 ms 6 ms netnod-ix-ge-a-sth-1500.cloudflare.com [194.68.123.246]
7 8 ms 7 ms 4 ms one.one.one.one [1.1.1.1]

Trace complete.

Permalänk
Vila i frid

Hm, såg ju bra ut. Om du loggar in på routern, vad har den fått för WAN-adress? Vad säger http://myip.rs/ om din publika IP-adress och vad säger https://www.maxmind.com/en/geoip-demo om den IP-adressen?

Permalänk
Hedersmedlem
Skrivet av alve:

när jag skapar en port forwarding (viritual server) från port 80 till port 80 på 192.168.2.2 kommer jag inte fram på http://xxx.dyndns.org/control/index.html

Menar du verkligen kommer fram på eller kommer fram till?

Permalänk
Medlem

@alve: De flesta web-tjänster använder dynamiska portar för att kunna hantera flera samtidiga sessioner från olika anslutningar
Nu är jag inte bekant med just din brandvägg men i vissa fall hanteras detta genom att port 80 (TCP) forward:as till port 0-65535 på insidan. Det är något du skulle kunna undersöka.

Visa signatur

There are two kinds of people: 1. Those that can extrapolate from incomplete data.
Min tråkiga hemsida om mitt bygge och lite annat smått o gott: www.2x3m4u.net