|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Sergey Zaikov 2:5022/5.66 26 Jun 2001 18:20:18 To : All Subject : Simple firewall из rc.firewall -------------------------------------------------------------------------------- В rc.conf я вместо "open" в firewall_type задал "simple". Файл rc.conf ниже. В rc.firewall прописал необходимые адреса, rc.firewall6 не трогал. И вот что получилось: Hа терминал вылезают сообщения: Jun 26 22:23:28 acc natd[123]: failed to write packet back (Permission denied) При попытке пропинговать адрес шлюза: acc# ping xx.xx.xx.129 PING xx.xx.xx.129 (xx.xx.xx.129): 56 data bytes Jun 26 22:22:24 acc natd[123]: failed to write packet back (Permission denied) Jun 26 22:22:24 acc natd[123]: failed to write packet back (Permission denied) ipfw show: 00100 60 3992 allow ip from any to any via lo0 00200 0 0 deny ip from any to 127.0.0.0/8 00300 0 0 deny ip from 192.168.107.0/24 to any in recv rl0 00400 0 0 deny ip from xx.xx.xx.0/28 to any in recv rl1 00500 0 0 deny ip from any to 10.0.0.0/8 via rl0 00600 0 0 deny ip from any to 172.16.0.0/12 via rl0 00700 0 0 deny ip from any to 192.168.0.0/16 via rl0 00800 0 0 deny ip from any to 0.0.0.0/8 via rl0 00900 0 0 deny ip from any to 169.254.0.0/16 via rl0 01000 0 0 deny ip from any to 192.0.2.0/24 via rl0 01100 0 0 deny ip from any to 224.0.0.0/4 via rl0 01200 0 0 deny ip from any to 240.0.0.0/4 via rl0 01300 60 7688 divert 8668 ip from any to any via rl0 01400 0 0 deny ip from 10.0.0.0/8 to any via rl0 01500 0 0 deny ip from 172.16.0.0/12 to any via rl0 01600 0 0 deny ip from 192.168.0.0/16 to any via rl0 01700 0 0 deny ip from 0.0.0.0/8 to any via rl0 01800 0 0 deny ip from 169.254.0.0/16 to any via rl0 01900 0 0 deny ip from 192.0.2.0/24 to any via rl0 02000 0 0 deny ip from 224.0.0.0/4 to any via rl0 02100 0 0 deny ip from 240.0.0.0/4 to any via rl0 02200 82 9145 allow tcp from any to any established 02300 0 0 allow ip from any to any frag 02400 0 0 allow tcp from any to xx.xx.xx.130 25 setup 02500 0 0 allow tcp from any to xx.xx.xx.130 53 setup 02600 0 0 allow udp from any to xx.x.xx.130 53 02700 0 0 allow udp from x.xx.xx.130 53 to any 02800 0 0 allow tcp from any to xx.xx.xx.130 80 setup 02900 0 0 deny log logamount 100 tcp from any to any in recv rl0 setup 03000 1 44 allow tcp from any to any setup 03100 0 0 allow udp from any 53 to xx.xx.xx.130 03200 0 0 allow udp from xx.xx.xx.130 to any 53 03300 0 0 allow udp from any 123 to xx.xx.xx.130 03400 0 0 allow udp from xx.xx.xx.130 to any 123 65535 96 10788 deny ip from any to any === Cut Begin rc.conf === # This file now contains just the overrides from /etc/defaults/rc.conf gateway_enable="YES" network_interfaces="lo0 rl0 rl1" ifconfig_lo0="inet 127.0.0.1" ifconfig_rl0="inet xx.xx.xx.130 netmask 255.255.255.240 media 10baseT/UTP" ifconfig_rl1="inet 192.168.107.1 netmask 255.255.255.0" ifconfig_rl0_ipx="ipx 0x115115" defaultrouter="xx.xx.xx.129" firewall_enable="YES" firewall_type="simple" firewall_quiet="NO" natd_enable="YES" natd_interface="rl0" natd_flags="-same_ports yes -use_sockets yes" ipxrouted_enable="YES" === Cut End rc.conf === Sergey. ... Знание - столь дpагоценная вещь, что его не зазоpно добывать из любого --- источника (Абу-ль-Фаpадж, аpабский поэт) * Origin: Самый Бестолковый User of Handle brake Private station (2:5022/5.66) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/147283b38d60f.html, оценка из 5, голосов 10
|