http://linux-vserver.org/index.php?title=Networking_vserver_guests&feed=atom&action=historyNetworking vserver guests - Revision history2024-03-19T06:31:55ZRevision history for this page on the wikiMediaWiki 1.20.2http://linux-vserver.org/index.php?title=Networking_vserver_guests&diff=5075&oldid=prevGlenn: -cat2011-10-21T22:09:01Z<p>-cat</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 22:09, 21 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 79:</td>
<td colspan="2" class="diff-lineno">Line 79:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:HowTo]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:HowTo]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Network related]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Network related]]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">[[Category:Documentation]]</del></div></td><td colspan="2"> </td></tr>
</table>Glennhttp://linux-vserver.org/index.php?title=Networking_vserver_guests&diff=5046&oldid=prevGlenn: catchg2011-10-21T21:29:30Z<p>catchg</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 21:29, 21 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 78:</td>
<td colspan="2" class="diff-lineno">Line 78:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:HowTo]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:HowTo]]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[[Category:Network]]</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[[Category:Network <ins class="diffchange diffchange-inline">related</ins>]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Documentation]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Documentation]]</div></td></tr>
</table>Glennhttp://linux-vserver.org/index.php?title=Networking_vserver_guests&diff=4877&oldid=prevGlenn: +cat2011-10-21T19:18:16Z<p>+cat</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 19:18, 21 October 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 79:</td>
<td colspan="2" class="diff-lineno">Line 79:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:HowTo]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:HowTo]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Network]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Category:Network]]</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Category:Documentation]]</ins></div></td></tr>
</table>Glennhttp://linux-vserver.org/index.php?title=Networking_vserver_guests&diff=4689&oldid=prev80.67.176.232: /* Host as router */ deprecated syntax for second iptables command2011-07-20T12:34:36Z<p><span dir="auto"><span class="autocomment">Host as router: </span> deprecated syntax for second iptables command</span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 12:34, 20 July 2011</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 62:</td>
<td colspan="2" class="diff-lineno">Line 62:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  # iptables -t nat -A POSTROUTING -s 192.168.1.0/24 \  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  # iptables -t nat -A POSTROUTING -s 192.168.1.0/24 \  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>   ! -d  192.168.1.0/24 -j SNAT --to-source $EXTIP</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>   ! -d  192.168.1.0/24 -j SNAT --to-source $EXTIP</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>For each service that runs on a vserver, map it to an external port. Vserver local address <code>$VHOST</code> and port <code>$INTPORT</code> you select one external port <code>$EXTPORT</code> and run the following (put it in one line without backslash):</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>For each service that runs on a vserver, map it to an external port. <ins class="diffchange diffchange-inline">(For each ?) </ins>Vserver local address <code>$VHOST</code> and port <code>$INTPORT</code><ins class="diffchange diffchange-inline">, </ins>you select one external port <code>$EXTPORT</code> and run the following (put it in one line without backslash):</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  # iptables -t nat -A PREROUTING -s <del class="diffchange diffchange-inline">! </del>192.168.1.0/24 \</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  # iptables -t nat -A PREROUTING <ins class="diffchange diffchange-inline">! </ins>-s 192.168.1.0/24 \</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>   -m tcp -p tcp --dport $EXTPORT  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>   -m tcp -p tcp --dport $EXTPORT  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>   -j DNAT --to-destination $VHOST:$INTPORT</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>   -j DNAT --to-destination $VHOST:$INTPORT</div></td></tr>
</table>80.67.176.232http://linux-vserver.org/index.php?title=Networking_vserver_guests&diff=4506&oldid=prev83.85.124.128: /* Guests */2010-11-06T13:03:03Z<p><span dir="auto"><span class="autocomment">Guests</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 13:03, 6 November 2010</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 49:</td>
<td colspan="2" class="diff-lineno">Line 49:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  cd /etc/vservers/$VSERVER/interfaces/0</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  cd /etc/vservers/$VSERVER/interfaces/0</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  echo <del class="diffchange diffchange-inline">eth0 </del>> dev</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  echo <ins class="diffchange diffchange-inline">dummy0 </ins>> dev</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  echo 192.168.1.1 > ip</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  echo 192.168.1.1 > ip</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  echo 1 > name</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  echo 1 > name</div></td></tr>
</table>83.85.124.128http://linux-vserver.org/index.php?title=Networking_vserver_guests&diff=4415&oldid=prev79.204.254.46: /* Guests */2010-10-04T14:19:17Z<p><span dir="auto"><span class="autocomment">Guests</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 14:19, 4 October 2010</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 49:</td>
<td colspan="2" class="diff-lineno">Line 49:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  cd /etc/vservers/$VSERVER/interfaces/0</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  cd /etc/vservers/$VSERVER/interfaces/0</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  echo <del class="diffchange diffchange-inline">dummy0 </del>> dev</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  echo <ins class="diffchange diffchange-inline">eth0 </ins>> dev</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  echo 192.168.1.1 > ip</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  echo 192.168.1.1 > ip</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  echo 1 > name</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  echo 1 > name</div></td></tr>
</table>79.204.254.46http://linux-vserver.org/index.php?title=Networking_vserver_guests&diff=4251&oldid=prev189.208.132.152: /* Host as router */2010-03-03T22:58:18Z<p><span dir="auto"><span class="autocomment">Host as router</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 22:58, 3 March 2010</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 61:</td>
<td colspan="2" class="diff-lineno">Line 61:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>For internal packets going outside, pretend each packet came from our external IP (put it in one line without backslash):</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>For internal packets going outside, pretend each packet came from our external IP (put it in one line without backslash):</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  # iptables -t nat -A POSTROUTING -s 192.168.1.0/24 \  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  # iptables -t nat -A POSTROUTING -s 192.168.1.0/24 \  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>   -d <del class="diffchange diffchange-inline">! </del>192.168.1.0/24 -j SNAT --to-source $EXTIP</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>   <ins class="diffchange diffchange-inline">! </ins>-d <ins class="diffchange diffchange-inline"> </ins>192.168.1.0/24 -j SNAT --to-source $EXTIP</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>For each service that runs on a vserver, map it to an external port. Vserver local address <code>$VHOST</code> and port <code>$INTPORT</code> you select one external port <code>$EXTPORT</code> and run the following (put it in one line without backslash):</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>For each service that runs on a vserver, map it to an external port. Vserver local address <code>$VHOST</code> and port <code>$INTPORT</code> you select one external port <code>$EXTPORT</code> and run the following (put it in one line without backslash):</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  # iptables -t nat -A PREROUTING -s ! 192.168.1.0/24 \</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  # iptables -t nat -A PREROUTING -s ! 192.168.1.0/24 \</div></td></tr>
</table>189.208.132.152http://linux-vserver.org/index.php?title=Networking_vserver_guests&diff=4211&oldid=prevBobnormal: /* Guests */2010-02-15T14:22:44Z<p><span dir="auto"><span class="autocomment">Guests</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 14:22, 15 February 2010</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 46:</td>
<td colspan="2" class="diff-lineno">Line 46:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Guests===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Guests===</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Set up each guest vserver.  If you skipped the above <del class="diffchange diffchange-inline">step</del>, replace dummy0 with the name of your host's primary network interface, for example eth0.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Set up each guest vserver.  If you skipped the <ins class="diffchange diffchange-inline">host configuration </ins>above, <ins class="diffchange diffchange-inline">you will need to </ins>replace dummy0 with the name of your host's primary network interface, for example eth0.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  cd /etc/vservers/$VSERVER/interfaces/0</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  cd /etc/vservers/$VSERVER/interfaces/0</div></td></tr>
</table>Bobnormalhttp://linux-vserver.org/index.php?title=Networking_vserver_guests&diff=4210&oldid=prevBobnormal: /* Process */2010-02-15T14:22:06Z<p><span dir="auto"><span class="autocomment">Process</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 14:22, 15 February 2010</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 39:</td>
<td colspan="2" class="diff-lineno">Line 39:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     address 192.168.1.250</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     address 192.168.1.250</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     netmask 255.255.255.0</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     netmask 255.255.255.0</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">====Optional Extra Step====</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">It is possible to facilitate further segregation (such that even dummy packet counters are never shared between guests).  To do so, use:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> # modprobe dummy numdummies=<number-of-devices-required></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">... and associate each vServer with a unique dummy device.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Guests===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>===Guests===</div></td></tr>
</table>Bobnormalhttp://linux-vserver.org/index.php?title=Networking_vserver_guests&diff=4209&oldid=prevBobnormal: /* Configuration */2010-02-15T14:16:38Z<p><span dir="auto"><span class="autocomment">Configuration</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 14:16, 15 February 2010</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 23:</td>
<td colspan="2" class="diff-lineno">Line 23:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>====Why?====</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>====Why?====</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>This driver allows you to associate vServer guests with a ''virtual'' network device rather than the host's real network interface, which functions to hide packet counters from vServer guests.  There is no other use for this step, so feel free to skip it if you are not worried about sharing packet counters.  Packet counts ''may'' be useful to an attacker with control of a vServer guest who wishes to perform side-channel attacks during cryptanalysis, or network traffic analysis against your host or other vServer guests.  If you did not understand the last sentence and your installation is not particularly security sensitive, then the chances that you will encounter a skilled attacker are slim to none and you should feel free to skip this section.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>This driver allows you to associate vServer guests with a ''virtual'' network device rather than the host's real network interface, which functions to hide packet counters from vServer guests.  <ins class="diffchange diffchange-inline">'''</ins>There is no other use for this step<ins class="diffchange diffchange-inline">'''</ins>, so feel free to skip it if you are not worried about sharing packet counters.  <ins class="diffchange diffchange-inline">(</ins>Packet counts ''may'' be useful to an attacker with control of a vServer guest who wishes to perform side-channel attacks during cryptanalysis, or network traffic analysis against your host or other vServer guests.  If you did not understand the last sentence and your installation is not particularly security sensitive, then the chances that you will encounter a skilled attacker <ins class="diffchange diffchange-inline">and this will actually matter </ins>are slim to none and you should feel free to skip this section.<ins class="diffchange diffchange-inline">)</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>====Process====</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>====Process====</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>First you need to load the dummy interface driver</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>First you need to load the dummy interface driver <ins class="diffchange diffchange-inline">(requires CONFIG_DUMMY=m in your kernel configuration)</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  # modprobe dummy</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  # modprobe dummy</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>Bobnormal