VirtualBox

source: vbox/trunk/doc/manual/en_US/dita/topics/iscsi-intnet.dita

Last change on this file was 108750, checked in by vboxsync, 6 weeks ago

Docs: bugref:10705. The following commits from doc's team git repo has been applied:

113d19fbbcf63a7e5a7dc1870e5446a03e9687ff updated for clarity
7c100f906d5f7f6dba276fce9a20a58d8ec32a0a Vbp 1463 exp features
134915fb1e15f269acf050c5d1085589e09b645d Removed disk options no longer in GUI

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.7 KB
Line 
1<?xml version='1.0' encoding='UTF-8'?>
2<!DOCTYPE topic PUBLIC "-//OASIS//DTD DITA Topic//EN" "topic.dtd">
3<topic xml:lang="en-us" id="iscsi-intnet">
4 <title>Access iSCSI Targets Using Internal Networking</title>
5
6 <body>
7 <p>As an experimental feature, <ph conkeyref="vbox-conkeyref-phrases/product-name"/> enables access to an iSCSI target running in a virtual machine which is configured to use Internal Networking mode. See <xref href="storage-iscsi.dita">iSCSI Servers</xref>, <xref href="network_internal.dita">Internal Networking</xref>, and <xref href="../cli_topics/vboxmanage-storageattach.dita"/>.</p>
8 <p>The IP stack accessing Internal Networking must be configured in the virtual machine which accesses the iSCSI target. A free static IP and a MAC address not used by other virtual machines must be chosen. In the example below, adapt the name of the virtual machine, the MAC address, the IP configuration, and the Internal Networking name (MyIntNet) according to your needs. The following eight commands must first be issued:</p>
9 <pre xml:space="preserve">$ VBoxManage setextradata <varname>VM-name</varname> \
10VBoxInternal/Devices/IntNetIP/0/Trusted 1
11$ VBoxManage setextradata <varname>VM-name</varname> \
12VBoxInternal/Devices/IntNetIP/0/Config/MAC 08:00:27:01:02:0f
13$ VBoxManage setextradata <varname>VM-name</varname> \
14VBoxInternal/Devices/IntNetIP/0/Config/IP 10.0.9.1
15$ VBoxManage setextradata <varname>VM-name</varname> \
16VBoxInternal/Devices/IntNetIP/0/Config/Netmask 255.255.255.0
17$ VBoxManage setextradata <varname>VM-name</varname> \
18VBoxInternal/Devices/IntNetIP/0/LUN#0/Driver IntNet
19$ VBoxManage setextradata <varname>VM-name</varname> \
20VBoxInternal/Devices/IntNetIP/0/LUN#0/Config/Network MyIntNet
21$ VBoxManage setextradata <varname>VM-name</varname> \
22VBoxInternal/Devices/IntNetIP/0/LUN#0/Config/TrunkType 2
23$ VBoxManage setextradata <varname>VM-name</varname> \
24VBoxInternal/Devices/IntNetIP/0/LUN#0/Config/IsService 1</pre>
25 <p>Finally the iSCSI disk must be attached with the <codeph>--intnet</codeph> option to tell the iSCSI initiator to use internal networking, as follows:</p>
26 <pre xml:space="preserve">$ VBoxManage storageattach ... --medium iscsi --server 10.0.9.30 \
27--target iqn.2008-12.com.sun:sampletarget --intnet</pre>
28 <p>Compared to a regular iSCSI setup, the IP address of the target <i>must</i> be specified as a numeric IP address, as there is no DNS resolver for internal networking.</p>
29 <p>The virtual machine with the iSCSI target should be started before the VM using it is powered on. If a virtual machine using an iSCSI disk is started without having the iSCSI target powered up, it can take up to 200 seconds to detect this situation. The VM will fail to power up.</p>
30 </body>
31
32</topic>
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette