Страница 1 из 1

Шлюз между двумя сетями. Нужна помощь

Добавлено: 2011-10-27 6:03:16
tray.irk

Код: Выделить всё

комп 10.1.1.2 ---- (IP 10.1.1.1) Freebsd-1  (IP 10.240.240.101) --------- (IP 10.240.240.100) Freebsd-2  (IP 192.168.0.8) ------ 192.168.0.10 комп 
Нужно что бы между компом(точнее компами) 10.1.1.* и 192.168.0.* была связь
При этом на Freebsd-2 крутиться инет!

прописал на FreeBSD-1

Код: Выделить всё

route add -net 192.168.0.0/24 10.240.240.100
прописал на FreeBSD-2

Код: Выделить всё

 route add -net 10.1.1.0/24 10.240.240.101
не катит ...

на обоих включен gateway

Re: Шлюз между двумя сетями. Нужна помощь

Добавлено: 2011-10-27 6:18:45
sadchok
FreeBSD-2 нужно указать как дефолтный шлюз для FreeBSD-1 и для подсети 192.168.0.0/24
для FreeBSD-2 указать маршрут до подсети 10.1.1.0/24
FreeBSD-1 указать как дефолтный шлюз для подсети 10.1.1.0/24

Re: Шлюз между двумя сетями. Нужна помощь

Добавлено: 2011-10-27 9:58:48
Shuba
в rc.conf freebsd 1 добавляем:

Код: Выделить всё

defaultrouter="10.240.240.100"
на freebsd2 прописываем

Код: Выделить всё

route add -net 10.1.1.0/24 10.240.240.101

Re: Шлюз между двумя сетями. Нужна помощь

Добавлено: 2011-10-27 17:38:56
tray.irk
еще момент ... в rc.conf freebsd 1 добавляем: defaultrouter="10.240.240.100" ... не катит ... так как на ней уже есть defaultrouter ... адресс модема в инет

Re: Шлюз между двумя сетями. Нужна помощь

Добавлено: 2011-10-27 17:41:14
tray.irk
А хотя нет ... 2-ая фряха выходит в инет ... ща попробую ...

Re: Шлюз между двумя сетями. Нужна помощь

Добавлено: 2011-10-27 17:42:11
tray.irk
еще вопрос gateway должен быть включен там и там? И как можно проверить что gateway работает?

Re: Шлюз между двумя сетями. Нужна помощь

Добавлено: 2011-10-27 20:27:34
mak_v_

Код: Выделить всё

комп 10.1.1.2 ---- (IP 10.1.1.1) Freebsd-1  (IP 10.240.240.101) --------- (IP 10.240.240.100) Freebsd-2  (IP 192.168.0.8) ------ 192.168.0.10 комп 
При условии что маршрутизация включена на обеих фрях и они являются маршрутом по умолчанию для компов (соответственно)

1)на фре 1 : route add 192.168.0.10 10.240.240.100
gatway_enable="YES" в rc.conf
2)на фре 2 : route add 10.1.1.2 10.240.240.101
gatway_enable="YES" в rc.conf

В случае rc.conf:
static_routes="gw1"
route_gw1="192.168.0.10 10.240.240.100"
и на второй соответственно

:Yahoo!:

Re: Шлюз между двумя сетями. Нужна помощь

Добавлено: 2011-10-27 23:21:10
snorlov
Про файеры на фряхах не забываем....

Re: Шлюз между двумя сетями. Нужна помощь

