linux下网络参数的设置及配置文件

本文介绍了在Linux系统中通过文本模式设置网卡地址的方法。包括编辑配置文件ifcfg-interface-name来指定IP地址、子网掩码等参数,并通过重启网络服务使配置生效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在Linux下设置网卡的地址有两种方法:图形界面下的和文本模式下的

图形界面下的:Applications—System Settings—Network

文本模式下的:

#gedit  etc/sysconfig/network-scripts/ifcfg-interface-name
       配置文件ifcfg-interface-name包含了初始化接口所需的大部分详细信息。其中interface-name将根据网卡的类型和排序而不同,一般其名字为ifcfg-eth0、ifcfg-eth1、ppp0等,其中eth表示以太(eth0)类型网卡,0表示第一块网卡,1表示第二块网卡,而ppp0则表示第一个point-to-poirt protocol网络接口。在ifcfg文件中定义的各项目取决于接口类型。

以下是配置文件的最常见的内容:

》DEVICE=name,其中,name是物理设备名。

》TYPE=Ethernet ,网络类型
》IPADDR=addr,其中,addr是IP地址。
》NETMASK=mask,其中,mask是网络掩码值。

》GATEWAY=addr,其中addr是网关地址。 
》NETWORK=addr,其中addr是网络地址。
》BROADCAST=addr,其中,addr是广播地址。 
》ONBOOT=answer,其中,answer是yes(引导时激活设备)或no(引导时不激活设备)
》USERCTL=answer,其中,answer是yes(非root用户可以控制该设备)或no
》BOOTPROTO=proto,其中,proto取下列值之一:none,引导时不使用协议;static静态分配地址;bootp,使用BOOTP协议,或dhcp,使用DHCP协议。

例子程序如下:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet

BooTPROTO=static

IPADDR=192.168.0.110

NETMASK=255.255.255.0

GATEWAY=192.168.0.1

NETWORK=192.168.0.0

BROADCAST=192.168.0.255

ONBOOT=yes

USERCTL=NO

HWADDR=00:0C:3A:7D:3E

ok!配置完毕了,然后需要重新启动网络服务使用如下命令:

#/etc/rc.d/init.d/network restart

Shutting down interface eht0   --------正在关闭接口 eth0:                   OK---       [确定]
Shutting down loopback interface ----关闭环回接口:                           OK---       [确定]
Setting network parameters  ----------设置网络参数:                             OK---       [确定]
Bring up loopback interface ----------弹出环回接口:                              OK---       [确定]
Bring up interface eth0     --------------弹出界面eth0:                               OK------   [确定]

 

见到以下行几个OK就说明您更改的文件已经起了作用,下面可以在终端使用ifconfig命令进行查看本机网卡的详细信息了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值