我新建了一个虚拟机后采用的net模式

一 先配置虚拟机ip使其能在局域网内通信

1、vmware 编辑-》虚拟网络编辑器

可以看到网关、掩码等信息

可以看到我们配置的ip应该在192.168.129.128-254之间,接下来配置ip

两种方法

1、通过命令直接配置
sudo ifconfig eth0 IP地址 netmask 子网掩码------配置IP地
sudo route add default gw 网关------------添加默认路由
vi /etc/resolv.conf 配置文件 添加nameserver DNS----配置DNS
sudo /etc/init.d/networking restart-----------重启网卡配置
但是方式只能临时修改,当服务器重启后,配置信息丢失;第二种方式直接修改配置文件,重启服务器后配置信息不会丢失;
2、直接修改配置文件

Ubuntu 系统配置文件在:/etc/network/interfaces  配置文件介绍
编辑配置文件:sudo vi /etc/network/interfaces

然后重启一下网络 /etc/init.d/networking restart

好了此时你已经能ping通局域网了,但是还不能访问外网,需要配置一下dns

2、配置dns 访问外网

修改一下这个配置文件 /etc/resolv.conf 添加下面内容,任意一个或者两个都行

nameserver 8.8.8.8

nameserver 114.114.114.114

这时候已经能访问外网了,但是零时的,reboot后发现添加的内容不再了,也访问不了外网了

然后重启一下网络  /etc/init.d/networking restart

再ping一下好了,完美解决

现在来解决重启系统后dns配置失效问题

在里面写了nameserver  注意看文件的提示

内容是一段警告:说这个文件是resolvconf程序动态创建的,不要直接手动编辑,修改将被覆盖。

所以直接修改将会被覆盖!!!

可以使用以下方法解决问题:

要修改/etc/resolvconf/resolv.conf.d/base

在里面添加dns

保存退出,resolvconf -u  更新resolvconf(可以用resolvconf -h 查看命令的意思)

重启网络 /etc/init.d/networking restart   完美解决

可以看到我们应该给虚拟机配置的ip在 192.168.129-254之间

转载于:https://www.cnblogs.com/lfxiao/p/9948072.html

ubuntu 配置dns访问外网相关推荐

  1. 如何在Linux下配置网络访问外网

    Linux下的网络配置 1.查看自己的网卡编号 2.设置使用的网卡.IP地址.网关等参数 3.设置DNS服务器 4.重启网络服务 5.测试是否能ping通外网 6.无法Ping通的异常处理 7.Pin ...

  2. CloseableHttpClient方式配置代理服务器访问外网

    public void Connect(HttpGet httpGet) {String str = "";//返回结果CloseableHttpResponse response ...

  3. java配置代理服务器访问外网

    最近新上线一个项目,内网部署,设置了一个代理服务器,但是需要同时调内网的系统A和外网的系统B,所以不能直接给服务器或者tomcat加代理把所有链接都转代理,故只能在java代码上增加一段代码,需要调用 ...

  4. linux配置dns测试外网

    ifconfig查看网卡,可以看出网卡为eth0 网卡添加dns vi /etc/sysconfig/network-scripts/ifcfg-eth0 DNS1="114.114.114 ...

  5. centOS7 配置DNS上外网

    CentOS7 linux下DNS的永久性添加 I.网上很多讲的dns的永久性添加其实都是暂时性添加,重启网卡后就会丢失.代码如下: echo nameserver 8.8.8.8 > /etc ...

  6. CentOs7 安装Docker 并配置代理访问外网

    提要 环境: Linux version 3.10.0-693.el7.x86_64 安装docker的一部分步骤 步骤 1.配置yum代理 vim /etc/yum.conf proxy=http: ...

  7. centos7配置可访问外网网络

    修改ip地址 vim /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=no# ...

  8. linux内网机器访问外网代理设置squid

    linux内网机器访问外网代理设置squid 公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机 ...

  9. linux内网机器访问外网代理设置

     摘要: 公司一般出于安全考虑, 在同一局域网中只有一台机器可以访问外网,运维进行了整体的限制, 但是在后面的工作中,需要在机器上安装一些软件,及命令,所以其他的机器需要访问外网来简化工作, 但又 ...

最新文章

  1. IDEA添加maven并添加阿里镜像
  2. 为何每次用完 ThreadLocal 都要调用 remove()
  3. SCDPM2012功能测试(4)—配置通知
  4. 55篇世界上著名博客的经验之谈
  5. python windows窗口开发_Windows 平台做 Python 开发的最佳组合
  6. 基类使用私有数据_C++作业之多继承与虚基类
  7. 马化腾卸任财付通网络小贷公司董事长、总经理
  8. [Pku 2777] 线段树(六) {总结}
  9. 103规约测试软件,Protocoltester(国电南自103规约调试软件)
  10. vs哪个版本比较好用_哪个跨境电商erp比较好用,跨境电商erp哪个好一点
  11. 法曲率、主曲率、平均曲率和高斯曲率
  12. X射线检测系统市场现状及未来发展趋势
  13. 【与奥斯丁的二十种邂逅】-- 得克萨斯首府的小情调城市游 (介绍你在奥斯丁必须做的,推荐做的,和做了你就牛掰了的20件事)...
  14. “IT 变革” 云 = 美国道富银行砍掉了850个IT职位
  15. 写论文时遇到的问题及解决办法
  16. TzT233的大盘鸡(未完成)
  17. 拒绝跟风勇于创新的诚意之作:vivo NEX评测体验
  18. 第一篇博客------自我介绍
  19. 生成百度网盘可折叠目录树教程 百度网盘html可折叠目录树
  20. 下一次我还来,三星新品发布从未让人失望!

热门文章

  1. SSL为Windows server 2008 IIS7进行加密连接
  2. CMD命令查看当前电脑安装.NET Core SDK的版本号
  3. Visual C++语言编程开发详解(孙鑫老师)
  4. xp系统怎样安装传真服务器,XP系统下如何安装传真机 XP系统安装传真机的详细步骤[图文教程]...
  5. 程序员Linux学到什么程度,Linux学到什么程度,才可以找到合适的工作?
  6. phpnow升级mysql版本_PHPnow 升级后 PHP不支持GD、MySQL 枫
  7. springboot多模块项目,无法找到另一个模块的实体类
  8. spring-boot项目打包时候出现boot-inf文件夹的问题
  9. 038_Unicode对照表四
  10. 004_Redis的String数据类型