在MBP中,配置VirtualBox下CentOS网络的曲折历程(个人日记,不作参考资料)

本文记录了作者从零开始配置CentOS网络连接的过程,包括解决无法连接互联网的问题、配置DNS及网络参数等步骤。

背景:

MacBook Pro

VirtualBox

CentOS

上学的时候学的计算机网络都喂狗了,到现在为止还是网络小白一枚。安静


---------------------------------------------------------------------------------------------------------


刚刚把虚拟机和Linux安装好。

安装的时候没有注意到安装的是什么版本,稀里糊涂的。

装上了之后,想使用setup工具

wait!Conmmand not found!

既然没有,那就安装咯。

百度搜索安装setup的命令得知:yum install setuptool

输入上面的命令后,结果弹出来一大段文字,最后一句我看懂了:Cannot find a valid baseurl for repo: base/7/x86_64

查了一下,貌似是我的网络不通,然后我 ping www.baidu.com 了一下,返回的结果是 unknown host

果然网络不通!


继续搜索,结果显示的是没配置DNS,于是输入下面的命令:vi /ect/resolv.conf

发现resolv.conf里面是空的,或者我给根本没有这个文件。一头雾水,网上查了查,既然没有就自己创建吧。

然后我半信半疑地在resolv.conf这个文件中输入了以下内容nameserver 192.168.0.1,增加一个域名服务器。

保存,退出。


看到这里用膝盖也能想到,网络还是不会通。

而后我又创建了一个network : vi /etc/sysconfig/network

内容如下:

NETWORKING=yes
HOSTNAME=mytest
GATEWAY=192.168.0.1


后来看教程里,又创建了一个vi /etc/sysconfig/network-scripts/ifcfg-eth0,创建的时候很奇怪为什么这几个文件我都没有,还是硬着头皮干了,于是手动输入下面内容:

DEVICE="eth0"
BOOTPROTO="static"   这里改为使用静态ip
HWADDR="08:00:27:0C:33:8F"
NM_CONTROLLED="yes"
ONBOOT="yes"   设置为自动启动
TYPE="Ethernet"
UUID="f4adafbc-322d-4dc8-b549-4291f1c04f01"
IPADDR=192.168.137.101     设置该虚拟机的ip地址,要与宿主机在一个网段,但是不能重名
NETMASK=255.255.255.0      设置子网掩码
#GATEWAY=192.168.137.1   设置网关

注:以上代码来自  http://www.cnblogs.com/liuling/archive/2013/06/03/centOS_net_config.html


期间我还改了几次虚拟机的网络设置,NAT、桥接什么的都改了一遍,也查了很多资料,一般都是用NAT

这样搞了好久之后  service network restart 发现 Failed。按照错误提示又搜索了一下。


后来使用 ip addr 查看了一下网卡

这个时候突然大悟,我的网卡是enp0s3,不是eth0,我刚才创建的那个ifcfg-eth0好像不太对啊!

于是cd /etc/sysconfig/network-scripts目录下,果然有一个文件叫做 ifcfg-enp0s3

这个时候好像发现新大陆一样。vi ifcfg-enp0s3,对照前面做的ifcfg-eth0,有个ONBOOT的配置默认是no,于是改为了yes

保存,退出。


ping www.baidu.com  通了!

但是它一直在Ping 啊,一直不停,试了试command+C不管用。于是按了Control+C,强制退出了。


网络通了,yum install setuptool 轻而易举

然后我发现没有ifconfig工具,于是yum install ifconfig 没有找到

查了查,据说ifconfig已过时,现在都用ip

既然过时了,就不花时间弄了吧。


心满意足地合上电脑,睡觉~


虽然结果是很简单的,但这个摸索的过程很曲折,期间也有很多的情绪。不过总归结果是好的。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值