1.创建虚拟机
这一步就没什么好说的了,我们这里采用VMWare centOS 64位
2.配置虚拟机
这里我们主要配置的是Linux网络环境的相关配置
2.1.ifconfig:
查看网络基本信息的指令;
我这里有两个网卡,一个是循环网卡,这里我们主要关注网卡 eth0:可以看到我的 IP地址外 192.168.6.139,网络掩码是 255.255.255.0
![](https://img.haomeiwen.com/i2595955/2275587d9a65f71d.png)
2.2.配置网络连接方式:
咱们采用的是 NAT 方式,因为这样我们就可以自己指定静态ip地址,来保证我们的网络映射不会出现ip改变而失效的问题;
2.3.配置静态ip地址
找到右上角小电脑图标---》右键----》editor connections---》选择网卡 eth0 ---》edit ---》ip4 setting ---》
----》method 选择 manual ----》add ----》填写address,netmask,geteewat---》重启网卡----》结束
参考如下图
![](https://img.haomeiwen.com/i2595955/83bc0196d03bcb8b.png)
2.4修改主机名称
使用root用户执行
$> : vi /etc/sysconfig/network
修改 HOSTNAME=localhost.localdomain 为 HOSTNAME=yourHostName
2.5网络映射
root用户执行
$>: vi /etc/hosts
在文件末尾添加:你的ip地址 空格 你的hostname ;比如 192.168.6.200 空格 host;
到这里我们基本已经配置完成了,然后让我们重启我们的虚拟机;然后执行
$>: ping host你的域名
如果成功,应该能看到类似这样的:64 bytes from lh (192.168.6.200): icmp_seq=3 ttl=64 time=0.017 ms
2.6连接外网
通过上面的配置,我们发现我们并不能上网。想要上网,那么首先我们需要一个DNS解析器
$> : vi /etc/sysconfig/network-scripts/ifcfg-eth0
在最后添加上 : DNS1 = 192.168.6.2(你的网关地址) 重启网卡
ok,现在在试试 ping www.baidu.com,是不是可以ping通了;
到这里是不是大功告成了呢?其实不然,你会发现你在Windows下是不能ping通我们的域名的,而实际上,
在Windows下链接我们的虚拟机是十分必要的。
那么为什么会ping不通呢?其实很简单,就是因为域名解析不了,我们在Windows下的“C:\Windows\System32\drivers\etc\hosts”
添加上我们的域名解析就OK了;当然,请以管理员身份修改该文件 要不然是不会成功的噢
2.7 sudo 权限配置
不知道你注意没有,我们这些配置文件修改都需要切换到root用户下才能操作,但是事实我们很可能是在别的用户下想要更改,
这里因为我们是测试环境,这里我们可以直接给普通用户赋予 root用户的所有权限,
$> : visudo
在最后添加
"test ALL=(root)NOPASSWD:ALL"代表test用户有和root相同的sudo指令权限
网友评论