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

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

由于无线技术的扩展,很多情况下,并不依赖于有线环境的联通而能实现大家对网络的需求,比如在图书馆,在实验室,在飞机场,星巴克等等。尽管有很多时候,都可以使用系统的默认设置,但是,更多时候,需要自己手动设置,甚至需要修改一下配置文件。

在我们实验室的网络环境下,是4台无线路由进行无缝连接,其中一台路由转发信号,构建了3个子网。由于廉价路由的通性,获取不到IP,连接不上ROUNTER的情况时有发生,所以,有必要对客户端的电脑进行设置,在WIN下面,可以说是极为简单的,鼠标几点,PING,OK了。在UBUNTU下面,有必要略为详细的学习一下网络环境的设置。

在桌面上设置,是比较简单的,跟WIN类似。对于wireless的支持,network-manager做的不够好,而wicd则不错。这里的桌面设置,则是以WICD为主,设置方式,与WIN类似,很简单的。

$sudo apt-get remove network-manager

$sudo apt-get install wicd

wicd的管理界面相当亲和,一目了然,使用方式也比较简单,同时,可供选择的设置也比较全面,稍微对TCP/IP有点了解的人,应该都能设置成功,至于无线的加密方式之类,更是取决于个人。

需要详细说一下的就是,如何使用文本配置网络参数的问题了。这里需要详尽的介绍几个设置参数。

首先,我们要关闭网络服务:

$sudo /etc/init.d/networking stop

再关闭网络接口,使用:

$sudo ifdown eth0(需要关闭的网卡接口)

然后,我们打开/etc/network/interfaces这个设置档,一般情况下,会只有两行的参数。

auto lo(启动回环,而aoto是指,在系统启动的时候,就让回环一起启动)
    iface lo inet loopback(而iface,是interface的缩写,指的是网络接口的意思,也就是逻辑接口,而不是物理接口.。那么,两个接口之间有什么区别呢?简单的说,物理接口,就是指代你的网卡,插在主板上插槽的那个,而逻辑呢,就是用于网络通信的,由OS模拟出来的接口。举个例子,在linux下面,可以将一个网卡,设置2个不同的接口,比如,eth0:1,而网卡,就是物理接口,后面设置出来的eth0:1,就是逻辑接口。如果没有特别的设置过的话,那么,物理接口会被默认为逻辑接口的。至于inet 则是网络方式的选择,其中有DHCP,STATIC,ppp等)

而上面的两行,是在开机的时候自动启动回环,也就是说,在OS启动的时候,我们都是需要一个自我回环的,这个是必须的。

通常,我们都是通过路由来交换数据包的(也就是上网),而一台客户机,也只有一个网卡进行通信,在这种情况下,分为了静态IP和动态DHCP获得IP的方式,那么,我们需要对两种不同的上网方式进行设置。

如果我们是以静态IP上网的话,需要进行一下添加和修改。

auto lo

iface lo inet loopback

auto eth0(eth是对应你用于上网的那个接口,如果是无线网卡呢?一般对应的就是WLAN0,下同)

(上网方式设定)
(X设置为1-254中的任何一个,除去网关的那个地址):ip设定
 (子网掩码设定)
(Y为网关的地址)

   那么,如果让路由器自动分配IP呢,也就是DHCP方式上网呢,嘿嘿,那就更简单了。

auto lo

iface lo inet loopback

auto eth0(eth是对应你用于上网的那个接口,如果是无线网卡呢?一般对应的就是WLAN0,下同)

iface eth0 inet DHCP

然后,启动网卡,ifup eth0(或者其他)。再启动一下网络服务。

$ sudo /etc/init.d/networking start

至此,简单的桌面网络设定就结束了。

这个部分,为了描述准确,参考了ubuntu manual ,debian reference,linux network-manage,2010版本的
ubuntu官方参考手册以及台北大学的部分翻译资料。如果有什么理解错误的地方,请留言指正。谢谢
时间: 2024-08-04 16:54:37

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

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

Ubuntu桌面版网络设置 分类: Linux2014-09-01 22:52 1112人阅读 评论(0) 收藏 举报 先来说下我的经验吧,我觉得Ubuntu桌面版中网络配置最好的方法是用Network-Manager这个带界面的软件,因为桌面版中这个软件是自动启动的.理由如下: 1. 如果要把这个软件设置为开机时不启动,得执行:chkconfig network-manager off这个命令,但是默认情况下chkconfig这个命令是未安装的,而且用apt-get来安装的前提是你能上外网,且

阿里云 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