
环境:
1.VirtualBox虚拟机,Ubuntu 64位系统,虚拟机网卡设置为:
网1用于管理linux系统,与本地主机为桥接关系,网卡2用于与另一个虚拟pc机相连,网卡3用桥接模式与本地主机连接
2.其配置方法为:
进入目录:cd etc/sysconfig/network-scripts
其下创建ifcfg-eth0,ifcfg-eth1,ifcfg-eth2
ifcfg-eth0文件内容为:
DEVICE="eth0"
HWADDR="08:00:27:FA:85:8B"
NM_CONTROLLED="yes"
ONBOOT="yes"
#BOOTPROTO="dhcp"
IPADDR=10.60.52.42 //我的本地主机ip为10.60.52.52,需在同一个局域网中;
PREFIX=16
GATEWAY=10.60.10.252//这是我的网关
DNS1=8.8.8.8
DEFROUTE=yes
ifcfg-eth1文件内容为:
DEVICE="eth1"
HWADDR="08:00:27:71:DC:D5"
NM_CONTROLLED="yes"
ONBOOT="yes"
ifcfg-eth2文件内容为:
DEVICE="eth2"
HWADDR="08:00:27:62:F3:88"
NM_CONTROLLED="yes"
ONBOOT="yes"
3.创建另一个虚拟pc机,系统为win7系统,创建成功后,为其分配ip地址
10.60.52.49,,默认网关为:10.60.10.252
win7pc的网卡设置信息为:上图网卡2所示
4.搭建虚拟防火墙
配置两个接口,将两个接口放入vlan 1中,然后两个接口就可以通信了
1.安装vlan(vconfig)和加载8021q模块#aptitude install vlan
#modprobe 8021q
或:
#yum install vconfig
#modprobe 8021q
#lsmod |grep -i 8021q
2.使用linux vconfig命令配置vlan
#vconfig add eth0 100
#vconfig add eth0 200
在eth0接口上配置两个VLAN
#vconfig set_flag eth0.100 1 1
#vconfig set_flag eth0.200 1 1
设置VLAN的REORDER_HDR参数,默认就行了。
可以使用cat /proc/net/vlan/eth0.100查看eth0.100参数
#ifconfig eth0 0.0.0.0
#ifconfig eth0.100 192.168.100.50 netmask 255.255.255.0 up
#ifconfig eth0.200 192.168.200.50 netmask 255.255.255.0 up
配置网络信息
#vconfig rem eth0.100
#vconfig rem eth0.200
删除VLAN命令
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)