abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 13:55 | IT novinky

    Hodnota Bitcoinu, decentralizované kryptoměny klesla pod 70 000 dolarů (1,44 milionu korun).

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | IT novinky

    Valve z důvodu nedostatku pamětí a úložišť přehodnocuje plán na vydání zařízení Steam Controller, Steam Machine a Steam Frame: "Cílem tedy stále zůstává vydat všechna tři nová zařízení v první polovině letošního roku, ale přesná data a ceny jsou dvě věci, na kterých usilovně pracujeme a jsme si dobře vědomi toho, jak rychle se v tomto ohledu může vše změnit. Takže ač dnes žádné zveřejnitelné údaje nemáme, hned jak plány finalizujeme, budeme Vás informovat."

    Ladislav Hagara | Komentářů: 0
    dnes 03:11 | Komunita

    Do 20. února lze hlasovat pro wallpapery pro Ubuntu 26.04 s kódovým názvem Resolute Raccoon.

    Ladislav Hagara | Komentářů: 2
    dnes 02:22 | Nová verze

    Byla vydána lednová aktualizace aneb nová verze 1.109 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.109 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 1
    včera 19:33 | Zajímavý projekt

    Na Kickstarteru běží kampaň na podporu modulárního otevřeného handheldu Mecha Comet s Linuxem.

    Ladislav Hagara | Komentářů: 4
    včera 14:00 | Humor

    V nedávno zveřejněné kolekci dokumentů souvisejících s kontroverzním finančníkem a kuplířem Jeffrey Epsteinem se překvapivě objevil i referenční manuál unixového shellu Bash, jedná se o verzi manuálu z roku 2005. Aktuální vydání si lze stáhnout ze stránek GNU.

    NUKE GAZA! 🎆 | Komentářů: 14
    včera 13:55 | Nová verze

    The Document Foundation oznámila vydání nové verze 26.2 svobodného kancelářského balíku LibreOffice. Podrobný přehled nových vlastností i s náhledy v poznámkách k vydání (cs). Vypíchnout lze podporu formátu Markdown.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | Pozvánky

    Co se děje ve zprávách, ví asi každý - válka sem, clo tam, demonstrace na jednu i druhou stranu a bastlíř už má pocit, že se snad ani nic jiného neděje. To by však byl velký omyl a Virtuální Bastlírna je zde jako každý měsíc, aby vytáhla na světlo světa události ze světa vědy a techniky. Připojte se tedy nezávaznému povídání Strahovského MacGyvera! Co se tam bude probírat? PCBWay začalo dělat průhledné plošňáky, MARS končí s výrobou skříněk, FEL

    … více »
    bkralik | Komentářů: 0
    včera 12:11 | IT novinky

    Guvernérka státu New York Kathy Hochul (Demokraté) plánuje novou legislativu, která by měla omezit výrobu 3D tištěných zbraní. Tento návrh zákona zavádí povinnost pro všechny 3D tiskárny prodávané ve státě New York obsahovat 'software' bránící ve výrobě zbraní. Návrh zákona rovněž zakazuje lidem sdílet 'digitální plány zbraní' (blueprinty) bez povolení. Existují důvodné obavy, že se tento nešťastný nápad může šířit do dalších zemí a ovlivnit celý 3D tisk jako takový. Ostatně, s podobnou regulací nedávno přišel i stát Washington.

    NUKE GAZA! 🎆 | Komentářů: 25
    včera 05:11 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za prosinec 2025 a leden 2026 (YouTube). Zajímavé, že i v roce 2026 celou řadu problémů vyřeší falšování řetězce User-Agent.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (6%)
     (0%)
     (10%)
     (25%)
     (3%)
     (5%)
     (2%)
     (12%)
     (30%)
    Celkem 760 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Dotaz: Firewall, chyba

    22.1.2010 19:41 Sttepa
    Firewall, chyba
    Přečteno: 233×
    Ahoj, priznam se, ze jsem si nasel script pro iptables. Ale neco se mu nelibi a ja jsem takova lama, ze to nejsem schopnej ani opravit.(pravdepodobne je to pro starsi iptables):

    takze chyba(Bad argument `icmp_packets') je na radku s:

    iptables -A INPUT -p ICMP -i $LAN_INTERFACE_1 -j icmp_packets ....

    a celej kod pro firewall je tady:
    #!/bin/sh
    
    EXTERNAL_INTERFACE="ra0"
    LOOPBACK_INTERFACE="lo"
    
    LAN_BCAST_ADDRESS="192.168.2.255"
    # Adjust LAN_BCAST_ADDRESS to suit your network
    
    # Get the IP Addresses for the network cards
    IPADDR=`/sbin/ifconfig $EXTERNAL_INTERFACE | grep -i "addr:" | cut -f2 -d: | cut -f1 -d " "`
    LOCALHOST_IP="127.0.0.1/32"
    
    
    ##########
    
    echo "Starting Firewalling... "
    iptables --flush
    iptables --delete-chain
    iptables --zero
    
    ########## Set default policies
    iptables -P INPUT DROP
    iptables -P OUTPUT DROP
    iptables -P FORWARD DROP
    iptables -A INPUT -i $LOOPBACK_INTERFACE -j ACCEPT
    iptables -A OUTPUT -o $LOOPBACK_INTERFACE -j ACCEPT
    
    ########## Create Seperate Chains for ICMP, TCP and UDP to traverse
    echo "Create Seperate Chains for ICMP, TCP and UDP to traverse..."
    iptables --new icmp_packets
    iptables --new tcp_packets
    iptables --new udpincoming_packets
    
    ########## The Allowed Chain for TCP connections
    echo "The Allowed Chain for TCP connections "
    iptables -N allowed
    iptables -A allowed -p TCP --syn -j ACCEPT
    iptables -A allowed -p TCP -m state --state ESTABLISHED,RELATED -j ACCEPT
    iptables -A allowed -p TCP -j DROP
    
    ########## ICMP rules (Internet Control Message Protocol)
    echo "ICMP rules (Internet Control Message Protocol) "
    iptables -A icmp_packets -p ICMP -s 0/0 --icmp-type 0 -j ACCEPT
    iptables -A icmp_packets -p ICMP -s 0/0 --icmp-type 3 -j ACCEPT
    iptables -A icmp_packets -p ICMP -s 0/0 --icmp-type 5 -j ACCEPT
    iptables -A icmp_packets -p ICMP -s 0/0 --icmp-type 11 -j ACCEPT
    
    ########## TCP rules (Transmission Control Protocol)
    echo "TCP rules (Transmission Control Protocol) "
    ### FTP port
    #iptables -A tcp_packets -p TCP -s 0/0 --dport 21 -j allowed
    
    ### SSH port
    iptables -A tcp_packets -p TCP -s 0/0 --dport 22 -j allowed
    
    ### SMTP Mail Server port
    #iptables -A tcp_packets -p TCP -s 0/0 --dport 25 -j allowed
    
    ### HTTP port
    iptables -A tcp_packets -p TCP -s 0/0 --dport 80 -j allowed
    
    ### POP3 port
    #iptables -A tcp_packets -p TCP -s 0/0 --dport 110 -j allowed
    
    ### IRC port
    #iptables -A tcp_packets -p TCP -s 0/0 --dport 113 -j allowed
    
    ### IMAP port
    #iptables -A tcp_packets -p TCP -s 0/0 --dport 143 -j allowed
    
    ### No-ip DNS services port
    #iptables -A tcp_packets -p TCP -s 0/0 --dport 8245 -j allowed
    
    ########## UDP ports (User Datagram Protocol)
    echo "UDP ports (User Datagram Protocol) "
    iptables -A udpincoming_packets -p UDP -s 0/0 --source-port 53 -j ACCEPT
    iptables -A udpincoming_packets -p UDP -s 0/0 --source-port 123 -j ACCEPT
    iptables -A udpincoming_packets -p UDP -s 0/0 --source-port 2074 -j ACCEPT
    iptables -A udpincoming_packets -p UDP -s 0/0 --source-port 4000 -j ACCEPT
    iptables -A udpincoming_packets -p UDP -s 0/0 --source-port 143 -j ACCEPT
    
    ########## INPUT chain # Establish the basic Input chain
    ##########	and filter the packets onto the correct chains.
    echo "INPUT chain # Establish the basic Input chain "
    iptables -A INPUT -p ICMP -i $LAN_INTERFACE_1 -j icmp_packets
    iptables -A INPUT -p TCP -i $LAN_INTERFACE_1 -j tcp_packets
    iptables -A INPUT -p UDP -i $LAN_INTERFACE_1 -j udpincoming_packets
    
    iptables -A INPUT -p ALL -i $LAN_INTERFACE_1 -d $LAN_BCAST_ADDRESS -j ACCEPT
    iptables -A INPUT -p ALL -d $LOCALHOST_IP -j ACCEPT
    iptables -A INPUT -p ALL -d $LAN_IPADDR -j ACCEPT
    iptables -A INPUT -p ALL -d $IPADDR -m state --state ESTABLISHED,RELATED -j ACCEPT
    
    ########## ENABLE TO LOG ERRORS
    echo "ENABLE TO LOG ERRORS "
    iptables -A INPUT -m limit --limit 3/minute --limit-burst 3 -j LOG --log-level DEBUG --log-prefix "IPT INPUT packet died: "
    
    ########## OUTPUT chain # Establish the basic Output chain
    ##########	and filter them onto the correct chain
    
    iptables -A OUTPUT -p ALL -s $LOCALHOST_IP -j ACCEPT
    iptables -A OUTPUT -p ALL -s $LAN_IPADDR -j ACCEPT
    iptables -A OUTPUT -p ALL -s $IPADDR -j ACCEPT
    
    ########## ENABLE TO LOG ERRORS
    iptables -A OUTPUT -m limit --limit 3/minute --limit-burst 3 -j LOG --log-level DEBUG --log-prefix "IPT OUTPUT packet died: 
    dekuji moc, za kazdej napad :)

    Odpovědi

    22.1.2010 19:52 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Firewall, chyba
    Na začátku máte iptables --new …, podle manuálových stránek to má být iptables --new-chain … nebo iptables -N …. Ale pokud nevíte, co ten skript dělá, je vám k ničemu – firewall se nedá nastavovat tak, že si okopírujete nějaká „správné řešení“, firewall je potřeba nastavit vždycky podle toho, co a jak potřebujete na daném počítači chránit.
    22.1.2010 20:26 Sttepa
    Rozbalit Rozbalit vše Re: Firewall, chyba
    No ale zase kdyz si mrknu do
    iptables --help
    tak tam je napsano:
    --new     -N chain		Create a new user-defined chain
    takze to by melo byti spravne. Jinak jsem ze sebe mozna udelal vetsi lamu nez jsem. Ja vim co ten skript dela. A docela mi vyhovuje a chci si ho pak jeste doupravit podle sebe (takova dobra kostra pro zacatek), ale musi fungovat. Ale nevim co je tam spatne, syntaxe? Nee, to se mi nezda.
    23.1.2010 10:51 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Firewall, chyba
    To je tedy v té dokumentaci pěkný zmatek. Ale máte pravdu, pokud by --new byl špatný parametr, ten příkaz by neprošel, navíc v dalších příkazech se do toho řetězce přidávají pravidla, což by už vůbec neprošlo, to jsem přehlédl.

    Nevidím ale nikde definovánu proměnnou $LAN_INTERFACE_1, řádek iptables -A INPUT -p ICMP -i $LAN_INTERFACE_1 -j icmp_packets se pak asi expanduje na iptables -A INPUT -p ICMP -i -j icmp_packets, takže -j je chápáno jako hodnota parametru -i a icmp_packets jako další (neznámý) parametr.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.