From: Tom C. <su...@ic...> - 2004-05-02 09:54:24
|
Hi all, Apologies if this has been asked before, but I'm new to UML and I could not find anything specific to my question in the list archives (may also be because I'm not sure what to search for). I have a LAN with a network address of 192.168.1.0. The gateway to the Internet is the host geriatrix with eth0 of 192.168.1.2 which does NAT/Firewalling for the LAN via it's ppp interface. (ASCII diagram at end of this message) I'm running two UML instances on the host asterix with eth0 of 192.168.1.91, using uml_switch with tap0 on asterix configured with address 192.168.5.1. The UML instances are started with eth0=daemon and their respective interfaces are configured with addresses 192.168.5.10 (uml_woody) and 192.168.5.11 (uml_sarge). Network access from the UML instances to the host (asterix), as well as network access between the UML instances works fine. How would I now go about configuring the asterix host to route traffic between the UML network on 192.168.5.0 and the rest of the LAN on network 192.168.1.0 and also allow UML instances access to the Internet via the geriatrix gateway? All hosts on the LAN use geriatrix as the default gateway. The idea is to separate the 192.168.5.0 network from the rest of the 192.168.1.0 network, with the UML host (asterix) routing between the two networks while only using one tap device and uml switch. I have a feeling I should also add a route on the default gateway (geriatrix) to say that all traffic for the 192.168.5.0 network should be routed to the host asterix on 192.168.1.91, correct? I've tried various proxy arp, routing options, etc. but still can not get this to work. An ASCII diagram of what I'm trying to accomplish is included below if that would help. Any help would be appreciated. Cheers, Tom ------------------------------------------------------------------- Network diagram: 192.168.1.0/24 .--------------------. .-------------------. | NAT/Firewall | | UML Host | Internet ---|(ppp)geriatrix(eth0)|-----|(eth0)asterix(tap0)|-. | 192.168.1.2| |192.168.1.91 | | `--------------------' | 192.168.11.1| | 192.168.5.0/24 `-------------------' | .-----------------------------------------' | | .---------------. .---------------. |192.168.5.10 | |192.168.5.11 | |(eth0)uml_woody| |(eth0)uml_sarge| `---------------' `---------------' ------------------------------------------------------------------- |
From: roland <for...@gm...> - 2004-05-02 10:45:26
|
hi tom, i would recommend using ethernet bridging on asterix, so you can put uml_woody and uml_sarge on the same subnet as asterix and geriatrix. no routing, no subnetting - just one simple and single subnet. perhaps you may take a look on: http://edeca.net/articles/bridging/index.html regards roland ----- Original Message ----- From: "Tom Coetser" <su...@ic...> To: <use...@li...> Sent: Sunday, May 02, 2004 11:54 AM Subject: [uml-user] uml_switch and routing questions > Hi all, > > Apologies if this has been asked before, but I'm new to UML and I could not > find anything specific to my question in the list archives (may also be > because I'm not sure what to search for). > > I have a LAN with a network address of 192.168.1.0. The gateway to the > Internet is the host geriatrix with eth0 of 192.168.1.2 which does > NAT/Firewalling for the LAN via it's ppp interface. (ASCII diagram at end of > this message) > > I'm running two UML instances on the host asterix with eth0 of 192.168.1.91, > using uml_switch with tap0 on asterix configured with address 192.168.5.1. > The UML instances are started with eth0=daemon and their respective > interfaces are configured with addresses 192.168.5.10 (uml_woody) and > 192.168.5.11 (uml_sarge). > > Network access from the UML instances to the host (asterix), as well as > network access between the UML instances works fine. > > How would I now go about configuring the asterix host to route traffic between > the UML network on 192.168.5.0 and the rest of the LAN on network 192.168.1.0 > and also allow UML instances access to the Internet via the geriatrix > gateway? All hosts on the LAN use geriatrix as the default gateway. > > The idea is to separate the 192.168.5.0 network from the rest of the > 192.168.1.0 network, with the UML host (asterix) routing between the two > networks while only using one tap device and uml switch. I have a feeling I > should also add a route on the default gateway (geriatrix) to say that all > traffic for the 192.168.5.0 network should be routed to the host asterix on > 192.168.1.91, correct? > > I've tried various proxy arp, routing options, etc. but still can not get this > to work. An ASCII diagram of what I'm trying to accomplish is included below > if that would help. > > Any help would be appreciated. > > > Cheers, > Tom > > ------------------------------------------------------------------- > Network diagram: > 192.168.1.0/24 > .--------------------. .-------------------. > | NAT/Firewall | | UML Host | > Internet ---|(ppp)geriatrix(eth0)|-----|(eth0)asterix(tap0)|-. > | 192.168.1.2| |192.168.1.91 | | > `--------------------' | 192.168.11.1| | > 192.168.5.0/24 `-------------------' | > .-----------------------------------------' > | | > .---------------. .---------------. > |192.168.5.10 | |192.168.5.11 | > |(eth0)uml_woody| |(eth0)uml_sarge| > `---------------' `---------------' > ------------------------------------------------------------------- > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > |
From: Tom C. <su...@ic...> - 2004-05-02 11:16:53
|
Hi Roland, On Sunday 02 May 2004 12:51, roland wrote: > hi tom, > i would recommend using ethernet bridging on asterix, > so you can put uml_woody and uml_sarge on the same subnet > as asterix and geriatrix. > no routing, no subnetting - just one simple and single > subnet. > perhaps you may take a look on: > http://edeca.net/articles/bridging/index.html Thanks for the link. I've looked at bridging before, but from what I understand, I can not then have asterix get it's IP address from DHCP (which may in any case be a problem if I want it to be a router between the LAN and virtual UML segments). The reason I want to have the virtual UML network on a separate subnet is to simulate realworld networks I deal with where one host acts as router between two subnets. I think the question is, can this be done with a tap interface and uml_switch? In the mean time, I'll play around with bridging to at least get a better understanding of networking UML instances. Thanks, Tom |
From: roland <for...@gm...> - 2004-05-02 13:04:06
|
hi! > Thanks for the link. I've looked at bridging before, but from what I > understand, I can not then have asterix get it's IP address from DHCP (which could you explain, why not ? what`s the issue here ? i never used dhcp in my setup - so i have no clue if it works or not - but i have read , that people assign ip via dhcp to their bridge interface. regards roland ----- Original Message ----- From: "Tom Coetser" <su...@ic...> To: <use...@li...> Sent: Sunday, May 02, 2004 1:16 PM Subject: Re: [uml-user] uml_switch and routing questions > Hi Roland, > > On Sunday 02 May 2004 12:51, roland wrote: > > hi tom, > > i would recommend using ethernet bridging on asterix, > > so you can put uml_woody and uml_sarge on the same subnet > > as asterix and geriatrix. > > no routing, no subnetting - just one simple and single > > subnet. > > perhaps you may take a look on: > > http://edeca.net/articles/bridging/index.html > > Thanks for the link. I've looked at bridging before, but from what I > understand, I can not then have asterix get it's IP address from DHCP (which > may in any case be a problem if I want it to be a router between the LAN and > virtual UML segments). > > The reason I want to have the virtual UML network on a separate subnet is to > simulate realworld networks I deal with where one host acts as router between > two subnets. I think the question is, can this be done with a tap interface > and uml_switch? > > In the mean time, I'll play around with bridging to at least get a better > understanding of networking UML instances. > > > Thanks, > Tom > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > |
From: Tom C. <su...@ic...> - 2004-05-02 13:31:43
|
On Sunday 02 May 2004 15:10, roland wrote: > hi! > > > Thanks for the link. I've looked at bridging before, but from what I > > understand, I can not then have asterix get it's IP address from DHCP > > (which > > could you explain, why not ? Actually not. Due to a lack of knowledge, I just made an assumption that it can not be done. That'll teach me :-) > what`s the issue here ? > i never used dhcp in my setup - so i have no clue if it works or not - but > i have read , that people assign ip via dhcp to their bridge interface. I actually also got the idea that it may be possible after reading through the howto you pointed out before. I also now understand a lot more than I did a few hours ago. Going to give it a shot now.... Thanks for the input so far. Cheers, Tom > regards > roland > > > ----- Original Message ----- > From: "Tom Coetser" <su...@ic...> > To: <use...@li...> > Sent: Sunday, May 02, 2004 1:16 PM > Subject: Re: [uml-user] uml_switch and routing questions > > > Hi Roland, > > > > On Sunday 02 May 2004 12:51, roland wrote: > > > hi tom, > > > i would recommend using ethernet bridging on asterix, > > > so you can put uml_woody and uml_sarge on the same subnet > > > as asterix and geriatrix. > > > no routing, no subnetting - just one simple and single > > > subnet. > > > perhaps you may take a look on: > > > http://edeca.net/articles/bridging/index.html > > > > Thanks for the link. I've looked at bridging before, but from what I > > understand, I can not then have asterix get it's IP address from DHCP > > (which may in any case be a problem if I want it to be a router between > > the LAN and virtual UML segments). > > > > The reason I want to have the virtual UML network on a separate subnet is > > to simulate realworld networks I deal with where one host acts as router > > between two subnets. I think the question is, can this be done with a tap > > interface and uml_switch? > > > > In the mean time, I'll play around with bridging to at least get a better > > understanding of networking UML instances. > > > > > > Thanks, > > Tom > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: Oracle 10g > > Get certified on the hottest thing ever to hit the market... Oracle 10g. > > Take an Oracle 10g class now, and we'll give you the exam FREE. > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > > _______________________________________________ > > User-mode-linux-user mailing list > > Use...@li... > > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user |
From: Dan L. <ar...@co...> - 2004-05-02 20:45:39
|
[Automated Quote]Wow, Can you believe roland said this[/Automated Quote] on 05/02/04 06:10: > hi! > > >>Thanks for the link. I've looked at bridging before, but from what I >>understand, I can not then have asterix get it's IP address from DHCP (which > > could you explain, why not ? > what`s the issue here ? > i never used dhcp in my setup - so i have no clue if it works or not - but i have > read , that people assign ip via dhcp to their bridge interface. > regards > roland > I can vouch for DHCP working through the bridge. I've done it several times before I made it production and moved it to static IP. A bridge is less "intelligent" than the switch, and therefor doesn't bother with anything other than passing data back and forth. No protocols or anything in the way, it does everything. -- [img:ed3befa3f8]http://www.clete2.com/imgs/Signature.gif[/img:ed3befa3f8] I am a SIGNATURE VIRUS, help me spread - attach me to your signature file. I got infected by Clete2 |