Localhost a lokální IP adresa PC

Routery, AP, switche, huby, ethernet

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod JirkaVejrazka 12. 5. 2024 10:39

Inspekci vsech pravidel firewallu a nalezenim instrukci k presmerovani portu. Je to prikazem "netsh" ale detaily si ted nevybavim a nejsem u PC.
JirkaVejrazka
Mírně pokročilý

Odeslat příspěvekod hape. 12. 5. 2024 17:46

Na chvíli jsem v nastavení Windows Defenderu vypnul firewall, ale Cumulus MX byl na portu 8998 stále nedostupný a nepřijímal data. Tak to vypadá na nějaké to přesměrování.
Ohledně příkazu "netsh" jsem našel na internetu toto: "Nejjednodušším způsobem použití je pomocí příkazu NETSH dump > soubor.txt vypsat vaši aktuální konfiguraci do souboru, vymazat vše co nepotřebujete, upravit zbytek a pak to zase příkazem NETSH < soubor.txt aplikovat."
Takže přikládám výpis příkazu "NETSH dump > Netsh_vypis.txt":
Kód: Vybrat vše
#========================
# Interface configuration
#========================
pushd interface


popd
# End of interface configuration



# ----------------------------------
# 6to4 Configuration
# ----------------------------------
pushd interface 6to4

reset



popd
# End of 6to4 configuration



# ----------------------------------
# IPHTTPS Configuration
# ----------------------------------
pushd interface httpstunnel

reset


popd
# End of IPHTTPS configuration



# ----------------------------------
# IPv4 Configuration
# ----------------------------------
pushd interface ipv4

reset
set global icmpredirects=enabled


popd
# End of IPv4 configuration



# ----------------------------------
# IPv6 Configuration
# ----------------------------------
pushd interface ipv6

reset
set interface interface="Ethernet (ladicˇ program j dra)" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Wi-Fi" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Pýipojenˇ k mˇstnˇ sˇti* 1" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Pýipojenˇ k mˇstnˇ sˇti* 10" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Ethernet" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled
set interface interface="Sˇśov‚ pýipojenˇ Bluetooth 2" forwarding=enabled advertise=enabled nud=enabled ignoredefaultroutes=disabled


popd
# End of IPv6 configuration



# ----------------------------------
# ISATAP Configuration
# ----------------------------------
pushd interface isatap



popd
# End of ISATAP configuration



# ----------------------------------
# 6to4 Configuration
# ----------------------------------
pushd interface 6to4

reset



popd
# End of 6to4 configuration



# ----------------------------------
# ISATAP Configuration
# ----------------------------------
pushd interface isatap



popd
# End of ISATAP configuration


#========================
# Port Proxy configuration
#========================
pushd interface portproxy

reset
add v4tov4 listenport=8998 connectaddress=172.17.128.140 connectport=8998


popd

# End of Port Proxy configuration



# ----------------------------------
# TCP Configuration
# ----------------------------------
pushd interface tcp

reset

set global rss=enabled autotuninglevel=normal congestionprovider=default ecncapability=disabled timestamps=disabled initialrto=1000 rsc=enabled nonsackrttresiliency=disabled maxsynretransmissions=4 fastopen=enabled fastopenfallback=enabled hystart=enabled prr=enabled pacingprofile=off


popd
# End of TCP configuration



# ----------------------------------
# Teredo Configuration
# ----------------------------------
pushd interface teredo
set state type=disabled servername=win1910.ipv6.microsoft.com. servervirtualip=0.0.0.0



popd
# End of Teredo configuration



# ----------------------------------
# UDP Configuration
# ----------------------------------
pushd interface udp

reset

set global uro=disabled


popd
# End of UDP configuration


# ------------------------------------
# Bridge configuration (not supported)
# ------------------------------------

# ------------------------------------
# End of Bridge configuration
# ------------------------------------

The 'netsh advfirewall dump' command is not implemented in this version
of Windows. Instead, use the 'netsh advfirewall export' command to write
the current Windows Defender Firewall with Advanced Security configuration from
the current policy store to a file on disk. You can then use 'netsh
advfirewall import' to read the file and load it into another policy
store, such as a Group Policy object or the current policy store on
another computer. To set the current policy store, use the 'netsh
advfirewall set store' command.
For more information about the commands in the netsh advfirewall context,
see Netsh Commands for Windows Defender Firewall with Advanced Security at
https://go.microsoft.com/fwlink/?linkid=111237.
# ----------------------------------------
# Wired LAN Configuration
# ----------------------------------------
pushd lan


popd

# End of Wired LAN Configuration.


Mobile Broadband configuration dump is not supported

                                           
# -----------------------------------------
# Remote Access Configuration               
# -----------------------------------------
pushd ras




popd

# End of Remote Access configuration.       
                                             
                                             

                                           
# -----------------------------------------
# Remote Access Diagnostics Configuration   
# -----------------------------------------
pushd ras diagnostics

set rastracing component = * state = disabled

set modemtracing state = disabled

set cmtracing state = disabled

set securityeventlog state = disabled



popd

# End of Remote Access Diagnostics Configuration.
                                                 
                                                 

                                           
# -----------------------------------------
# Remote Access AAAA Configuration         
# -----------------------------------------
pushd ras aaaa


