千家信息网

Linux之网络管理

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,linux网卡配置文件:/etc/sysconfig/network-scripts/ifcf-xxxDEVICE:此配置文件应用到的哪个设备,此选项为必备参数,需要正确配置。HWADDR:对应的设备
千家信息网最后更新 2025年12月01日Linux之网络管理

linux网卡配置文件:/etc/sysconfig/network-scripts/ifcf-xxx

DEVICE:此配置文件应用到的哪个设备,此选项为必备参数,需要正确配置。

HWADDR:对应的设备的MAC地址,必须对相关网卡mac地址相匹配。默认情况不用修改。

BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp, static, none, bootp;必须配置的选项。

ONBOOT:在系统引导时是否激活此设备,必须配置的选项

TYPE:接口类型;常见有的Ethernet, Bridge;必须配置的选项

NM_CONTROLLED:NM是NetworkManager的简写;此网卡是否接受NM控制;CentOS6建议为"no"

UUID:设备的惟一标识;

IPADDR:指明IP地址;

NETMASK:子网掩码;

GATEWAY: 默认网关;

DNS1:第一个DNS服务器指向;

DNS2:第二个DNS服务器指向;

USERCTL:普通用户是否可控制此设备;

PEERDNS:如果BOOTPROTO的值为"dhcp",是否使用dhcp的DNS

下面是一个参考网卡配置

[root@test-3 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=dhcpHWADDR=00:0c:29:4e:f0:1aIPV6INIT=noNM_CONTROLLED=yesONBOOT=yesTYPE=EthernetUSERCTL=noPEERDNS=yes

linux路由配置文件:/etc/sysconfig/network-scripts/route-xxx

1. 网段 via 网关

192.168.0.0/24 via 192.168.0.1

192.168.1.0/24 via 192.168.0.1

2. 每三行定义一条路由

ADDRESS#=TARGET

NETMASK#=mask

GATEWAY#=GW

ADDRESS1=192.168.0.0

NETMASK1=255.255.255.0

GATEWAY1=192.168.0.1

命令行网络管理工具

1.ip

ip [ OPTIONS ] OBJECT { COMMAND | help } #OBJECT 可以是{ link | addr | route }

ip link show 显示全部网络硬件信息

ip link set dev interface up|down 开关网卡

ip addr 显示全部网络硬件信息

ip addr add IP/MASK dev interface string 网卡配置信息

如 ip addr add 192.168.0.0/24 dev eth2

ip route show 显示路由信息

ip route add IP/MASK via GW dev interface

ip route add 192.168.0.0/24 via 192.168.0.1 dev eth0

如添加默认网关:ip route add default via 172.16.0.1 dev eth0

ip route add IP/MASK dev IFACE string src SOURCE_IP

2.ifconfig

ifconfig [interface]

ifconfig -a 显示全部网络硬件信息

ifconfig inferface up|down 开关网卡

ifconfig interface [aftype] options | address ...

ifconfig interface IP/MASK

ifconfig eth0 10.0.0.1/24

ifconfig interface IP netmask MASK

ifconfig eth0 10.0.0.1 netmask 255.255.255.0

3.route

route -n 显示主机路由信息

route add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If] 添加路由
目标:192.168.1.3 网关:172.16.0.1

route add -host 192.168.1.3 gw 172.16.0.1 dev eth0

目标:192.168.0.0 网关:172.16.0.1

route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1 dev eth0

route add -net 192.168.0.0/24 gw 172.16.0.1 dev eth0

默认路由,网关:172.16.0.1

route add -net 0.0.0.0 netmask 0.0.0.0 gw 172.16.0.1

route add default gw 172.16.0.1

route del [-net|-host] target [gw Gw] [netmask Nm] [[dev] If] 删除路由

目标:192.168.1.3 网关:172.16.0.1

route del -host 192.168.1.3

目标:192.168.0.0 网关:172.16.0.1

route del -net 192.168.0.0 netmask 255.255.255.0

nmcli [ OPTIONS ] OBJECT { COMMAND | help }

device - show and manage network interfaces

connection - start, stop, and manage network connections

nmcli connection modify IFACE [+|-]setting.property value

setting.property:

ipv4.addresses

ipv4.gateway

ipv4.dns1

ipv4.method

manual


配置 网关 网卡 路由 信息 设备 网络 地址 目标 文件 硬件 网络硬件 指向 服务器 激活 控制 服务 管理 普通 不用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 深圳菁诚网络科技中国互联网行业 网络安全专业考研院校排名 参观分行服务器机房 软件开发好了怎么在手机上下载 网络安全警察的考试 php数据库教学视频 计算机网络技术大厂 苹果老是无法验证服务器身份 苏州口碑好服务器优质推荐 手机网络安全证书怎么弄 网络技术学院专业 数据库课程设计班费管理 河北省网络安全宣传周方案 常用网络安全的工具是 国标软件开发模型 兴安社区网络安全 服务器传送数据库 像数据库表中添加数据库 网络安全教育大会新闻稿 服务器多少张网卡 企业为什么要用域服务器管理 计算机网络技术的技能是什么 加强网络技术风险措施 计算机网络技术五级的就业方向 wincc数据库连接多少条 数据库原理更改数据库名称 太原理工大学软件开发课设 技术论坛数据库 我的世界服务器管理员怎么加模组 实用的软件开发方法
0