Здравствуйте. Хочу настроить межсетевой экран под FreeBSD. Решил начать с простой маршрутизации со статическими путями и не получилось.
Есть 3 виртуальные машины под vmware. Превая - Windows Xp Pro, вторая и третья под FreeBSD.
Машина с Windows XP - клиентская машина в локальной сети.
Первая машина с FreeBSD - маршрутизатор.
Вторая машина с FreeBSD - Web сервер.
Все IP-адреса заданы статически. Адрес машины с XP - 192.168..100.33. Адрес web-сервера - 192.168.200.1. Адрес маршрутизатора в локальной сети - 192.168.100.100, а сети сервера - 192.168.200.2, то есть у маршрутизатора две сетевые платы. Сети выглядят так:
XP(192.168.100.33) <--> (192.168.100.100) M (192.168.200.2) <--> (192.168.200.1)Web
Проблема в том, что:
1) с маршрутизатора не ходит ping до XP (а с XP до марш-ра ходит!)
2) Web-сервер недоступен с XP (а с марш-ра естественно доступен).
Информация ifconfig:
lnc0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.200.2 netmask 0xffffff00 broadcast 192.168.200.255
inet6 fe80::20c:29ff:fe28:c756%lnc0 prefixlen 64 scopeid 0x1
ether 00:0c:29:28:c7:56
lnc1: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.100.100 netmask 0xffffff00 broadcast 192.168.100.255
inet6 fe80::20c:29ff:fe28:c760%lnc1 prefixlen 64 scopeid 0x2
ether 00:0c:29:28:c7:60
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
Информация netstat -r:
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.200.1 UGS 0 0 lnc0
localhost localhost UH 0 0 lo0
192.168.100 link#2 UC 0 0 lnc1
192.168.100.33 00:0c:29:a1:07:fa UHLW 0 67 lnc1 1100
192.168.200 link#1 UC 0 0 lnc0
192.168.200.1 00:0c:29:63:f7:6d UHLW 1 104 lnc0 1072
Internet6:
Destination Gateway Flags Netif Expire
localhost.net localhost.net UH lo0
fe80::%lnc0 link#1 UC lnc0
fe80::20c:29ff:fe2 00:0c:29:28:c7:56 UHL lo0
fe80::%lnc1 link#2 UC lnc1
fe80::20c:29ff:fe2 00:0c:29:28:c7:60 UHL lo0
fe80::%lo0 fe80::1%lo0 U lo0
fe80::1%lo0 link#4 UHL lo0
ff01:: localhost.net U lo0
ff02::%lnc0 link#1 UC lnc0
ff02::%lnc1 link#2 UC lnc1
ff02::%lo0 localhost.net UC lo0
Содержание /etc/rc.conf:
# -- sysinstall generated deltas -- # Fri Sep 22 17:45:01 2006
# Created: Fri Sep 22 17:44:26 2006
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
moused_enable="YES"
ifconfig_lnc0="inet 192.168.200.2 netmask 255.255.255.0"
ifconfig_lnc1="inet 192.168.100.100 netmask 255.255.255.0"
static_routes="globalinternet200"
route_globalinternet200="-net 192.168.200.0/24 192.168.200.1"
defaultrouter="192.168.200.1"
hostname="firewall.net"
gateway_enable="YES"
# -- sysinstall generated deltas -- # Tue Sep 26 18:18:04 2006
inetd_enable="YES"
Спасибо.