routing question
Laszlo Nagy
gandalf at shopzeus.com
Thu Jan 17 06:23:15 PST 2008
Hi,
I have this configuration:
Internet -----> [Hw Router] ---- (LAN1: 192.168.2.0/24) -----> [
192.168.2.138 GatewayComp 192.168.0.1 ] ------ (LAN2: 192.168.0.0/24)
I would like to access a computer from LAN1 to LAN2.
LAN1 machine is:
FreeBSD office1adsl.dyndns.org 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri
Jan 12 10:40:27 UTC 2007
root at dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
office1adsl# ifconfig
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 192.168.2.114 netmask 0xffffff00 broadcast 192.168.2.255
ether 00:50:8b:f7:30:24
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
office1adsl# netstat -nr
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.2.1 UGS 0 1262107 fxp0
127.0.0.1 127.0.0.1 UH 0 127122 lo0
192.168.0 192.168.2.138 UGS 0 4 fxp0
192.168.2 link#1 UC 0 0 fxp0
192.168.2.1 00:13:f7:26:42:69 UHLW 2 108 fxp0 1188
192.168.2.138 00:50:fc:8c:f6:62 UHLW 2 1469 fxp0 143
192.168.2.255 ff:ff:ff:ff:ff:ff UHLWb 1 10044 fxp0
Internet6:
Destination Gateway
Flags Netif Expire
::1 ::1
UHL lo0
fe80::%lo0/64 fe80::1%lo0
U lo0
fe80::1%lo0 link#3
UHL lo0
ff01:3::/32 fe80::1%lo0
UC lo0
ff02::%lo0/32 fe80::1%lo0
UC lo0
office1adsl# ipfw show
ipfw: getsockopt(IP_FW_GET): Protocol not available
GatewayComp machine is:
cassiopeia# uname -a
FreeBSD cassiopeia.ronet 6.2-RELEASE-p7 FreeBSD 6.2-RELEASE-p7 #5: Wed
Aug 29 14:18:01 EDT 2007
gandalf at cassiopeia.ronet:/usr/obj/usr/src/sys/CASSIOPEIA i386
cassiopeia# ifconfig
myk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_MTU,JUMBO_MTU>
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
ether 00:17:31:c3:d2:fe
media: Ethernet autoselect (1000baseTX <full-duplex>)
status: active
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 192.168.2.138 netmask 0xffffff00 broadcast 192.168.2.255
ether 00:50:fc:8c:f6:62
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
cassiopeia# netstat -nr
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.2.1 UGS 0 16241 rl0
127.0.0.1 127.0.0.1 UH 0 4600 lo0
192.168.0 link#1 UC 0 0 myk0
192.168.0.121 00:02:a5:23:f3:d0 UHLW 1 153132 myk0 121
192.168.0.126 00:02:a5:e5:19:39 UHLW 1 94435 myk0 581
192.168.0.128 00:02:a5:c8:65:f8 UHLW 1 230797 myk0 130
192.168.0.130 00:02:a5:e0:e1:9c UHLW 1 124633 myk0 306
192.168.0.131 00:02:a5:e0:c8:f4 UHLW 1 258495 myk0 165
192.168.0.132 00:02:a5:08:76:85 UHLW 1 161701 myk0 957
192.168.2 link#2 UC 0 0 rl0
192.168.2.1 00:13:f7:26:42:69 UHLW 2 30 rl0 1127
192.168.2.114 00:50:8b:f7:30:24 UHLW 2 1876 rl0 72
192.168.2.138 00:50:fc:8c:f6:62 UHLW 1 70 lo0
cassiopeia# grep gateway /etc/rc.conf
gateway_enable="YES"
cassiopeia# ipfw show
00001 29588 12691049 allow ip from any to any
00002 0 0 allow udp from any to any
00003 0 0 allow tcp from any to any
00100 9512 297448 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 127.0.0.0/8 to any
65000 2172178 1136712828 allow ip from any to any
65535 1 330 deny ip from any to any
cassiopeia#
Now, here is what I try from LAN1 machine:
office1adsl# ping 192.168.0.132
PING 192.168.0.132 (192.168.0.132): 56 data bytes
^C
--- 192.168.0.132 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss
office1adsl# telnet 192.168.0.132 5900
Trying 192.168.0.132...
^C
The same from the GatewayComp machine:
cassiopeia# ping 192.168.0.132
PING 192.168.0.132 (192.168.0.132): 56 data bytes
64 bytes from 192.168.0.132: icmp_seq=0 ttl=64 time=0.252 ms
64 bytes from 192.168.0.132: icmp_seq=1 ttl=64 time=0.259 ms
64 bytes from 192.168.0.132: icmp_seq=2 ttl=64 time=0.247 ms
^C
--- 192.168.0.132 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.247/0.253/0.259/0.005 ms
cassiopeia# telnet 192.168.0.132 5900
Trying 192.168.0.132...
Connected to 192.168.0.132.
Escape character is '^]'.
RFB 003.008
^C
^CConnection closed by foreign host.
cassiopeia#
Question: what is wrong with this confing? What should I change if I
want to access LAN2 from LAN1?
Thanks,
Laszlo
More information about the freebsd-questions
mailing list