因为要在Linux上编译C源码,却无奈发现忘了装gcc(靠,下回装系统时把开发工具全装上)。无奈手动安装关联的包比较多,因此想试试通过yum指令安装,但是虚拟机中的CentOS又上不了网,于是先把网络配好。
上网搜索了不少资料,感觉这个比较靠谱,参考资料地址:
http://www.linuxdiyf.com/bbs/thread-160889-1-1.html (VMWare虚拟机下安装的RedHat 9.0 linux用nat方式实现上网)。虽然写的是RH9,但其实跟CentOS是一回事.只不过文中可能不是用的VMware7,因此有些配置可能不太一样。
1.设置虚拟机为NAT上网方式:
2.打开网上邻居
发现这里有两个VMware的网络连接,查看VMnet8的TCP/IP属性(这两个网络连接的区别见上文)。
此处看到是181段的IP。
3.然后选VMware7菜单中Edit->Virtual Network Editor选项,在VMnet0中选择自己的网卡。
此处注意VMnet8应该是NAT类型,点击VMnet8后查看NAT Setting可以看到:此处网关IP为192.168.181.2。
4.启动虚拟机,进入CentOS图形界面(命令行下输入startx)。选择系统->管理->网络:
勾选eth0设备,然后双击该设备,设置静态IP:
此处设置和上文中VMnet8的TCP/IP属性相同网段的IP,默认网关为上文中的192.168.181.2。将DNS面板中的主DNS也设置成192.168.181.2。
以上设置完毕后,保存设置。进入终端输入重启网络连接service network restart命令。然后打开firefox看看:
哈哈,可以上网了...不扯了,赶紧装gcc去了。另外,不进入CentOS图形界面而是直接在命令行里如何配置网络有时间再研究研究。
PS:gcc装完了,终端分别执行yum -y install gcc和yum -y install gcc-c++就行了,会自动安装和更新依赖包,比手动安装爽多了,看来让部署Linux系统的机器能上网还是很有必要的。