visualbox虚拟机(debian)互连网络配置

来源:互联网 发布:淘宝直通车基础 编辑:程序博客网 时间:2024/05/18 21:49

虚拟机安装情况

虚拟机1. 数据库服务器 debian6 、oracle10g

虚拟机2. web服务器 xp、tomcat6

虚拟机连接方式配置

选择网桥连接方式(此方式的虚拟机可以配置ip地址,实现虚拟机之前、虚拟机其它同网段之间互联),如选择默认的 “nat”方式则无法实现。

虚拟机网络配置

可以把虚拟机看做同一网络的物理主机。

配置例子:

主机1(安装虚拟机的主机)

 IPv4 地址 . . . . . . . . . . . . : 192.168.1.3
 子网掩码  . . . . . . . . . . . . : 255.255.255.0
 默认网关. . . . . . . . . . . . . : 192.168.1.1

虚拟机1(debian6 )

 IPv4 地址 . . . . . . . . . . . . : 192.168.1.106
 子网掩码  . . . . . . . . . . . . : 255.255.255.0
 默认网关. . . . . . . . . . . . . : 192.168.1.1

虚拟机2(xp )

 IPv4 地址 . . . . . . . . . . . . : 192.168.1.107
 子网掩码  . . . . . . . . . . . . : 255.255.255.0
 默认网关. . . . . . . . . . . . . : 192.168.1.1


debian网络配置:

修改网络配置文件: /etc/network/interfaces

1. 把dhcp 修改为  static

2. 添加配置

如下:

auto eth0
#iface eth0 inet dhcp
iface eth0 inet static

address 192.168.1.106
netmask 255.255.255.0
gateway 192.168.1.1


3.重启网络配置

最后reboot或者#/etc/init.d/networking restart (重启networing 会报错)


问题:

1 ifconfig后,发现没有eth0

原因就是因为eth0接口在原来的虚拟机中被分配给了原来虚拟机的MAC地址,复制出来的
新的虚拟机因为MAC地址改变了,而Debian认为之前的MAC地址可能还在,于是就给新的MAC地址
分配了新的网络接口eth1,而eth1是未配置的。所以解决的办法要么配置一下eth1让它可以上网,
要么就把/etc/udev/rules.d/70-persistent-net.rules文件中多余的那一行删掉,但是在删除之前,
把它上面一行,eth0的MAC地址先修改正确。
最简单的方法就是删除 rm /etc/udev/rules.d/70-persistent-net.rules
2 如何修改dns
配置 /etc/resolv.conf  文件中的dns
原创粉丝点击