Добавлено: 2011-10-28 2:55:43
tray.irk
Все сделал выше описанное ... не работает (

привожу конфиги серваков ...

freebsd-2

Код: Выделить всё

# cat /etc/rc.conf
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"
keymap="ru.koi8-r"
keyrate="fast"
scrnmap="koi8-r2cp866"

linux_enable="YES"
hostname="man100"
cloned_interfaces="vlan27 vlan159 vlan300"
ifconfig_bge0="inet 192.168.0.8 netmask 255.255.255.0"
ifconfig_bge1="inet 192.168.0.8 netmask 255.255.255.0"
ifconfig_vlan159="inet 10.240.240.100 netmask 255.255.255.0 vlan 159 vlandev bge1"
ifconfig_vlan27="inet 192.168.54.119 netmask 255.255.240.0 vlan 27 vlandev bge1"
ifconfig_vlan300="inet 192.168.30.8 netmask 255.255.255.0 vlan 300 vlandev bge0"
#static_routes="voip"
#route_voip="-inet 192.168.48.0/20 -gateway 192.168.54.254"

firewall_enable="YES"
firewall_type="OPEN"

inetd_enable="YES"
sendmail_enable="NONE"
gateway_enable="YES"
#router_enable="NO"
postgresql_enable="YES"
postgresql_data="/database/base/"

#apcupsd_enable="YES"
#apcupsd_config="/usr/local/etc/apcupsd/apcupsd.conf"
sshd_enable="YES"
dhcpd_enable="YES"
#dhcpd_ifaces="bge0"
samba_enable="YES"

isdn_enable="NO"
idmapd_enable="NO"
ipv6_firewall_enable="NO"
ldap_server_enable="NO"
asterisk_enable="YES"
ntpd_enable="YES"
ntpd_program="/usr/local/bin/ntpd"
cvsupd_enable="YES"
zfs_enable="YES"
apache2_enable="YES"

portmap_enable="YES"
nfs_server_enable="YES"

Код: Выделить всё

# ifconfig
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=c019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWTSO,LINKSTATE>
        ether 00:1e:0b:dc:31:44
        inet 192.168.0.8 netmask 0xffffff00 broadcast 192.168.0.255
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
bge1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=c019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWTSO,LINKSTATE>
        ether 00:1e:0b:dc:31:45
        inet 192.168.0.8 netmask 0xffffff00 broadcast 192.168.0.255
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
        nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
vlan27: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=103<RXCSUM,TXCSUM,TSO4>
        ether 00:1e:0b:dc:31:45
        inet 192.168.54.119 netmask 0xfffff000 broadcast 192.168.63.255
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
        vlan: 27 parent interface: bge1
vlan159: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=103<RXCSUM,TXCSUM,TSO4>
        ether 00:1e:0b:dc:31:45
        inet 10.240.240.100 netmask 0xffffff00 broadcast 10.240.240.255
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
        vlan: 159 parent interface: bge1
vlan300: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=103<RXCSUM,TXCSUM,TSO4>
        ether 00:1e:0b:dc:31:44
        inet 192.168.30.8 netmask 0xffffff00 broadcast 192.168.30.255
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
        vlan: 300 parent interface: bge0
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536

Привожу конфиг Freebsd-2

Код: Выделить всё

cat /etc/rc.conf
# -- sysinstall generated deltas -- # Tue Dec 16 13:21:06 2008
# Created: Tue Dec 16 13:21:06 2008
# 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.
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"
hostname="man101"
cloned_interfaces="vlan159"
ifconfig_vlan159="inet 10.240.240.101 netmask 255.255.255.0 vlan 159 vlandev bge0"
ifconfig_bge0="inet 10.1.1.1 netmask 255.255.255.0"
inetd_enable="YES"
keymap="ru.koi8-r"
keyrate="fast"
nfs_client_enable="YES"
nfs_server_enable="YES"
rpcbind_enable="YES"
scrnmap="koi8-r2cp866"
linux_enable="YES"
######################
firewall_enable="YES"
firewall_type="OPEN"
######################
gateway_enable="YES"
samba_enable="YES"
winbindd_enable="YES"
apache_enable="YES"
dhcpd_enable="YES"
dhcpd_conf="/usr/local/etc/dhcpd.conf"
dhcpd_ifaces="bge0"
apcupsd_enable="YES"
#postgresql_enable="YES"
#postgresql_data="/database/pgsql/data/"

ntpd_enable="YES"
ntpd_program="/usr/local/bin/ntpd"

Код: Выделить всё

# ifconfig
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=c019b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,VLAN_HWTSO,LINKSTATE>
        ether 00:1f:29:0e:7b:08
        inet 10.1.1.1 netmask 0xffffff00 broadcast 10.1.1.255
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
        nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
vlan159: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=103<RXCSUM,TXCSUM,TSO4>
        ether 00:1f:29:0e:7b:08
        inet 10.240.240.101 netmask 0xffffff00 broadcast 10.240.240.255
        media: Ethernet autoselect (1000baseT <full-duplex>)
        status: active
        vlan: 159 parent interface: bge0