时间:2023-06-29 20:30:02 | 来源:网站运营
时间:2023-06-29 20:30:02 来源:网站运营
LNMP架构 - 配置CentOS虚拟机网络:宿主机系统:Windows 10
虚拟机软件:VirtualBox 5.2.0
虚拟机系统:CentOS 7.4.1708 64bit
[root@localhost ~]#
其中 root 为当前登录的用户名,localhost 为本机的计算机名,~ 就是当前用户文件夹的意思,更多 Linux 介绍建议去买一本《鸟哥的linux私房菜:基础学习篇》,里面有比较详细的介绍,这里不做过多叙述。ip addr
可以查看到有两张网卡,第一张网卡 lo 为 环回地址,意思即「这台计算机」,IP地址为 127.0.0.1,网络标识为 localhost。我们重点关注第二个网卡 enp0s3(不同的虚拟机或服务器环境可能显示的名字会不太一样),这张网卡即是我们用来上网的网卡,现在可以看到它没有被分配内网IP地址。ping qq.com
提示我们ping: qq.com: Name or service not known
意思是 未知的名字或服务。cd /etc/sysconfig/network-scripts
进入网卡配置文件夹,在 Linux 中所有的设备都是文件,所以网卡也是一个文件,网卡的配置项就在这个文件夹下,进入之后输入ls
可以看到很多文件,其中 ifcfg-enp0s3 既是我们刚才看到的 enp0s3 网卡的配置文件vi ifcfg-enp0s3
进入文件配置,这个是 VI编辑器,如果想要学习可以买一本《VIM实用技巧》,不做过多介绍,跟着我说的做就好。systemctl restart network
完成之后我们输入ping qq.com
可以看到网络已经可以正常连通了。(ping 命令会一直执行,所以可以按Ctrl+C || ⌃C 退出命令)ip addr
可以看到 enp0s3 网卡已经有内网IP地址了。这里为 192.168.0.114 ,后面的 /24 的意思是 24位 掩码,也即 255.255.255.0。这个以后会介绍。 ping 192.168.0.114
可以看到已经可以正常连接到虚拟机的网络了。vi ifcfg-enp0s3
将 BOOTPROTO 修改为 static,即 静态IP,然后在文件的下面添加如下配置(后面的注释部分不需要添加)IPADDR=192.168.0.69 #静态IP地址GATEWAY=192.168.0.1 #网关NETMASK=255.255.255.0 #子网掩码DNS1=223.5.5.5 #主要DNSDNS2=223.6.6.6 #备用DNS
IPADDR 即IP地址,需要注意要和你的宿主机(即你的电脑)在一个网段(大部分路由器都是 192.168.0.0 段的,也有一些路由器厂家会设置成 192.168.1.0 比如TP-Link 或 192.168.31.0 比如小米,这个可以自行修改,具体这方面的知识后续可能会介绍),并且注意不要和已有IP地址冲突。DNS1=192.168.0.1
systemctl restart network
输入ip addr
可以看到虚拟机的 内网IP 已经修改成功。ping 192.168.0.69
可以看到新IP已经成功启用。关键词:虚拟,网络,配置