Cześć. Chciałem napisać skaner portów ale na początku już wystąpił u mnie taki błąd: Nie można nawiązać połączenia, ponieważ komputer docelowy aktywnie go odmawia. 192.168.100.2:80”. Jak to naprawić? To ,a jeżeli zapora to blokuje to dlaczego skoro wcześniej np. w pythonie nie miałem tego typu błędu? Dzięki za odpowiedzi.
using System;
using System.Net;
using System.Net.Sockets;
namespace Port_scanner
{
class Program
{
static void Main(string[] args)
{
int port = 80;
string ip = "192.168.100.2";
Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
s.Connect(ip, port);
}
}
}