redhat配置网卡文件

Linux 网卡配置文件设置
主要命令

ifconfig eth0 192.168.2.110 netmask 255.255.255.0 up

route add default gw 192.168.2.1 dev eth0



配置文件
/etc/hosts(本地主机ip地址映射,可以有多个别名)。
/etc/services(端口号与标准服务之间的对应关系)。
/etc/sysconfig/network(设置主机名,网关,域名)。

HOSTANME=zjw.com(主机名)(需要重启计算机才有效)
GATEWAY=192.168.1.1(网关)
/etc/rc.d/init.d/network restart(脚本服务启动)
service network restart(同上,是命令执行)


2.和DNS相关
/etc/host.conf
/etc/nsswitch.conf
/etc/resolv.conf(配置dns)


3.网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0(哪张网卡)
ONBOOT=yes
BOOTPROTO=static(静态ip状态设置)
BOOTPROTO=dhcp(dhcp获取)
IPADDR=192.168.1.8(静态ip地址)
NETMASK=255.255.255.0
GATEWAY=192.168.1.1(网关)(如果在此设置网关,则上面的无效)
MACADDR=00:0C:29:96:38:F8(修改mac地址)(永久有效)
/etc/rc.d/init.d/network restart(脚本启动)
service network restart(命令启动)

4.IP配置方法及自动获取ip
ifconfig eth0 192.168.0.10 将采用默认子网掩码
ifconfig eth0 192.168.0.10 netmask 255.255.255.252 (手动定义子网掩码)
ifconfig eth0 up(激活网卡)
/etc/sysconfig/network-scripts/ifup eth0(脚本激活网卡)或者
ifup eth0(指向/sbin/ifup的符号链接)。注:修改mac地址,用此好像无效,切记。
ifconfig eth0 down(关闭网卡)
/etc/sysconfig/netowrk-scripts/ifdown eth0(脚本关闭网卡)或者
ifdown eth0(指向/sbin/ifdown的符号链接)
netconfig
是文本窗口的形式设置IP的命令,修改好之后用
service network restart (让配置参数生效)
ifconfig eth0 -dynamic(手动设置获取dhcp ip地址)


5.修改MAC地址
ifconfig eth0 down

在 Red Hat 6 系统中,网卡接口的命名顺序通常由内核在系统启动时根据 PCI 或 PCIe 总线的检测顺序决定。然而,在某些场景下,例如需要确保特定网卡接口名称(如 eth0、eth1)始终绑定到特定硬件设备时,可能需要手动调整网卡接口的顺序。 ### 1. 查看当前网卡信息 首先,可以通过以下命令查看当前系统中网卡的 MAC 地址和对应的接口名称: ```bash ip link show ``` 或者使用: ```bash ls -l /sys/class/net ``` ### 2. 修改 udev 规则以固定网卡顺序 Red Hat 6 使用 `udev` 规则来管理设备命名。可以通过创建或修改 `/etc/udev/rules.d/70-persistent-net.rules` 文件来固定网卡接口名称。 该文件的格式如下: ```bash SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:22:33:44:55", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" ``` 其中: - `ATTR{address}` 是网卡的 MAC 地址。 - `NAME` 指定希望分配给该网卡的接口名称,如 `eth0`。 根据需要为每个网卡配置对应的规则。确保 MAC 地址与实际网卡一致,并根据需求分配接口名称。 ### 3. 确保网络配置文件与接口名称匹配 修改 `/etc/sysconfig/network-scripts/` 目录下的网卡配置文件,如 `ifcfg-eth0`、`ifcfg-eth1`,确保 `DEVICE` 字段与接口名称一致[^1]。 例如: ```bash DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.173.127 NETMASK=255.255.255.0 GATEWAY=192.168.173.2 DNS1=192.168.173.2 ``` ### 4. 重启网络服务或系统 完成配置后,重启网络服务或系统以应用更改: ```bash service network restart ``` 或者重启系统: ```bash reboot ``` ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值