vlan routing

doug at safeport.com doug at safeport.com
Sun Mar 10 19:31:43 UTC 2013


On Sun, 10 Mar 2013, ??????? ??????? wrote:

> 2013/3/10  <doug at safeport.com>:
>> I am trying set this up. First I munged the IP addresses. Not to worry if I
>> hit yours. I did the following commands:
>>
>>    ifconfig vlan0 create
>>    ifconfig vlan0 vlan 95 vlandev fxp0
>>    ifconfig vlan0 inet 134.217.128.117 netmask 255.255.255.0
>>    ifconfig fxp0 add 134.217.128.117 netmask 255.255.255.0
>>    route add -inet 134.217.128.117 134.217.128.1
>>
>> ifconfig shows:
>>
>> fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>>         options=8<VLAN_MTU>
>>         ether 00:d0:b7:56:cf:ab
>>         inet 45.22.17.3 netmask 0xfffffc00 broadcast 45.22.19.255
>>         inet 45.22.17.17 netmask 0xffffffff broadcast 45.22.17.17
>>         inet 134.217.128.117 netmask 0xffffff00 broadcast 134.217.128.255
>>         media: Ethernet autoselect (100baseTX <full-duplex>)
>>         status: active
>> bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
>>         options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
>>         ether 00:09:5b:60:e4:1f
>>         media: Ethernet autoselect (none)
>>         status: no carrier
>> vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>>         ether 00:d0:b7:56:cf:ab
>>         inet 134.217.128.117 netmask 0xffffff00 broadcast 134.217.128.255
>>         media: Ethernet autoselect (100baseTX <full-duplex>)
>>         status: active
>>         vlan: 95 parent interface: fxp0
>>
>> Needless to say it does not work. The switch is programmed correctly (I am
>> told). My questions are (1) it seems like the option got applied to the
>> wrong interface; (2) what did I miss??
>>
>> I also tried booting the system with IP of 134.217.128.117 but I did not get
>> the rc.conf macros correctly. I do know I can not route through the switch
>> without going the vlan commands.
>>
>> _____
>> Douglas Denault
>> http://www.safeport.com
>> doug at safeport.com
>> Voice: 301-217-9220
>>   Fax: 301-217-9277
>> _______________________________________________
>> freebsd-questions at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>
> I guess you shouldn't put the same IP address on two interfaces (vlan
> and fxp0), you need to decide wherther you need tagged or untagged
> vlan frames there and, depending on this decision put the IP address
> on VLAN interface (tagged variant) or fxp0 (untagged one).
>
> If i understand your task correctly, then this line is faulty from
> your configuration:
>>    ifconfig fxp0 add 134.217.128.117 netmask 255.255.255.0
> You don't need it.
>
>>    route add -inet 134.217.128.117 134.217.128.1
> This is smth absoulutely wrong:)
>
> Basically, if you only need a vlan interface that could be used for
> routing, you need these commands only:
>
> ifconfig vlan95 create
> ifconfig vlan95 inet 134.217.128.117/24 vlan 95 vlandev fxp0
>
> and in /etc/rc.conf you should put such strings:
>
> cloned_interfaces="vlan95"
> ifconfig_vlan95="inet 134.217.128.117/24 vlan 95 vlandev fxp0"
>
> for the interface to be created on reboot.
> Hope this helps.

Thanks I will try

_____
Douglas Denault
http://www.safeport.com
doug at safeport.com
Voice: 301-217-9220
   Fax: 301-217-9277


More information about the freebsd-questions mailing list