LINUX 配置固定IP地址
时间:2019-05-30 14:40 来源:linux.it.net.cn 作者:IT
问题
1)为本机配置固定的网络地址
2)IP地址:192.168.8.128
3)子网掩码:255.255.255.0
4)关闭NetworkManager服务,禁止开机自启
5)重启network服务,查看配置
方案
默认的网卡配置文件路径:/etc/sysconfig/network-scripts/ 。
网卡配置文件的命名规则:ifcfg-ethN,其中N的取值从0开始。
在网卡配置文件中,每个字段值的意义如下所述:
DEVICE=eth0 //设备名
TYPE=Ethernet //网络类型
BOOTPROTO=none //或者dhcp、static
HWADDR=00:0C:29:82:09:E9 //物理MAC地址
ONBOOT=yes //随network服务启用
NETMASK=255.255.255.0 //子网掩码
IPADDR=192.168.8.128 //指定的静态IP地址
更改完网络配置文件,需重启network服务生效。
步骤
实现此案例需要按照如下步骤进行。
步骤一:为本机配置固定的网络地址
IP地址:192.168.8.128
子网掩码:255.255.255.0
命令操作如下所示:
[root@localhost 桌面]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
[root@localhost 桌面]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:0D:06:9A
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no //设备eth0是否可以由Network Manager图形管理工具托管
BOOTPROTO=none
IPADDR=192.168.8.128
NETMASK=255.255.255.0
[root@localhost 桌面]#
步骤二:关闭NetworkManager服务,禁止开机自启
分析: NetworkManager服务,是一个独立服务。为Linux图形下管理网络连接的服务, 在RHEL6.5中与network服务有冲突需要关闭。
命令操作如下所示:
[root@localhost 桌面]# /etc/init.d/NetworkManager stop
停止 NetworkManager 守护进程: [确定]
[root@localhost 桌面]# chkconfig NetworkManager off
[root@localhost 桌面]# chkconfig --list NetworkManager
NetworkManager 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭
[root@localhost 桌面]#
步骤三:重启network服务,查看配置
命令操作如下所示:
[root@localhost 桌面]# /etc/init.d/network restart
正在关闭接口 eth0: [确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0: Determining if ip address 192.168.8.128 is already in use for device eth0...
[确定]
[root@localhost 桌面]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:0D:06:9A
inet addr:192.168.8.128 Bcast:192.168.8.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe0d:69a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:233020 errors:0 dropped:0 overruns:0 frame:0
TX packets:938 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:16375137 (15.6 MiB) TX bytes:93297 (91.1 KiB)
[root@localhost 桌面]#
(责任编辑:IT)
问题 1)为本机配置固定的网络地址 2)IP地址:192.168.8.128 3)子网掩码:255.255.255.0 4)关闭NetworkManager服务,禁止开机自启 5)重启network服务,查看配置 方案 默认的网卡配置文件路径:/etc/sysconfig/network-scripts/ 。 网卡配置文件的命名规则:ifcfg-ethN,其中N的取值从0开始。 在网卡配置文件中,每个字段值的意义如下所述: DEVICE=eth0 //设备名 TYPE=Ethernet //网络类型 BOOTPROTO=none //或者dhcp、static HWADDR=00:0C:29:82:09:E9 //物理MAC地址 ONBOOT=yes //随network服务启用 NETMASK=255.255.255.0 //子网掩码 IPADDR=192.168.8.128 //指定的静态IP地址 更改完网络配置文件,需重启network服务生效。 步骤 实现此案例需要按照如下步骤进行。 步骤一:为本机配置固定的网络地址 IP地址:192.168.8.128 子网掩码:255.255.255.0 命令操作如下所示: [root@localhost 桌面]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 [root@localhost 桌面]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:0D:06:9A TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=no //设备eth0是否可以由Network Manager图形管理工具托管 BOOTPROTO=none IPADDR=192.168.8.128 NETMASK=255.255.255.0 [root@localhost 桌面]# 步骤二:关闭NetworkManager服务,禁止开机自启 分析: NetworkManager服务,是一个独立服务。为Linux图形下管理网络连接的服务, 在RHEL6.5中与network服务有冲突需要关闭。 命令操作如下所示: [root@localhost 桌面]# /etc/init.d/NetworkManager stop 停止 NetworkManager 守护进程: [确定] [root@localhost 桌面]# chkconfig NetworkManager off [root@localhost 桌面]# chkconfig --list NetworkManager NetworkManager 0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭 [root@localhost 桌面]# 步骤三:重启network服务,查看配置 命令操作如下所示: [root@localhost 桌面]# /etc/init.d/network restart 正在关闭接口 eth0: [确定] 关闭环回接口: [确定] 弹出环回接口: [确定] 弹出界面 eth0: Determining if ip address 192.168.8.128 is already in use for device eth0... [确定] [root@localhost 桌面]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:0C:29:0D:06:9A inet addr:192.168.8.128 Bcast:192.168.8.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe0d:69a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:233020 errors:0 dropped:0 overruns:0 frame:0 TX packets:938 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:16375137 (15.6 MiB) TX bytes:93297 (91.1 KiB) [root@localhost 桌面]# (责任编辑:IT) |