千家信息网

Linux之网络管理

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,linux网卡配置文件:/etc/sysconfig/network-scripts/ifcf-xxxDEVICE:此配置文件应用到的哪个设备,此选项为必备参数,需要正确配置。HWADDR:对应的设备
千家信息网最后更新 2026年10月31日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安全错误 数据库的锁怎样保障安全 互联网加科技 互联网科技图片 南京欣网互联网络科技有限公司 互联网的科技创新 互联网 的科技创新 中国互联网科技发展 互联网科技汛 上海亿帐通互联网科技 语蝶互联网科技有限公司 成都互联网科技公司工作好不好 互联网在线教育科技创业 美国互联网科技实力 科技互联网的核心竞争力 中天科技中国工业互联网 济南小医互联网科技有限公司招聘 马化腾互联网科技教学 深圳互联网科技园地址 河南商务圈互联网科技有限公司 互联网科技创业计划的风险分析 宁波允成互联网科技有限公司 美国互联网保险保险科技 科技类的互联网平台 宝灵互联网科技有限公司 哈尔滨屹滨互联网科技有限公司 迪庆互联网科技招生 互联网科技创新的路径 深圳无忧互联网科技 华人运通互联网科技公司 东风日产互联网科技公司叫什么 银川新华互联网科技学校招聘
0