【Linux/CentOS】虚拟机中最小化安装CentOS7,只有控制台可用,该如何上网?
【目标】
在虚拟机中最小化MInimal安装Linux CentOs7 后,通过控制台敲入命令上网。
【可行性】
完全可行,linux CentOS7无需桌面系统一样能上网!
【步骤】
1.#ip addr
之后会出现两段,在我机器上是lo和ens33,lo是环回地址,ens33代表网卡,记住这个名称。
注意有些时候不叫ens33,这和系统版本有关,只要记住除lo之外的名称就行。
2.#vi /etc/sysconfig/network-scripts/ifcfg-ens33 (注:ens33在此出现了)
改最后一行
ONBOOT=no
ONBOOT=yes
即改no为yes
3.#nmcli c reload
这句是为了刷新刚才的改写。
4.#ip addr
执行完这句后就发现有ip地址了,记住这个地址,接下来用putty连linux需要用。
5.#ping www.163.com
执行这句就知道能否连通网络了,一般来说只要主机能上网,这里就有包返回。
6.#yum install net-tools
因为最小化安装时ifconfig,netstat都没法用,执行并一路yes,执行完就好用了。
7.敲入ifconfig能正常,敲入netstat -tlunp能发现22端口在监听,这时就可以通过putty等工具连上linux了,然后该怎么用就怎么用。
PS:用gnome的右上角小图标上网,虚拟机重启后需要再连一次,而这个方案的不需要,重启后一样用。
END