Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 46
  1. #1

    [Router] Apertura porte Atlantis per protocollo TCP

    In pratica ho un router Atlantis ma non riesco lo stesso a collegarmici con un programma in C#, anche con la porta aperta e il firewall disattivato

    posto il codice del programma se può servire:
    Codice PHP:

    using System
    ;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Net;
    using System.Net.Sockets;
    using System.Threading;



    namespace 
    ConsoleApplication1
    {
        class 
    Program
        
    {
            class 
    TCP
            
    {
                static 
    string localIP "192.168.1.102";
                static 
    int port 789;

                public static 
    string GetRemoteIP()
                {
                    try
                    {
                        
    string whatIsMyIp "http://www.whatismyip.com/automation/n09230945.asp";
                        
    WebClient wc = new WebClient();
                        
    UTF8Encoding utf8 = new UTF8Encoding();
                        
    string requestHtml "";

                        
    requestHtml utf8.GetString(wc.DownloadData(whatIsMyIp));

                        
    IPAddress externalIp null;

                        
    externalIp IPAddress.Parse(requestHtml);

                        
    string string_externalIp externalIp.ToString();

                        return 
    string_externalIp;
                    }
                    catch
                    {
                        return 
    null;
                    }
                }


                public static 
    void accConn()
                {
                    
    /*
                    TcpListener listener = new TcpListener(IPAddress.Any, 7000);

                    Console.WriteLine(GetRemoteIP());

                    listener.Start();

                    listener.AcceptSocket();
                    */

                    
    EndPoint ep = new IPEndPoint(IPAddress.Parse(localIP), port);

                    
    Socket listener = new Socket(AddressFamily.InterNetworkSocketType.StreamProtocolType.Tcp);

                    
    listener.Bind(ep);

                    
    listener.Listen(5);

                    
    listener.Accept();

                    
    //listener.Start();

                    //listener.AcceptSocket();

                    
    Console.WriteLine("Connessione ACCETTATA!!!");
                    
    Console.ReadKey();
                }

                public static 
    void Conn()
                {
                    
    TcpClient client = new TcpClient();
                    
    client.Connect(GetRemoteIP(), port);
                    
    Console.WriteLine("Connessione EFFETTUATA!!!");
                    
    Console.ReadKey();
                }
            }

            static 
    void Main(string[] args)
            {
                
    Thread listener = new Thread(TCP.accConn);
                
    Thread client = new Thread(TCP.Conn);

                
    listener.Start();
                
    Console.WriteLine("Listener avviato");

                
    client.Start();
                
    Console.WriteLine("Client avviato");

                
    Console.ReadKey();
            }
        }


  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Per continuare il discorso, non mi hai risposto sull'IP locale del tuo sistema ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    L'IP locale del tuo sistema è il 102, ma la porta è aperta per l'IP 100 ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    ho aperto una porta nuova la 789

    http://www.webpagescreenshot.info/im...612201054134PM

    sul codice di questo topic la porta = 789

    ma mi da sempre

    Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione 95.23x.xxx.xxx:789

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da pesapower
    ho aperto una porta nuova la 789

    http://www.webpagescreenshot.info/im...612201054134PM

    sul codice di questo topic la porta = 789
    Hai salvato, vero?

    Hai altri firewall software/antivirus che bloccano il traffico?

    Cosa ottieni se scrivi

    NETSTAT -an

    in una finestra DOS?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    ho salvato,

    inserendo NATSTAT viene fuori una lista lunghissima di connessioni al mio router al 192.168.1.102 e altri

    ho disinserito il firewall di windows, devo disinserire anche l'antivirus?

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da pesapower
    connessioni al mio router al 192.168.1.102
    Quali sono quelle TCP?

    ho disinserito il firewall di windows, devo disinserire anche l'antivirus?
    Solo se nell'antivirus c'è un firewall integrato
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    disattivato l'antivirus e mi dà ancora errore

    per quanto riguarda NATSTAT quasi tutte erano TCP

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da pesapower
    per quanto riguarda NATSTAT quasi tutte erano TCP
    NETSTAT non NATSTAT

    Tra le connessioni ci sono quelle della porta 789 ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    no nessuna

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.