文档章节

linux下的基本网络配置

H-P-O-E
 H-P-O-E
发布于 2014/07/19 14:01
字数 595
阅读 7
收藏 1

第一种:使用命令修改(直接即时生效,重启失效)
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
说明:
eth0是第一个网卡,其他依次为eth1,eth*
192.168.0.1是给网卡配置的第一个网卡配置的ip地址
netmask 255.255.255.0 配置的是子网掩码
up是表示立即激活
ifconfig的更多参数说明查看相关帮助
  gateway:
  # route add default gw 192.168.30.1 eth0
  dns:
# vi etc/resolv.conf
nameserver 202.131.80.1
  nameserver 202.131.80.5
如果要重起生效,就把这些写到起动脚本 rc.local中
第二种:修改配置文档(需要重启网络配置,永远生效)
一、修改IP地址
手动改/etc/sysconfig/network-scripts/ifcfg-eth0文件 #第二块网卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth0 #物理设备名
IPADDR=192.168.1.10 #IP地址
NETMASK=255.255.255.0 #掩码值
NETWORK=192.168.1.0 #网络地址(可不要)
BROADCAST=192.168.1.255 #广播地址(可不要)
GATEWAY=192.168.1.1 #网关地址
ONBOOT=yes # [yes|no](引导时是否激活设备)
USERCTL=no #[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
注:单网卡绑定两个IP
Linux的设备配置文件存放在/etc/sysconfig/network-scripts里面,
对于以太网的第一个设备,配置文件名一般为ifcfg-eth0
如果需要为第一个设备绑定多一个IP地址,
只需要在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件,
内容样例为:
  DEVICE="eth0:0"
  IPADDR="211.100.10.119"
   NETMASK="255.255.255.0"
如果需要再绑定多一个IP地址,只需要把文件名和文件内的DEVICE中的eth0:x加一即可。LINUX最多可以支持255个IP别名。
  
其中的DEVICE为设备的名称,IPADDR为此设备的IP地址,NETMASK为子网掩码,ONBOOT表示在启动时自动启动。
二、修改网关
  vi /etc/sysconfig/network
  NETWORKING=yes
  HOSTNAME=Aaron
  GATEWAY=192.168.30.1
  三、修改DNS 
  配置文件在/etc/resolv.conf下面。
  vi /etc/resolv.conf
  nameserver 202.109.14.5 #主DNS
  nameserver 219.141.136.10 #次DNS
  search localdomain
  四、重新启动网络配置
方法有多种:
1:root账户下 # service network restart
  2:# /etc/init.d/network restart
3:# ifdown eth0
# ifup eth0
4:# ifconfig eth0 down
# ifconfig eth0 up
五、启动和关闭防火墙
即时生效:
1:#service iptables start
#service iptables stop
重启系统生效:
2:#service iptables on
#service iptables off
       六、 修改主机名
        vi /etc/sysconfig/network,修改HOSTNAME一行为HOSTNAME=主机名,重启后才能生效

本文转载自:http://www.2cto.com/os/201109/104152.html

共有 人打赏支持
H-P-O-E
粉丝 0
博文 6
码字总数 612
作品 0
武汉
私信 提问
Linux典藏大系:Linux从入门到精通(第2版)

《Linux典藏大系:Linux从入门到精通(第2版)》共29章,分为7篇。 内容包括Linux概述、Linux安装、Linux基本配置、桌面环境、Shell基本命令、文件和目录管理、软件包管理、磁盘管理、用户与...

请叫我院长
2014/02/19
0
0
嵌入式Linux学习基础规划篇

嵌入式的学习是需要日积月累的,是通过一点一滴的积累才能成为大神。下面来介绍一下嵌入式linux学习基础规划,目标是达到适应嵌入式应用软件开发、嵌入式系统开发或嵌入式驱动开发的基本素质...

创客学院
04/10
0
0
在嵌入式Linux中实现802.11b无线网关

构成有线 网络的传输媒介主要依赖铜缆或光缆;但有线网络在某些场合要受到布线的限制,特别是当要把相隔较远的节点连接起来时,敷设专用通信线路的布线施工难度大、 费用高、耗时长,对正在迅...

freecamel
2012/06/07
0
0
七大实用命令行工具 玩转Linux网络配置

【51CTO精选译文】虽然现在大多数Linux发行版下都有GUI的网络管理配置,不过熟悉命令行工具还是大有助益的。下面我们来看看这些流行 Linux发行版下面的常用命令。对了,如果你想要了解该工具...

Start-up
2012/06/02
0
0
linux网络配置命令之ifconfig、ip和route

一、作为一个linux的疯狂热爱者,我们首先需要掌握的就是在linux系统下怎么配置IP、路由和主机名基本的linux网络配置,当然如果要我们接入互联网基本的IP地址配置还是不够的,访问网络的话我...

五大三粗
2015/03/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

大数据教程(6.1)hadoop生态圈介绍及就业前景

1. HADOOP背景介绍 1.1、什么是HADOOP 1.HADOOP是apache旗下的一套开源软件平台 2.HADOOP提供的功能:利用服务器集群,根据用户的自定义业务逻辑,对海量数据进行分布式处理 3.HADOOP的核心组...

em_aaron
17分钟前
0
0
hadoop垃圾回收站

在生产生,hdfs回收站必须是开启的,一般设置为7天。 fs.trash.interval 为垃圾回收站保留时间,如果为0则禁用回收站功能。 fs.trash.checkpoint.interval 回收站检查点时间,一般设置为小于...

hnairdb
昨天
1
0
腾讯与Github的魔幻会面背后的故事…

10月22日,腾讯开源管理办公室有幸邀请到Github新晋CEO Nat Friedman,前来鹅厂参观交流。目前腾讯已经有近70个项目在Github上开源,共获得17w stars,世界排名11位。Github是腾讯开源的主阵...

腾讯开源
昨天
1
0
单例模式

单例模式(Singleton pattern)属于创建型设计模式。 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对...

NinjaFrog
昨天
1
0
TypeScript基础入门之装饰器(三)

转载 TypeScript基础入门之装饰器(三) 继续上篇文章[TypeScript基础入门之装饰器(二)] 访问器装饰器 Accessor Decorator在访问器声明之前声明。 访问器装饰器应用于访问器的属性描述符,可用...

durban
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部