配置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,如需转载请自行联系原作者
目录
相关文章
|
15天前
|
安全 Ubuntu Java
Linux配置使用篇
Linux配置使用篇
|
27天前
|
存储 负载均衡 索引
linux7安装elasticsearch-7.4.0集群配置
linux7安装elasticsearch-7.4.0集群配置
113 0
|
15天前
|
网络协议 Linux
在Linux中,管理和配置网络接口
在Linux中管理网络接口涉及多个命令,如`ifconfig`(在新版本中被`ip`取代)、`ip`(用于网络设备配置)、`nmcli`(NetworkManager的CLI工具)、`nmtui`(文本界面配置)、`route/ip route`(处理路由表)、`netstat/ss`(显示网络状态)和`hostnamectl/systemctl`(主机名和服务管理)。这些命令帮助用户启动接口、设置IP地址、查看连接和路由信息。不同发行版可能有差异,建议参考相应文档。
19 4
|
1天前
|
Ubuntu 网络协议 Linux
Linux(20) Ubuntu 20.04 网络接口自动切换路由配置
Linux(20) Ubuntu 20.04 网络接口自动切换路由配置
14 0
|
1天前
|
Linux
Linux(9)Debain EC25 quectel-CM usbnet0开机自动联网配置
Linux(9)Debain EC25 quectel-CM usbnet0开机自动联网配置
9 0
|
4天前
|
Linux 网络安全 开发工具
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
【GitLab私有仓库】在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透
|
5天前
|
缓存 安全 Ubuntu
Linux配置代理上网
如何配置Linux代理
14 1
|
16天前
|
Linux 编译器 Windows
【Linux】10. 进程地址空间
【Linux】10. 进程地址空间
19 4
|
18天前
|
域名解析 监控 网络协议
Linux网卡与IP地址:通往网络世界的通行证 🌐
探索Linux网卡与IP地址关系,理解网卡作为网络通信的关键。Linux网卡需配置IP地址以实现唯一标识、通信、路由、安全管理和网络服务。无IP地址时,网卡在特定情况如局域网服务、网络监控、无线认证和网络启动可有限工作,但通用功能受限。配置IP地址通常通过`ifconfig`(传统)或`ip`(现代)命令,永久配置需编辑网络配置文件。配置错误如IP冲突、子网掩码错误、默认网关和DNS配置不当可能导致服务中断、网络拥堵、安全漏洞和数据丢失。重视网络配置的正确与安全至关重要。
Linux网卡与IP地址:通往网络世界的通行证 🌐
|
25天前
|
网络协议 Linux 网络安全
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
17 0