【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了,然后该怎么用就怎么用。

 

8.#yum install wget

 这一步不是必要的,但wget太重要了,没它好多软件都装不了,不可或缺,因此建议大家加上这一步。

 

9.#yum install -y gcc g++ gcc-c++ make

这一步非必要,gcc对linux系统的重要性不言而喻,因此也建议大家装上。

 

10.#yum install vsftpd

#systemctl start vsftpd

ftp也建议大家加上。

 

PS:用gnome的右上角小图标上网,虚拟机重启后需要再连一次,而这个方案的不需要,重启后一样用。

END

posted @ 2022-02-25 11:37  逆火狂飙  阅读(565)  评论(2)    收藏  举报
生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东