From: Peter B. <pe...@ra...> - 2003-01-30 06:51:32
|
To answer my own question... Instead of the startup being: linux umid=test root=/dev/ubd0 ubd0=~peter/redhat80/rootfs ubd7=~peter/redhat80/swapfs eth0=tuntap,,,192.168.0.4 I should have used: linux umid=test root=/dev/ubd0 ubd0=~peter/redhat80/rootfs ubd7=~peter/redhat80/swapfs eth0=tuntap,,,192.168.0.5 And I then end up with something like this: router 192.168.0.1 | uml host eth0 192.168.0.3 | uml host tap0 192.168.0.5 | uml process eth0 192.168.4 The uml host can ping the uml process (192.168.4). As can other machines hooked up to the router. -----Original Message----- From: use...@li... [mailto:use...@li...]On Behalf Of Peter Bryant Sent: Wednesday, January 29, 2003 10:12 PM To: use...@li... Subject: [uml-user] Networking Questions Hi all. This is my first post here. A couple of days ago I didn't have a linux compile under my belt. Now I've managed to apply skas patches to host kernels; build UML kernels; create root file systems; and overcome xterm/respawning too fast on startup. Now, I'm working on getting the network going. At the moment the UML host is 192.168.0.3 on a private 192.168.0.* network connected to the Internet via the router on 192.168.0.1. I'd like to create a UML process with an IP of 192.168.0.4. The goal would be to have that process running httpd and mysql daemons accessible by other hosts on the 192.168.0.* network - including my Windows laptop ;) I've tried eth0=tuntap,,,192.168.0.4, but when I sshd to that address from a remote host I ended up logging into the UML host (vs. the UML process itself). I've also tried, to no avail, the bridging method suggested here. http://user-mode-linux.sourceforge.net/networking.html That only succeeded in making my UML host inaccessible to the network. bummer. I'm sure I was doing something wrong. Can anyone suggest the steps/commands I'd need to get my UML process up and running on 192.168.0.4? FWIW here is my ifconfig on the UML host: [root@localhost uml]# ifconfig eth0 Link encap:Ethernet HWaddr 00:80:AD:98:92:74 inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::280:adff:fe98:9274/10 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:380 errors:0 dropped:0 overruns:0 frame:0 TX packets:173 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:33513 (32.7 Kb) TX bytes:14772 (14.4 Kb) Interrupt:3 Base address:0x1420 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:12 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:944 (944.0 b) TX bytes:944 (944.0 b) My uml host is 2.4.20 with the skas patch 3 applied. My uml process startup is currently something like: linux umid=test root=/dev/ubd0 ubd0=~peter/redhat80/rootfs ubd7=~peter/redhat80/swapfs eth0=tuntap,,,192.168.0.4 My uml kernel is stock 2.4.19 + uml-patch-2.4.19-48.bz2 Any advice appreciated. BTW: (in case it influences the advice) my ultimate goal is to set up a dedicated server on the Internet and assign each UML processes with one of the public internet IPs assigned to the UML host. ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ User-mode-linux-user mailing list Use...@li... https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user |