1.安装vmware软件,以及centos
2.设置网络适配器模式为:“桥接模式”
3.进入虚拟网络编辑器,配置桥接模式的相关配置,
4.进入虚拟机所在的电脑主机的dos命令行页面,输入ipconfig/all命令 获取主机的网络详情信息,虚拟机配置需要依据主机连接外网的适配器信息(我这里电脑是通过wifi连接外网的所以参考的是无线局域网适配器信息)
5.根据主机适配器信息,配置centos的网卡信息,编辑ifcfg-eth0文件。配置网卡的ip地址时,一定要在主机的dos命令下去ping一下,如果ping通了表示该ip已被使用,被使用的ip不能再设置为当前网卡的静态ip!
vim /etc/sysconfig/network-scripts/ifcfg-eth0
然后使用下面属性覆盖原ifcfg-eth0文件中的全部信息:
DEVICE="eth0" #eth0网卡
UUID="4cc689bb-3bf0-495b-a721-fce5e6c93c1d"
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO='static' #配置静态ip
IPADDR=172.16.7.78 #指定linux的固定ip地址,必须保证该ip地址在同一局域网下没有被使用且该ip地址网段需要与主机一致,
NETMASK=255.255.240.0 #子网掩码,通过子网掩码判断虚拟机和主机ip是否在同一个网段的
GETWAY=172.16.10.1 #网关地址,需要与主机的网关ip保持一致
DNS1=222.85.85.85 #dns 我这里取了主机的默认dns
HWADDR=00:0C:29:8B:17:F0
IPV6INIT=no
USERCTL=no
6.配置好eth0网卡的信息之后,还需要在network文件中添加网关地址
在网络配置文件 /etc/sysconfig/network 中添加网关地址:
vim /etc/sysconfig/network
7.重启网关:service network restart
8.执行ifconfig命令查看linux的eth0网卡信息:
9.在linux中部署一个tomcat并启动,并尝试在同一局域网下(说白了就是当多个电脑通过同一个wifi来访问外网时,那么同一个路由器下的所有电脑就处在同一个局域网之下了)的其它电脑上访问该tomcat,经过测试可以访问成功!注意:如果访问超时,那么极有可能是因为linux的防火墙问题,建议执行 service iptables stop 命令 关闭防火墙。
到此,在同一个局域网之下,都可以访问我在linux上面搭建的这个tomcat,表示我这个linux可以作为一个服务器为局域网中的PC或者其他终端(手机连接到同一wifi也是可以访问的)提供服务了