配置linux网卡地址

简介:
+关注继续查看

描述:初次使用linux,需要配置网卡IP地址(以下四种方式配置网卡地址)

ifconfig #需要查看网卡信息以及是否生效

ifconfig | egrep "HWaddr | inet addr "

配置网卡地址四种方式

第一种使用VIM配置方式(在配置文件里配置,表示不丢失,永久生效)
vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"#关联的设备名称,要与文件名的后半部“eth0”保持一致
ONBOOT="yes" #开机时是否自动激活此网络接口
HWADDR=00:0C:29:3B:7B:58 #硬件地址,要与硬件中的地址保持一致:可省
GATEWAY="192.168.100.1"#设定默认网关
IPADDR=192.168.100.150#ip地址
PREFIX=24#子网前缀
BOOTPROTO=static#[static|none|dhcp|bootp]

引导协议:要使用静态地址,static或none:dhcp表示使用dhcp服务器获取地址


第二种使用图形化界面配置方式(临时生效)

setup--->Network configuration--->Device configuration--->选择网卡eth0--->填入IP信息      
以上两种配置必须重启:service network restart 


ifconfig eth0 192.168.1.1/24 [up/down] 临时配置立即生效(重启网络立即失效)


第三种使用软连接配置方式(创建软连接)

ln -s /etc/sysconfig/network-scripts/ifcfg-eth0 /eth0 #创建软连接(便于以后修改地址)
alias ifconfig=/sbin/ifconfig #自定义别名
which ifconfig #查找ifconfig原始文件件位置  
mii-tool eth0(用于检查网卡与网线连接是否正确)


第四种使用复制文件配置方式(复制配置文件进行修改)

最小化安装导致无法识别到本地网卡

ifconfig eth0 192.168.100.150#系统无法识别eth0网卡

cd /etc/sysconfig/network-scripts/
cp ifcfg-lo  ifcfg-eth0 copy回环地址模板

vim /etc/sysconfig/network-scripts/ifcfg-eth0 更改配置文件

service network restart 重启网卡


ifconfig -a 显示所有接口配置信息 

vim /etc/resolv.conf 配置DNS,域名方可解析

nameserver 8.8.8.8
nameserver 202.106.196.115 

chkconfig --list#列出所有系统服务
chkconfig --list | grep on #列出所有启动的系统服务


ping测试主机之间网络连通性
-c 100:设置ping的次数;
-i 1:指定收发信息的间隔时间为1s;
-R:记录路由过程;
-s:设置数据包的大小;
-t:设置存活数值TTL的大小;

Ctrl + C 终止 


防火墙设置
开启: service iptables start 
关闭: service iptables stop

注释:一定要会使用历史记录命令:history 

-c:清空命令历史
-d:删除指定位置的命令
-w:保存命令历史至历史文件中
 历史命令保存至.bash_history

环境变量
path:命令搜索路径
histsize:命令历史缓存区大小,默认是1000
echo $HISTSIZE

命令历史的使用技巧:
!n:执行命令历史中的第n条命令
!-n:执行命令历史中的倒数第n条命令
!!:执行上一条命令
!string:执行命令历史中最近一个以指定字符串开头命令
!$:引用前一个命令的最后一个参数
esc .
alt+ . 

学会用Google搜索技术










本文转自 周小玉 51CTO博客,原文链接:http://blog.51cto.com/maguangjie/1747664,如需转载请自行联系原作者
目录
相关文章
|
1天前
|
关系型数据库 MySQL Linux
Linux下修改MySQL字符集等配置
Linux下修改MySQL字符集等配置
11 0
|
2天前
|
Web App开发 Linux Python
Linux下配置并使用Selenium与Python
Linux下配置并使用Selenium与Python
9 0
|
2天前
|
数据可视化 Linux 开发工具
《Linux从练气到飞升》No.04 Linux编辑器:vim的使用和一键配置
《Linux从练气到飞升》No.04 Linux编辑器:vim的使用和一键配置
18 0
|
3天前
|
Ubuntu 安全 Linux
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
34 0
|
4天前
|
Linux Shell 开发工具
Git 安装和配置教程:Windows - Mac - Linux 三平台详细图文教程,带你一次性搞 Git 环境
Git是一款免费、开源的分布式版本控制系统,广泛应用于软件开发领域。随着开源和云计算的发展,Git已经成为了开发者必备的工具之一。本文将为大家介绍Git在Windows、Mac和Linux三个平台上的安装和配置方法,带你一次性搞定Git环境
21 0
|
6天前
|
Java Linux iOS开发
Linux下安装并配置Gradle
Linux下安装并配置Gradle
22 0
|
6天前
|
关系型数据库 MySQL Linux
【Linux】安装与配置虚拟机及虚拟机服务器坏境配置与连接
【Linux】安装与配置虚拟机及虚拟机服务器坏境配置与连接
38 0
【Linux】安装与配置虚拟机及虚拟机服务器坏境配置与连接
|
17天前
|
Java Linux
java环境配置 linux
java环境配置 linux
25 0
|
17天前
|
缓存 网络协议 Linux
linux安装apache并配置userid站点
linux安装apache并配置userid站点
33 0
|
17天前
|
运维 Linux Apache
Linux多虚拟主机和配置限制访问与日志
Linux多虚拟主机和配置限制访问与日志
33 1
相关产品
云迁移中心
推荐文章
更多