Ubuntu 桌面设置之网络环境的设置2

Ubuntu桌面版网络设置

分类: Linux2014-09-01 22:52 1112人阅读 评论(0) 收藏 举报

先来说下我的经验吧,我觉得Ubuntu桌面版中网络配置最好的方法是用Network-Manager这个带界面的软件,因为桌面版中这个软件是自动启动的。理由如下:

1. 如果要把这个软件设置为开机时不启动,得执行:chkconfig network-manager off这个命令,但是默认情况下chkconfig这个命令是未安装的,而且用apt-get来安装的前提是你能上外网,且网络正常!

2. 另外,只要network-manager这个程序在运行,你向/etc/resolv.conf中添加的内容在重启后将会消失,这意味着,你的DNS配置无效了,这就可能导致无法上外网!

为了使用network-manager,在文件/etc/network/interfaces中不要手动设置eth0的网络地址,像我这样,保持内容如下:

[plain] view plaincopy

  1. [[email protected] #4]$cat interfaces
  2. # This file describes the network interfaces available on your system
  3. # and how to activate them. For more information, see interfaces(5).
  4. # The loopback network interface
  5. auto lo
  6. iface lo inet loopback

接下来,就可以打开network-manager来配置网络了,如图:

因为我已经成功添加过了,所以图片中窗口标题显示的是“编辑”,如果是第一次添加,相信应该会显示“添加”的。

这样配置后,每次开机,network-manager就会按你设置的网络参数设置到系统中了,也方便修改。

通过network-manager添加的网络配置其实也是作为文件存在系统中的,看我的运行情况:

[plain] view plaincopy

  1. [[email protected] #8]$cd NetworkManager/
  2. [[email protected] #9]$ls
  3. NetworkManager.conf  VPN  dispatcher.d  dnsmasq.d  system-connections
  4. [[email protected] #10]$pwd
  5. /etc/NetworkManager
  6. [[email protected] #11]$ls
  7. NetworkManager.conf  VPN  dispatcher.d  dnsmasq.d  system-connections
  8. [[email protected] #12]$cd system-connections/
  9. [[email protected] #13]$ls
  10. Wired
  11. [[email protected] #14]$cat Wired
  12. cat: Wired: Permission denied
  13. [[email protected] #15]$sudo cat Wired
  14. [sudo] password for zcm:
  15. [802-3-ethernet]
  16. duplex=full
  17. mac-address=00:0C:29:2D:EF:BE
  18. [connection]
  19. id=Wired
  20. uuid=bad1acb0-b4dc-4da9-b2cd-d20adf930bca
  21. type=802-3-ethernet
  22. timestamp=1409583499
  23. [ipv6]
  24. method=auto
  25. [ipv4]
  26. method=manual
  27. dns=192.168.1.1;
  28. addresses1=192.168.1.79;24;192.168.1.1;
  29. [[email protected] #16]$

这个文件里的内容与自己通过network-manager界面所做的设置是完全一样的。我图中的“有线连接1“已经被我改成了"Wired"

本文同时参考了:http://blog.csdn.net/anhuidelinger/article/details/17584299

网上的文章提到的解决方案多数是直接修改/etc/network/interfaces文件,以及向/etc/resolv.conf中添加dns,可是这样做的前提是没有network-manager的参与,因数他们用的版本可能是ubuntu-server版本,这个版本是没有图形界面的,所以自然不会有network-manager程序,所以那样的设置会生效,且重启后也能保持。

时间: 2024-10-12 17:06:34

Ubuntu 桌面设置之网络环境的设置2的相关文章

Ubuntu 桌面设置之网络环境的设置

Ubuntu 桌面设置之网络环境的设置 由于无线技术的扩展,很多情况下,并不依赖于有线环境的联通而能实现大家对网络的需求,比如在图书馆,在实验室,在飞机场,星巴克等等.尽管有很多时候,都可以使用系统的默认设置,但是,更多时候,需要自己手动设置,甚至需要修改一下配置文件. 在我们实验室的网络环境下,是4台无线路由进行无缝连接,其中一台路由转发信号,构建了3个子网.由于廉价路由的通性,获取不到IP,连接不上ROUNTER的情况时有发生,所以,有必要对客户端的电脑进行设置,在WIN下面,可以说是极为简

阿里云 ubuntu jdk安装及java环境变量设置

环境是阿里云ubuntu14.04 刚刚安装好的ubuntu 什么别的都没配 用管理员账户输入javac 现在还没有安装java 显示如下 这里选择openjdk-7-jdk 先输入apt-get update (第一次下载东西输入,以后就不用了,更新软件套件,否则下载不正常) 输入apt-get install openjdk-7-jdk 选Y 稍等片刻就装好了,再输入javac 但是输入echo $JAVA_HOME和echo $PATH没有反应,这就说明还要配置java环境变量 1.找到j

ubuntu java jdk安装及环境变量设置

1.下载jdk1.7.0_79 (32位操作系统)jdk-7u79-linux-i586.tar.gz (64位操作系统)jdk-7u79-linux-x64.tar.gz http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2.解压JDK sudo tar zxvf jdk-7u79-linux-i586.tar.gz  -C /usr/lib/jvm 3.打开profile s

App的网络环境测试和性能优化

1. 网络环境测试一般是先用网络损伤模拟仪或mock工具模拟常见的七种损伤和5种网络环境,然后再国内外城市采样的方式(带宽和延时)组合测试生成报告, 下面是一些统计图 2. 采样点的选择一般都是根据自己server收集的用户信息.如果新app就要参考近品/竞品或第三方的统计数据拍脑袋 3. 从测试的角度,应该建立实时监控的web portal.其实测试的目的除了保证产品发布的质量.更重要的是为优化提供依据,所以report最后一部分都是issue list 和optmize advice,当然测

主机WIFI网络环境下,Linux虚拟机网络设置

在主机使用WIFI网络环境下,怎么样进行虚拟机静态ip设置和连接互联网呢,原理什么太麻烦,另类的网络共享而已: 1.其实简单将网络连接模式设置成NAT模式即可. 2.虚拟网络编辑器依旧是桥接模式,选择自动就能正常设置虚拟机静态ip和上网了,要是不放心的话可以选择 无线wifi的虚拟桥接.

Ubuntu 下开发 Android 环境变量设置

-----------------------------------------------------ANDROID_SDK_HOME:/home/cmm/avds PATH:/home/cmm/android-sdk-linux/tools;/home/cmm/android-sdk-linux/platform-tools CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib ---------------------------------------

Ubuntu 14.04 设置Android开发环境

伸展树模版真的好长好长... cut a b c:把第a-1个数伸展到根节点,把第b+1个数伸展到a的右子树,然后把ch[ch[root][1][0]]拿掉,放在剩下的树的第c个节点下. flip a b:把第a-1个数伸展到根节点,把第b+1个数伸展到a的右子树,然后翻转ch[ch[root][1][0]]: 由于会出现操作两边的情况,所以加了两个-1节点. 注意: 1,输出的时候要注意空格和换行. 2,在拿掉子树的时候要注意push_up(); #include<stdio.h> #inc

[转载]Ubuntu 下开发 Android 环境变量设置

-----------------------------------------------------ANDROID_SDK_HOME:/home/cmm/avds PATH:/home/cmm/android-sdk-linux/tools;/home/cmm/android-sdk-linux/platform-tools CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib ---------------------------------------

ubuntu桌面版系统安装后切换到root用户并且设置root密码

方案一. ubuntu桌面版系统安装后切换到root用户方法: :~$ sudo -s -H 使用上述命令切换到root用户 在root用户下使用如下命令: :/# passwd 设置root用户的密码 通过上述方法修改ubuntu系统的root密码修改后可以通过如下命令: :~$ su root 接着输入root的密码切换用户到root用户 方案二. 此方法在网上很多网友都是用的这种方法比较简单 在安装完ubuntu系统以后进入安装时建立的用户使用如下命令: :~$ sudo passwd r