iptables bloker alt til port 22 undtagen fra bestemt IP
Jeg er lidt ny i linux verdenen, eller ihverfald med alt inden for iptables.Men har et problem jeg håber der er nogen der kan hjælpe mig med.
Mit problem er at jeg gerne vil have blokeret fra for trafik ind til en server på port 22 hvor SSH køre, undtagen fra en bestemt offentlig IP, som er min IP så jeg altid kan komme ind i systemet.
Systemete er en Mandrive 2007. Og kun med 1 netkort som så sidder bag en router så servere har en lokal IP adresse. Og desværre er routeren ikke så intelligent at jeg kan sige at port 22 kun skal være åben fra en bestemt offenlig ip. Så der var min tanke at det måtte da kunne gøres på selve maskinen. Men synes jeg har prøvet at læse en masse på iptables uden at blive så meget klogere
Jeg kom bla frem til at burde kunne åbne med denne komando men den lader ikke til at virke
iptables -A INPUT -s 90.185.xxx.xxx -p TCP –destination-port 22 -j ALLOW
Og så var mit problem stadig hvordan jeg har den til at blokere for alle andre IP adresser på port 22.
Så håber der er nogen der kan hjælpe mig her.