`
sav2005
  • 浏览: 12721 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

linux 下设置ip脚本

阅读更多
在Debian中网卡的设置可以通过/etc/network/interfaces文件来进行,具体可分为三种不同的配置方式:DHCP自动获取、静态分配IP地址和PPPoE宽带拨号。

具体设置如下: 在进行配置之前,首先进入/etc/network目录中,编辑interfaces文件:

网卡通过DHCP自动获取IP地址

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
#
# The loopback network interface(配置环回口)
# 开机自动激lo接口
auto lo
# 配置lo接口为环回口
iface lo inet loopback
#
# The primary network interface (配置主网络接口)
#开机自动激活eth0接口
auto eth0
#配置eth0接口为DHCP自动获取
iface eth0 inet dhcp

网卡静态分配IP地址

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
#
# The loopback network interface(配置环回口)
# 开机自动激lo接口
auto lo
# 配置lo接口为环回口
iface lo inet loopback
#
# The primary network interface (配置主网络接口)
#开机自动激活eth0接口
auto eth0
#配置eth0接口为静态设置IP地址
iface eth0 inet static
address 10.16.3.99
netmask 255.255.255.0
network 10.16.3.0
broadcast 10.16.3.255
gateway 10.16.3.1
# dns-* options are implemented by the resolvconf package, if installed(DNS设置)
dns-nameservers 61.153.177.196 61.153.177.197
dns-search fireteam.org
网卡进行PPPoE宽带拨号配置

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
#
# The loopback network interface(配置环回口)
# 开机自动激lo接口
auto lo
# 配置lo接口为环回口
iface lo inet loopback
#
# The primary network interface (配置主网络接口)
#开机自动激活eth0接口
auto eth0
#配置eth0接口为静态设置IP地址
iface eth0 inet static
address 10.16.3.99
netmask 255.255.255.0
network 10.16.3.0
broadcast 10.16.3.255

配置完毕后,重启计算机或网络服务即可将网卡配好。如进行PPPoE宽带拨号,可运行pppoeconf命令进行配置。
分享到:
评论
1 楼 sav2005 2010-10-26  
装完ubuntu 第一件事情就是连上网,换个源,进行更新操作,但前提条件是要配好ip和dns。
  下面把自己配置的过程记录下来,权且当作一份备份,以便不时之需。

一、配置ip
     ubuntu的网络配置信息放在 /etc/network/interfaces 中,
    
     如果配置动态获取ip,则在上述文件中加入以下内容:
     auto eth0
     iface eth0 inet dhcp

     如果配置静态ip,则添加如下内容:
     auto eth0
     iface eth0 inet static
     address 192.168.33.201
     netmask 255.255.255.0
     gateway 192.168.33.1

     要是配置生效,需要重启网卡:
     ifconfig eth0 down
     ifconfig eth0 up
    
     不是root,命令前面加sudo
    
     接着用ifconfig命令查看ip是否配置成功

若还有没有配置成功,则需重启下网络服务
             /etc/init.d/networking restart

二、配置dns服务器
         ubuntu 的dns服务器信息,放在 /etc/resolv.conf中,
         添加dns服务器地址,如202.112.125.53,则在上述文件中加入
             nameserver  202.112.125.53
小结:
       只要按上面的步骤配置完,就能上网了,如果还不行就重启下机器试试。

相关推荐

    Linux批量ping的脚本(Linux工具箱).pdf

    并可以设置筛选条件来快速查找不通的IP地址。 四、结论 Linux批量ping的脚本可以快速批量检查某个网段的连通性,节约大量的时间。该脚本可以应用于网络管理、服务器维护等领域,提高工作效率和准确性。 知识点: ...

    linux arm中网卡自动获取ip脚本

    应用于linux 等嵌入式系统中,开机自动检测网卡状态,插拔网线自动获取ip地址设置应用网卡设备的脚本

    linux设置ipv6的脚本

    在linux上配置ipv6,在arch,redHeat,fedora,Suse上实测有效

    如何在Linux路由上设置IP和MAC绑定

    在Linux系统中,路由器设置IP和MAC绑定是一个常见需求,用以提高网络的安全性,确保只有特定的设备能够接入互联网。以下是对如何在Linux路由上设置IP和MAC绑定的详细知识点解析。 首先,要了解ARP协议的基本原理。...

    linux下配置bond脚本

    脚本为bond0,可直接在linux系统下执行,修改相应ip地址即可

    ip-static静态修改ip脚本

    linux脚本修改静态ip地址,只需输入命令./ip-static+端口便可一键修改ip,方便快捷!

    linux下modem拨号脚本

    Linux 下 modem 拨号脚本 ...Linux 下 modem 拨号脚本的实现需要了解拨号脚本的组成部分、变量的设置、拨号命令的使用等内容。通过正确地配置和使用拨号脚本,用户可以轻松地实现 Linux 下的 modem 拨号上网。

    Linux下IP设置脚本的实例及遇到问题解决办法

    Linux下IP设置脚本的实例及遇到问题解决办法 背景  一个Java web项目有一个功能是IP修改,Linux的IP修改脚本如下: #!/bin/bash #useing parameter ip:netmask:gateway:dns1 #system version:centos6,7/redhat6,...

    linux shell 实现IP和数字的转换

    在Linux系统中,Shell脚本是一种强大的工具,用于自动化任务执行和系统管理。当我们需要处理与网络相关的任务,如IP地址的转换时,Shell脚本能够提供方便且灵活的解决方案。IP地址通常有两种形式:点分十进制(例如...

    c#远程调用linux服务器的Python脚本(csdn)————程序.pdf

    标题中的"C#远程调用Linux服务器的Python脚本"指的是使用C#编程语言从Windows客户端远程执行在Linux服务器上托管的Python脚本。这通常涉及到跨平台通信和远程过程调用(RPC)技术。描述中提到的问题和解决方案集中在...

    远程批量修改linux服务器密码的脚本归类.pdf

    12. Linux 服务器的安全性:本文档介绍了如何使用 Expect 脚本来维护 Linux 服务器的安全性,包括批量修改密码、添加新用户等操作。 本文档介绍了如何使用 Expect 脚本来批量修改远程 Linux 服务器的密码,并对 ...

    Android/Linux通过Shell脚本动态配置IP和路由

    #Function: Auto set static IP for wlan/ethernet, which dynamically assigned from dhcp,and add default gateway #Param in: default gateway that can access internet, if not enter, this value will be *.*....

    直接用脚本配置IP地址

    在Linux系统中,脚本配置IP地址通常涉及以下几个步骤: 1. **创建配置脚本**:使用文本编辑器(如`nano`或`vim`)创建一个bash脚本文件,例如`configure_ip.sh`。 2. **设置权限**:使用`chmod`命令赋予脚本执行...

    批量修改linux密码的脚本

    与`change_pass.vbs`脚本配合使用的`SecureCRT脚本使用说明.doc`文档可能包含了如何运行脚本、设置SecureCRT的脚本选项、以及如何编写和调用VBScript的详细说明。阅读这份文档对于理解脚本工作原理和自定义脚本非常...

    自动登陆ssh,批量ip脚本操作

    标题提到的“自动登陆ssh,批量ip脚本操作”是指使用脚本自动化地通过SSH(Secure Shell)协议连接到多个具有不同IP地址的远程服务器。这种方法对于系统管理员来说非常实用,可以减少手动登录每个服务器的时间和工作...

    Linux系统防CC攻击自动拉黑IP增强版(Shell脚本)

    前天写的Shell脚本是加入到crontab计划任务执行的,每5分钟执行一次,今天实际测试了下,可还是可以用的,但是感觉5分钟时间有点过长,无法做到严密防护。于是稍微改进了下代码,现在简单的分享下! 一、Shell代码 ...

    嵌入式linux文件系统启动脚本及分析 linuxrc init shell busybox 分析

    - **定义**: 设置网络接口,配置IP地址等网络参数。 - **实现**: - 通常涉及对`ifconfig`、`route`等命令的调用。 - 脚本可能位于`/etc/network/interfaces`或`/etc/sysconfig/network-scripts/`等目录中。 #####...

    ip-dhcp动态修改ip脚本

    linux修改动态ip地址的脚本文件,只需输入命令./ip-dhcp+ip便可以一步修改ip,增加了方便性

Global site tag (gtag.js) - Google Analytics