网络配置后上不了网(或者是说无法ping通www.baidu.com)
1.按照以下步骤,根据OSI七层理论模型逐层进行分析解决。
- 首先检查一下自己的物理机能否上网,是否是网络的问题。
- 如果物理机可以正常上网,检查一下虚拟机与物理机的连接是否有误,比如说是否是采用NAT模式,在设配器选项是否有VM的以太网。VM的5个服务是否有打开,如果发现其中一部分有问题,可以选择对VM进行修复,倘若仍无法解决问题,建议将VM卸载干净,随后进行重装。
- 在系统中使用ip route show查看是否有网关
- 如果查找到网关,试试ping一下网关地址,检查虚拟机到网关的连通是否正常。如果查看不到,可能是地址配置错误,或者是网卡没有进行重启(Ubuntu有时需要重启系统)
- 如果到网关的连接没问题,可以尝试ping一下外网(如114.114.114.114),如果可以ping通,但是ping不同www.baidu.com,那么应该是DNS服务器的问题。
2.关于Ubuntu的root密码问题
细心的朋友会发现,我们在安装Ubuntu的时候并没有设置root用户密码,而且在进入Ubuntu时也是默认的如同用户。但对Ubuntu进行网络配置的时候,普通用户的权限是不够的。这时有两个解决方法。
- 在每一条命令前面+sudo
- 使用sudo passwd root进行root密码的设置
- 使用su -root命令切换到root用户(如果没有第二步对密码进行设置,默认root密码为普通用户密码)