开发者社区> 余二五> 正文

配置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,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Linux Command sar 网卡流量
Linux Command sar 网卡流量
45 0
Linux配置网卡
Linux配置网卡
108 0
路由和 Linux 网卡配置实战 | 学习笔记(三)
快速学习路由和 Linux 网卡配置实战 .
226 0
Linux 基础篇 vim | 网卡
Linux 基础篇 vim | 网卡
56 0
Linux Minimal安装后没有找到网卡eth0
Linux Minimal安装后没有找到网卡eth0
51 0
Linux网络管理之网卡、网络接口开关设置
ifup命令用于激活指定的网络接口。ifup命令会去读取/etc/sysconfig/network-scripts/目录下的相关网络接口的配置文件,并根据配置文件的内容来激活该网络接口。
39 0
路由和Linux网卡配置实战
一、动态主机配置协议DHCP 二、基本网络配置 三、CentOS 6、CentOS 7网卡名称的区别 三、CentOS 6网卡名称 四、CentOS 6网络配置方式 五、配置网络接口 六、route命令
402 0
Linux以太网卡架构解析-MAC层和PHY层
最近,在调试基于Freescale IMX6UL板子的以太网口时,遇到了一个奇怪的问题:网口插拔时,系统检测不到Link Down、Link UP事件。并且,在使用ifconfig eth0 up,然后再ifconfig eth0 down时,会提示
783 0
linux篇-linux修改网卡名(亲测有效)
linux篇-linux修改网卡名(亲测有效)
42 0
linux实用技巧:使用脚本获取活动网卡的mac地址
linux实用技巧:使用脚本获取活动网卡的mac地址
146 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Decian GNU/Linux安全合规之路
立即下载
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载
冬季实战营第二期:Linux操作系统实战入门
立即下载