popd

# End of Remote Access AAAA configuration.     
                                               
                                               


# -----------------------------------------
# WinHTTP Proxy Configuration
# -----------------------------------------
pushd winhttp

reset proxy

popd

# End of WinHTTP Proxy Configuration

# ----------------------------------------
# Wireless LAN configuration
# ----------------------------------------
pushd wlan

# Allow filter list
# ----------------------------------------


# Block filter list
# ----------------------------------------


popd
# End of Wireless LAN Configuration

Ve výpisu mi připadá podezřelá položka "Port Proxy configuration". Mohlo by to být to přesměrování? Asi bych měl z výpisu všechno kromě položky "Port Proxy configuration" odstranit a tuto nějak upravit, ale jak by měla správně vypadat aby port 8998 byl opět dostupný na IP 192.168.1.143? Výpis s upravenou položkou bych aplikoval podle návodu příkazem "NETSH < Netsh_vypis.txt".
hape.
Junior

Odeslat příspěvekod JirkaVejrazka 12. 5. 2024 19:08

Jojo, to je ono. Budes muset v prikazove radce spustit tohle:

Kód: Vybrat vše
netsh interface portproxy delete v4tov4 listenport=8998


Mozna bude potreba pustit tu prikazovou radku jako administrator, nejsem si z hlavy jisty. Kazdopadne jsi nasel "vinika".
JirkaVejrazka
Mírně pokročilý

Odeslat příspěvekod hape. 12. 5. 2024 20:27

Ano, chtělo to příkazový řádek s právy administrátora. Příkaz ovšem dopadl takto:
Kód: Vybrat vše
Microsoft Windows [Version 10.0.19045.4291]
(c) Microsoft Corporation. Všechna práva vyhrazena.

C:\WINDOWS\system32>netsh interface portproxy delete v4tov4 listenport=8998
Systém nemůže nalézt uvedený soubor.



C:\WINDOWS\system32>


EDIT:
Hádám, že s odstraněním WSL byl odstraněn i proxy server a někde zůstal jenom záznam o přesměrování portu, který teď dělá problémy.
Nevedl by k nápravě příkaz "netsh int ip reset"? Našel jsem ho na stránce podpory Microsoftu v článku "Jak obnovit protokol TCP/IP pomocí nástroje NetShell".
Naposledy upravil hape. dne 13. 5. 2024 07:30, celkově upraveno 1
hape.
Junior

Odeslat příspěvekod JirkaVejrazka 13. 5. 2024 07:45

Tak zkus
Kód: Vybrat vše
netsh interface portproxy delete v4tov4 listenport=8998 connectaddress=172.17.128.140 connectport=8998


Ted uz jen zalezi na tom, jestli najdes spravnou kombinaci parametru, kterou budou Windows ochotne akceptovat. Nezlob se, ale to uz za tebe delat nebudu. Pricinu problemu jsme nasli.
JirkaVejrazka
Mírně pokročilý

Odeslat příspěvekod hape. 13. 5. 2024 08:51

Ještě než jsi mi odpověděl, jsem si na pomoc vzal Copilota v Edge a s jeho pomocí jsem přesměrování zrušil. Ze začátku to s ním bylo jak s tatarem, pořád mě posílal do nastavení routeru a nechápal, že chci zrušit přesměrování portu v PC. Já holt také většinou neumím stručně a výstižně popsat o co mi jde. Nakonec jsme se nějak domluvili a dopracovali k několika příkazům netsh, z nichž zabral až příkaz netsh interface portproxy reset. Teď už je program Cumulus MX na svém defaultním portu 8998 dostupný a přijímá na něm data od meteostanice.
Za mě tedy vyřešeno a moc ti děkuji za navedení a pomoc.
Na závěr přidávám obsah příkazového řádku, kde je vidět, jak jsem postupoval a že už nemám nastavené žádné přesměrování:
Kód: Vybrat vše
Microsoft Windows [Version 10.0.19045.4291]
(c) Microsoft Corporation. Všechna práva vyhrazena.

C:\WINDOWS\system32>netsh interface portproxy show all

Listen on ipv4:             Connect to ipv4:

Address         Port        Address         Port
--------------- ----------  --------------- ----------
0.0.0.0         8998        172.17.128.140  8998


C:\WINDOWS\system32>netsh interface portproxy show v4tov4 listenport=8998

Listen on ipv4:             Connect to ipv4:

Address         Port        Address         Port
--------------- ----------  --------------- ----------
0.0.0.0         8998        172.17.128.140  8998


C:\WINDOWS\system32>netsh interface portproxy delete v4tov4 listenport=8998
Systém nemůže nalézt uvedený soubor.



C:\WINDOWS\system32>netsh interface portproxy reset


C:\WINDOWS\system32>netsh interface portproxy show all


C:\WINDOWS\system32>netsh interface portproxy show v4tov4 listenport=8998


C:\WINDOWS\system32>
hape.
Junior

Odeslat příspěvekod JirkaVejrazka 13. 5. 2024 09:39

No jo, klasicka Windows. Prikaz "show" ti tu konfiguraci ukaze, ale prikaz "delete" s nachlup stejnymi parametry ji neumi smazat :)
JirkaVejrazka
Mírně pokročilý

Předchozí stránka

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků