Ubuntu10.10的网络配置

Ubuntu10.10的网络配置

有一阵子着实对Ubuntu的网络配置很迷惑,耐下心来仔细上网找了找,有点小心得,总结一下。

先说下大概的配置过程,再去细究一些情况。

一、配置大概分三类:通过配置文件配置、通过命令配置、通过图形化的网络连接菜单配置。

拨号无线等的没条件实验,不涉及。

主要文件:/etc/network/interfaces,这里是IP、网关、掩码等的一些配置;/etc/resolv.conf这个文件保存DNS的有关信息

主要命令:sudo /etc/init.d/networking restart重启网络,使配置文件的配置失效;sudo route add default gw <IP地址>,设置网关。

二、配置方法

1、通过命令配置

如果你只是想暂时性的修改IP地址,可以选择这种方法。重启网络后会丢失。

1)sudo ifconfig eth0 <IP地址> netmask <子网掩码> up

eth0是网卡。最后的up表示开启网卡,可以不加。

2) sudo route add default gw <网关IP>

设置网关
3) 设置DNS,这个必须去配置文件修改,同第二种

4)配置主机名称

命令:sudo /bin/hostname <主机名>
但是系统启动时,会从/etc/hostname来读取主机的名称。

2、通过配置文件配置

1)配置IP网关:sudo gedit /etc/network/interfaces 里面添加

dhcp的:

auto loiface lo inet loopback

auto eth0iface eth0 inet dhcp

静态IP的:

auto loiface lo inet loopback#上面的是回环#网卡eth0的配置auto eth0#staic 静态IPiface eth0 inet staticaddress 192.168.1.5netmask 255.255.255.0gateway 192.168.1.1#network 192.168.3.0  #broadcast 192.168.3.255 #后面两条是网络号和广播号,这个可以由其它信息计算,因此无需设置

这里还可以配置第二IP(虚拟IP)

auto eth0:1iface eth0:1 inet staticaddress 192.168.1.60netmask 255.255.255.0#network x.x.x.x#broadcast x.x.x.xgateway x.x.x.x 

2)配置DNS: sudo gedit /etc/resolv.conf

nameserver 202.107.117.11

3)主机名:sudo gedit /etc/hostname 里面输入主机名。默认有个主机名,因此这个不是必须的。

4)重启网络:sudo /etc/init.d/networking restart

也可以重启网卡:

sudo ifconfig eth0 down sudo ifconfig eth0 up

重启网卡对别的网卡无影响,更推荐一些。

3、通过图形化的网络连接菜单配置

这个在系统-首选项里,也叫做network manager,通过右上角面板里的网络管理小程序可以启用它的配置。

这个有点问题:它和第二种方法共用配置文件,所以会导致种种冲突,使用时要注意。

不如,这两种方法都做了配置,sudo /etc/init.d/networking restart启用的是第二种方法的配置,而点击桌面面板上的网络管理小程序中的auto eth0启用的是第三种的配置。

三、未解决的问题

1、桌面面板的网络管理小程序丢失了如何找回?

Ubuntu10.10的网络配置

时间: 2024-11-07 21:33:28

Ubuntu10.10的网络配置的相关文章

ubuntu10.10安装使用vnc

原文发表于:2010-12-15转载至cu于:2012-07-21 搭安全试验的环境,在vmware上安装了ubuntu10.10(大学的时候用过,最早用的好像是6系列吧).安装好后想用远程桌面控制,毕竟在vmware上看到的界面比较小,不太方便. 使用的是vnc, 相关信息请看http://www.realvnc.com/ 在安装上vnc,做了一些配置(vnc使用gnome-seeion启动)后,使用时出了两个问题: 1. 从远端使用vncviewer连接上后,只有一个终端,没有图形界面,有"

Centos6.4配置总结--网络配置(Ⅱ)

Linux的网络配置,常见的就是IP.NETMASK.GATEWAY.DNS的配置. 下面开始给新装的Linux系统配置网络. 通过ifconfig命令发现网络还没有启动起来 [[email protected] ~]# ifconfig lo        Link encap:Local Loopback             inet addr:127.0.0.1  Mask:255.0.0.0           inet6 addr: ::1/128 Scope:Host      

网络配置

基本的网络配置:将Linux主机接入到网络,需要配置网络相关设置.v 一般包括如下内容: 主机名 IP/netmask 路由:默认网关 DNS服务器 主DNS服务器 次DNS服务器 第三DNS服务器 网络配置方式:v 静态指定: ifcfg: ifconfig, route, netstat ip: object {link, addr, route}, ss, tc system-config-network-tui (setup) 配置文件 CentOS 7:网络配置工具 nmcli, nm

Docker NAT iptables实现 及网络配置

Docker NAT iptables实现 默认情况下,容器可以主动访问到外部网络的连接,但是外部网络无法访问到容器 容器访问外部实现 容器所有到外部网络的连接,源地址都会被 NAT 成本地系统的 IP 地址(即docker0地址).这是使用 iptables 的源地址伪装操作实现的 查看主机的 NAT 规则 [[email protected] sshd_dockerfile]# iptables -t nat -vnL Chain POSTROUTING (policy ACCEPT 0 p

kvm 网络配置之nat、用户模式

接上篇,kvm的网络配置,参考书本:<kvm虚拟化技术 实现以及原理解析> 2. nat模式 nat模式自动获取ip需要dhcp服务,nat功能本身需要ip伪装,既然是一个网络,所以还需要虚拟网桥功能,所以需要的软件如下: dhcp功能:dnsmasq ip伪装:iptables 虚拟网桥:bridge-utils 实现: (1)yum install dnsmasq iptables bridge-utils -y#如果iptables是为内核的netfilter模块提供规则,如果内核不支持

CentOS7网络配置——nmcli命令集

体验过CentOS7系统的都知道,CentOS7虽然是CentOS6.8的下一个版本,但两者的性能以及各个方面都发生了很大的变化,单从网络配置模块来说,就做了很大的改变,网卡的命名规则以及网络配置工具,都做了较大的更新,CentOS7上配置网络的主要工具是nmcli命令集,但刚接触这个命令集的朋友,都会感觉很不习惯,一个命令下面的选项及参数可以用火车皮拉了,所以记忆起来确实是挺麻烦的,但有弊就有利,使用CentOS7之前的系统时如果要配置网络,要使用好多的命令组合完成,而且还不会直接修改配置文件

Centos的网络配置命令和文件

一.ifcongfig Centos6之前最常用的配置网络命令就是ifconfig,使用ifconfig命令时最好切换到root用户的身份 1.直接使用ifconfig可以查看当前配置的网络设备的信息 例如 [[email protected] ~]# ifconfig eno16777728: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500         inet 172.16.9.9  netmask 255.255.0.0  b

Linux网络配置基础及命令使用

网络基础少不了,了解基本概念 MAC:Media Access Conctrol     网卡设备的固定且唯一的硬件地址,用于局域网通讯主机识别            IP:Internet Protocol     由网络号和主机号组成的通讯地址标识,用于界定源和目标主机 DNS:Domain Name System     1.DNS服务器是域名系统,用于解析主机名,实现基于主机名的通讯 2.全球的DNS服务器的域名数据都是相同的,备用DNS的作用是主DNS不可用时(挂掉)顶上,并非在主DN

Linux网络管理——linux网络配置

2. linux网络配置 .note-content {font-family: "Helvetica Neue",Arial,"Hiragino Sans GB","STHeiti","Microsoft YaHei","WenQuanYi Micro Hei",SimSun,Song,sans-serif;} .note-content h2 {line-height: 1.6; color: #0AA