转自ITPUB

NAT方式

 右键单击主机任务栏上的网络连接图标,选择打开网络连接页面

 启动”VMware Network Adapter VMnet8” 和 “VMware Network Adapter VMnet1”这两个连接

 右键单击“本地连接”,选择属性,打开”本地连接属性”对话框,选择”高级”标签,打开高级标签页面,选中选项”允许其它网络用户通过此计算机的internet连接来连接”,然后在”家庭网络连接”下拉列表中选择VMware Network Adapter VMnet8。

 在虚拟机上右键单击你要设置的虚拟机选“setting”(因为有的不止虚拟一台),打开”Hardware”标签页,单击”device”下的ethernet,此时在右边选中NAT:Used to share the host’s IP address. 然后点击确定。

 打开虚拟机上的Edit菜单,选择virtual network settings打开virtual network editor页面,先打开automatic bridging标签页,关闭automagic bridging,点击应用;再打开DHCP标签页,启动DHCP服务,然后点击应用;最后打开NAT标签页,启动NAT服务,然后点击应用;点击确定后退出

 启动虚拟机中的系统。

 设置虚拟机中的系统的IP地址为192.168.100.200,默认网关为192.168.100.1 (VMware Network Adapter VMnet8的IP地址),DNS服务器设置和主机中的DNS服务器一致。

 重新加载网络参数或者重新启动虚拟机中的系统。

设置静态IP地址.

命令行设置(该方式只是临时设置,系统重启后失效)

设置IP和掩码

ifconfig 接口名(如eth0) IP地址 netmask 子网掩码

设置网关

route add default gw 默认网关

实例:假设设置eth0的IP:192.168.1.100,DNS:192.168.1.12

ifconfig eth0 192.168.100.200 netmask 255.255.255.0

route add default gw 192.168.100.1

修改文件来实现配置网络(需要重启网络接口重启后IP不会改变)

修改IP地址,文件:/etc/sysconfig/network-scripts/ifcfg-接口名

这里假设网络接口名为eth0.

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 (注:这里填的是网络接口名)

BOOTPROTO=static

ONBOOT=yes (注:是否随系统启动)

IPADDR=192.168.100.200(注:这里填写的是IP地址)

PREFIX=24 (注:这里填写的是掩码的长度)

NETMASK=255.255.255.0

GATEWAY=192.168.100.1( 注:这里写的是网关)就是VMware Network Adapter VMnet8的IP地址

保存退出

  #/sbin/service network restart

  如果网卡启动是OK的话就说明IP地址设定成功了。另外我们可以用ifconfig eth0来显示当前的IP来确认是否设置正确。

  利用以下命令:

  /etc/init.d/network reload 命令或service network [命令]

  重新导入该文件,实现网络启动。

关闭linux防火墙

(1) 重启后永久性生效:

开启:chkconfig iptables on

关闭:chkconfig iptables off

(2) 即时生效,重启后失效:

开启:service iptables start

关闭:service iptables stop

其实可以在虚拟机中安装系统时进行设置