检查网络配置命令:ifconfig
sudo vi /etc/resolvconf 编辑网关
sudo /etc/initd/networking stop
sudo /etc/initd/networking start 重启网络
sudo /etc/initd/networking restart 重启网络
ubuntu server 1404设置IP和DNS
设置IP:
sudo vim /etc/network/interfaces
将以下内容:
auto eth0
iface eth0 inet dhcp
修改为:
auto eth0
#iface eth0 inet dhcp
iface eth0 inet static
address xxxxxxxxxxxx
netmask xxxxxxxxxxxx
gateway xxxxxxxxxxxx
把xxxxxxxxx设置为你要个性的信息既可,其中
auto eth0 #开机自动连接网络
iface eth0 inet static #static表示使用固定ip,dhcp表述使用动态ip
address 是本机IP地址
netmask 子网掩码
gateway 网关
设置DNS
linux系统的DNS信息是保存在/etc/resolvconf , 但是在ubuntu中用vim打开这个文件你会发现有如下文字的提示
DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN
所以不能直接个性这个文件,这个内容可能会被覆盖
在ubuntu中dns信息是放在/etc/resolvconf/resolvconfd/目录下
一般情况下这个目录下有base和head两个文件夹
vim /etc/resolvconf/resolvconfd/base
nameserver 8888
nameserver 114114114114
保存后执行
resolvconf -u
用以下命令使网络设置生效
sudo /etc/initd/networking restart
一、问题说明
ubuntu出1804之后,为了尝鲜,当然要升级咯;vmware150退出之后,当然也要升级咯(没办法,忍不住)。总之不过是哪个升级,升级之后网络都要重新配置(我说的是我的),所以说我其实是遇到了两次无法上网的问题,但第一次是找别人帮我解决的,我也不知道是怎么解决的,这一次又遇到这个问题,自己上网搜了好多相关内容,最后总算是能上网了,不管怎样,先记录下来,以免以后再喷到这样的问题又重蹈覆辙。
注:仅限桥接模式哈,工作需要,只用这一种模式。
二、过程记录
通常,vmware上安装完ubuntu之后,要配置网络主要有三部分:1先配置vmware。2配置ubuntu的ip、网关和子网掩码。3配置ubuntu的DNS。
1配置vmware。在编辑->虚拟网络编辑器中,选择VMnet0桥接模式,网卡不知道的话选自动就行,具体如图1。最好能先还原一下默认设置(时间稍微长一点);然后启动ubuntu,选择vmware菜单栏中的虚拟机->设置,打开设置对话框,找网络适配器选项,选择桥接模式,具体如图2;至此vmware的配置就完成了。
图1
图2
2配置ubuntu的ip等。sudo vim /etc/network/interfaces,依次配置ip、网关和子网掩码。
3配置DNS。Ubuntu1804配置dns的文件有些变动,不是/etc/resolvconf,而是/etc/systemd/resolvedconf,如下图。
详细参考:>
打开终端,输入 ifconfig。查看是否成功分配到IP。
如图,有两个网口: enolnp0 和eno2np1 。其中 eno2np1 已经成功分配好IP。一般情况下,启动网卡后都会自动获取IP,所以如果你看不到网卡获取不到IP,优先考虑重启一起网卡。
当然,你也可以手动配置IP。只需配置文件 /etc/network/interfaces 即可:
如图,前两行不用理,是回环地址。从
开始是需要我们配置的内容。其中 eno2np1 改为自己的网卡名。address就是需要配置的IP地址。网关和DNS也要配置正确。
然后保存退出。
重启网卡。
ping IP可以ping通,但是ping域名ping不通,这种情况导致上不了网一般是由DNS导致的。打开
并填写合适的DNS地址就可以了。
最后刷新网络:
以上就是关于Ubuntu14.04无法联网全部的内容,包括:Ubuntu14.04无法联网、ubuntu18.04(server版)虚拟机无法上网解决过程、Ubuntu 无法上网等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)