From: John Murga <john@murga.org>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] Win98 tun networking - This is what works for me
Date: Thu, 13 May 2004 21:34:30 -0400 [thread overview]
Message-ID: <40A42226.7050507@murga.org> (raw)
Hey
I just set up Win98 under QEmu and haven't had any problems with the
networking, but as I see some people here seem to be having trouble I
thought I'd post what worked for me.
First of all I am using Debian and a the latest 0.5.5 QEmu binaries ...
In addition I have been doing most of this on a laptop that I am often
connecting to different networks (via DHCP and otherwise), to counter
this I installed the "dnsmasq" Debian package so that my Host can
provide my Win98 instance with DNS regardless of what network config I
am using (as long as the Host works).
I use the script at the end of this mail to set up the network and get
the Host to route all the requests from the Win98 box to the outside
world. Just so I could be sure what was happening I configured the Win98
instance with a fixed IP, Gateway and DNS server as follows :
IP : 192.168.2.2 DNS : 192.168.2.1 Gateway : 192.168.2.1
(Don't forget, DNS is being forwarded by "dnsmasq" on the Host)
I then run QEmu as root with "qemu -hda c.img -m 256 -n net-setup.sh -b c"
I've had no problems running Lotus Notes under a Nortel VPN connecting
to my work from my Win98SE instance running inside QEmu on my laptop at
home... The windows "ping" binary seems a bit flaky, but Exodus, putty,
IE and Explorer (connecting to network drives) work like a dream too, so
I am pretty impressed :-)
Now I just need a decent video driver for this :-)
Anyway, the contents of the "net-setup.sh" script :
------ CUT HERE ------
#!/bin/bash
/sbin/ifconfig $1 192.168.2.1
/sbin/iptables -D POSTROUTING -t nat -s 192.168.2.0/24 -d !
192.168.2.0/24 -j MA
SQUERADE >& /dev/null
/sbin/iptables -t nat -s 192.168.2.0/24 -d ! 192.168.2.0/24 -A
POSTROUTING -j MA
SQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
------ CUT HERE ------
next reply other threads:[~2004-05-14 2:36 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-05-14 1:34 John Murga [this message]
2004-05-14 6:56 ` [Qemu-devel] Win98 tun networking - This is what works for me Hetz Ben Hamo
2004-05-20 15:18 ` [Qemu-devel] Newbie question Ishwar Rattan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=40A42226.7050507@murga.org \
--to=john@murga.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).