`

debian网络设置

 
阅读更多

/etc/network/interfaces

改/etc/resove.conf

service network restart

ifup eth0

 

最后一步不要忘记!

 

 

debian网络设置

Debian中网络接口的配置文件是/etc/network/interfaces(无论有多少个网络接口,都在该文件中配置),这点与RHEL及其衍生版不太一样(/etc/sysconfig/network-scirpts/ethX),很多Debian的支持者都觉得将所有网络接口的配置放在一个文件中使用起来更方面一些。



Debian的配置文件可简可繁,比如下面这个修改就是一个最简单的配置文件:
  1 auto lo
  2 iface lo inet loopback
  3 
  4 # The primary network interface
  5 auto eth0
  6 iface eth0 inet static
  7      address 192.168.159.62
  8      network 192.168.0.0
  9      netmask 255.255.255.0
 10      broadcast 192.168.0.255
 11      gateway 192.168.159.1
上面的配置中,
第1行、第5行:说明lo接口跟eth0接口会在系统启动时被自动配置。
第2行:将lo接口设置为一个本地回环(loopback)地址。
第6行:指定eth0接口具有一个静态的(static)IP地址。
第7行-第11行:你懂的!!!!
下面我们一起来看看几个复杂些的例子(一个比一个复杂哟),
例子1:
 1 auto eth0
 2 iface eth0 inet static
 3     address 192.168.159.62
 4     network 192.168.1.0
 5     netmask 255.255.255.0
 6     broadcast 192.168.1.0
 7     up route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.100.1
 8     up route add default gw 192.168.200.1
 9     down route del default gw 192.168.200.0
 10    down route del -net -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.100.1
第7行、8行:指定添加一条静态路由和一个缺省路由。
第9行、10行:指定在接口禁用的时候,删掉这两条路由。
例子2:
 1 auto eth0 eth0:1
 2 iface eth0 inet static
 3     address 192.168.0.100
 4     network 192.168.0.0
 5     netmask 255.255.255.0
 6     broadcast 192.168.0.255
 7     gateway 192.168.0.1
 8 iface eth0:1 inet static
 9     address 192.168.0.200
 10     network 192.168.0.0
 11     netmask 255.255.255.030
第8行~第11行:你懂的!!!
例子3:
 1 auto eth0
 2 iface eth0 inet dhcp
 3     pre-up [ -f /etc/network/tonyzhang ]
第3行:在激活eth0之前检查/etc/network/tonyzhang文件是否存在,如果不存在,则不会激活eth0。
例子4:
 1 auto eth0 eth1
 2 iface eth0 inet static
 3     address 192.168.42.1
 4     netmask 255.255.255.0
 5     pre-up /path/to/check-mac-address.sh eth0 00:77:88:44:11:11
 6     pre-up /etc/init.d/apache2 restart
 7 iface eth1 inet dhcp
 8     pre-up /path/to/check-mac-address.sh eth1 AB:CD:EF:GH:IJ:KL
 9     pre-up /etc/init.d/mysql restart
第5行、第8行:指定在网络接口启动时会检测网络接口的MAC地址是否为00:77:88:44:11:11和AB:CD:EF:GH:IJ:KL如果是则启用网络接口。如果不是则不启用网络接口(check-mac-address.sh文件在/usr/share/doc/ifupdown/examples/目录中,使用前注意需要给该文件增加x权限)。
第6行、第9行:指定在网络接口启动时执行指定的命令。






出自 http://hi.baidu.com/master_mike/blog/item/8c2f312b16ef8c35d52af1c3.html


Debian命令行下网络参数配置的方法以eth0为例
2011-06-10 9:45
1. 以DHCP方式配置网卡
编辑文档/etc/network/interfaces:
sudo vi 
/etc/network/interfaces
并用下面的行来替换有关eth0的行:
# The primary network interface 
- use DHCP to find our address
auto eth0
iface eth0 inet 
dhcp
用下面的命令使网络配置生效:
sudo /etc/init.d/networking 
restart
当然,也能够在命令行下直接输入下面的命令来获取地址
sudo dhclient 
eth0




2. 为网卡配置静态IP地址
编辑文档/etc/network/interfaces:
sudo vi 
/etc/network/interfaces
并用下面的行来替换有关eth0的行:
# The primary network 
interface
auto eth0
iface eth0 inet static
address 
192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
network 
192.168.3.0
broadcast 
192.168.3.255
将上面的ip地址等信息换成您自己就能够了.
用下面的命令使网络配置生效:
sudo 
/etc/init.d/networking restart
3. 设定第二个IP地址(虚拟IP地址)
编辑文档/etc/network/interfaces:
sudo vi 
/etc/network/interfaces
在该文档中添加如下的行:
auto eth0:1
iface eth0:1 inet 
static
address 192.168.1.60
netmask 255.255.255.0
network 
x.x.x.x
broadcast x.x.x.x
gateway 
x.x.x.x
根据您的情况填上任何诸如address,netmask,network,broadcast和gateways等信息.
用下面的命令使网络配置生效:
sudo 
/etc/init.d/networking restart
4. 配置主机名称(hostname)
使用下面的命令来查看当前主机的主机名称:
sudo 
/bin/hostname
使用下面的命令来配置当前主机的主机名称:
sudo /bin/hostname 
newname
系统启动时,他会从/etc/hostname来读取主机的名称.
关于配置主机名称的更多信息,请访问
这里
5. 配置DNS
首先,您能够在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询.
要访问DNS 
服务器来进行查询,需要配置/etc/resolv.conf文档.
假设DNS服务器的IP地址是192.168.3.2, 
那么/etc/resolv.conf文档的内容应为:
search test.com
nameserver 192.168.3.

分享到:
评论

相关推荐

    debian 5.0网络安装(笔记本)

    1. **网络设置**:在完成基本安装后,可根据个人需求进一步调整网络设置,例如选择不同的网络协议或连接方式。 2. **系统语言**:通过`Action -> Settings -> Regional settings`菜单,自定义系统的语言和区域设置...

    Debian GNULinux 图形安装教程、网络配置、软件源、基本配置.docx

    Debian GNULinux 图形安装教程、网络配置、软件源、基本配置 Debian GNULinux 是一个基于 GPL 和其他开源许可协议的操作系统,由 Debian 计划组织维护。Debian 计划组织是一个独立的、分散的开发者组织,纯粹志愿者...

    debian参考手册,debian管理员使用

    它不仅涵盖了Debian的基础概念、安装指南,还深入探讨了软件包管理、系统优化、网络配置等多个方面。此手册由多位译者共同完成,包括Osamu Aoki在内的多名贡献者,确保了内容的专业性和实用性。 #### 二、官方文档...

    Debian网络及服务器配置Word版[参照].pdf

    【Debian网络及服务器配置详解】 Debian是一个广泛使用的开源操作系统,尤其在服务器领域备受欢迎。其稳定性和强大的包管理工具使得配置网络服务和搭建服务器变得异常简单。本篇文章将详细解析如何在Debian上配置...

    debian (Debian GNU/Linux下的小康生活)

    安装过程中需设置时区、键盘布局、网络配置等基础设置。 - **2.2.3 Woody 版本**: Woody 是另一个早期稳定版本,安装过程与 Sarge 类似,但在软件包和特性方面有所不同。 - **2.2.3.1 Woody 安装注意事项**: 注意 ...

    Debian安装手册

    * 应该了解网络设置和BIOS设置 * 应该了解硬件问题和解决方法 知识点五:安装Debian * 可以使用官方的安装介质 * 可以使用U盘或硬盘来安装 * 可以使用TFTP网络引导来安装 * 应该了解安装过程中的每一步骤 知识点...

    debian 官方安全文档

    1. **加固Debian系统**:文档首先介绍了如何从默认安装出发,对Debian系统进行安全加固,包括但不限于系统配置优化、防火墙设置、用户权限管理等,确保系统的安全性。 2. **网络安全环境搭建**:对于企业或个人用户...

    DEBIAN操作系统

    - **网络连接硬件:** Debian 支持广泛的网络适配器,包括以太网卡、无线网卡等。 - **外围设备与其他硬件:** Debian 支持多种打印机、扫描仪和其他外设。 **2.2 安装介质** - **网络:** 可以通过网络安装 ...

    debian在dell R720上安装

    首先,下载网络安装 CD,例如 debian-40r3-i386-netinst.iso 或者 debian-40r3-i386-CD-1.iso。刻盘后,重启机器,设置 BIOS 为光驱启动,塞入 CD 开始安装 Debian。 安装流程 安装流程如下: 1. 选择安装语言 2....

    debian的安装和配置

    Debian6 的安装和配置 Debian 6 的安装是一个相对简单的过程,但需要用户...Debian 6 的安装和配置需要用户具备基本的 Linux 知识和网络知识。同时,解决中文乱码问题和远程登录问题需要安装中文语言包和 SSH 服务器。

    Debian 6.0图形安装教程

    - **网络配置**:设置网络连接参数,包括 IP 地址、子网掩码、网关等。 - **软件源配置**:指定软件源以用于后续的软件安装和更新。 - **安装基本系统**:等待系统安装完成后进行基本配置,如设置用户名、密码等。 ...

    debian-edu-buster-manual.pdf

    - **默认网络设置**:介绍Skolelinux的基础网络配置。 - **主服务器(tjener)**:详细说明了网络中主服务器的角色和配置。 - **运行在主服务器上的服务**:列出了在主服务器上运行的各类服务。 - **LTSP服务器**:...

    Debian 安装基础教程

    1. 设置计算机从USB或DVD启动,进入Debian的安装界面。 2. 选择语言、键盘布局以及安装类型,一般推荐选择"Graphical install"图形化安装。 **四、配置网络** 1. 在安装过程中,如果网络可用,系统会提示配置网络。...

    Debian GNU Linux 安装手册

    - **网络设置**: 确保网络配置正确,以便在安装过程中能访问互联网。 **3.4 满足最低的硬件要求** 确保硬件满足Debian的最低要求,避免安装失败。 **3.5 为多重启动系统事先分区** 如果计划与其它操作系统共存,...

    debian双网卡绑定

    Debian 双网卡绑定是指将两个网卡绑定在一起,以提高网络带宽和可靠性。本文将详细介绍 Debian 双网卡绑定的实现步骤和相关知识点。 一、确认内核是否支持 bonding 在 Debian 系统中,默认情况下已经支持 bonding...

    debian10安装教程.docx

    确保你了解这些网络设置,特别是对于公网IP的配置。 接下来,设置root用户密码,并确认密码。这里不建议使用网络源进行安装,因为这可能会因为网络速度问题导致安装过程缓慢。耐心等待软件包的安装,这可能需要一段...

    安装debian7.3图解

    12. **网络设置**: 如果可用,可以选择自动获取IP地址(DHCP)或手动配置静态IP地址。 13. **软件包选择**: Debian的安装过程允许你选择预装的软件包,包括基本系统工具、办公套件、开发工具等。根据你的用途...

Global site tag (gtag.js) - Google Analytics