summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
Diffstat (limited to 'hurd')
-rw-r--r--hurd/running/qemu.mdwn2
-rw-r--r--hurd/running/qemu/networking.mdwn41
2 files changed, 43 insertions, 0 deletions
diff --git a/hurd/running/qemu.mdwn b/hurd/running/qemu.mdwn
index 2537f82c..4c7e20ce 100644
--- a/hurd/running/qemu.mdwn
+++ b/hurd/running/qemu.mdwn
@@ -60,6 +60,8 @@ Now take the number of sectors for the beginning of the partition and multiply i
# Networking in QEMU
+Some further notes about [[networking]].
+
## Internet Access
If you just want to access the internet from within QEMU, you can setup pfinet for QEMU's user-networking:
diff --git a/hurd/running/qemu/networking.mdwn b/hurd/running/qemu/networking.mdwn
new file mode 100644
index 00000000..f2a34938
--- /dev/null
+++ b/hurd/running/qemu/networking.mdwn
@@ -0,0 +1,41 @@
+[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]]
+[[meta license="Permission is granted to copy, distribute and/or modify this
+document under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no Invariant
+Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
+is included in the section entitled
+[[GNU_Free_Documentation_License|/fdl]]."]]
+
+## User mode network
+
+This is the default networking option for qemu. This does not require root
+previleges. If you have DHCP running it will take the ip as 10.0.2.15
+
+You can setup an ip 10.0.2.*
+Gateway is 10.0.2.2
+Name server is 10.0.2.3
+Netmask is 255.255.255.0
+
+You can setup the pfinet translator with the command
+
+ $ settrans -fgap /servers/socket/2 /hurd/pfinet -a 10.0.2.15 -g 10.0.2.2 -m 255.255.255.0
+
+Configure nameserver in /etc/resolve.conf
+
+ nameserver 10.0.2.3
+
+Setup a proxy with the command
+
+ $ export http_proxy="http://<proxy.com>:<port>"
+
+Note: you can add this to your /etc/profile file so that every time you don't
+have to setup this.
+
+If you are using a direct connection to internet install a proxy server on the
+host os and use this. (I was not able to use it without proxy)
+
+You might be able to do it using iptables, some clues
+<http://sujith-h.livejournal.com/9520.html>
+
+Use scp,ftp... to transfer files (also see
+[[hurd/running/debian/faq#index2h1]]).