修改ip地址
即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
修改default gateway
即时生效:
# route add default gw 192.168.0.254
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0
修改dns
修改/etc/resolv.conf
修改后可即时生效,启动同样有效
修改host name
即时生效:
# hostname fc2
启动生效:
修改/etc/sysconfig/network
etc/sysconfig/network-scripts/ifcfg-ethN 文件
在RedHat中,系统网络设备的配置文件保存在“/etc/sysconfig/network-scripts”目录下,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。
下面是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的示例:
DEVICE=eth0
IPADDR=x.x.x.x
NETMASK=255.255.255.0
NETWORK=x.x.x.x
BROADCAST=x.x.x.x
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
若希望手工修改网络地址或在新的接口上增加新的网络界面,可以通过修改对应的文件(ifcfg-ethN)或创建新的文件来实现。
DEVICE=name name表示物理设备的名字
IPADDR=addr addr表示赋给该卡的IP地址
NETMASK=mask mask表示网络掩码
NETWORK=addr addr表示网络地址
BROADCAST=addr addr表示广播地址
ONBOOT=yes/no 启动时是否激活该卡
none:无须启动协议
bootp:使用bootp协议
dhcp:使用dhcp协议
USERCTL=yes/no 是否允许非root用户控制该设备
手工使用命令法是基于以太网卡已装入的情况下,编辑配置文件来配置网络的方法。具体步骤如下:
⑴ 编辑/etc/rc.d/rc.local文件
在该文件中加入类似下列各行:
#配置第一个以太网卡eth0的IP地址,子网掩码,UP起激活作用
/sbin/ifconfig,etho 163.1.5.125 netmask 255.255.0.0 UP
#配置并激活回环设备lo
/sbin/ifconfig lo 127.0.0.1 UP
/sbin/route add –host 127.0.0.1 lo
#让Linux将本地网的信息发送到eth0接口
/sbin/route add –net 163.1.5.125 netmask 255.255.0.0 eth0
#指定访问远程网络的缺省网关,假定缺省网关的IP地址为163.1.1.254
/sbin/route default gw 163.1.1.254 eth0
⑵ 编辑/etc/resdv.conf文件
该文件作用是设置名称服务器。可加入下列内容。
#指定本机域名为linux.net。
Domain linux.net
#域名称服务器(DNS),可以是本地网,也可以是远程网上的。按nameserver的顺序#逐一查找。若未找到,则Linux放弃寻找。
Nameserver 163.1.1.4
Nameserver 10.55.0.33
⑶ 编辑/etc/hosts.conf文件
设置主机文件表。可加入如下行:
order hosts,bind
multi on
163.1.5.125 lgx.linux.net lgx
第一行表示:查找名称时,首先检查本地主机文件(hosts),然后按/etc/resolv.conf所指定的Nameservers顺序查找。
第三行列出主机IP地址、主机名和别名。
对/etc/rc.d/rc.local,/etc/hosts.conf,/etc/resolv.conf三个文件编辑后,必须重新启动机器。
五、结束语
综上所述,只要采用其中的任意一种方法,定义主机名字、主机表、网络接口设备及路由等参数,配置好Linux以太网,就能接入Internet,享受Internet提供的服务。
分享到:
相关推荐
在Linux系统中,网络配置是系统管理的重要组成部分之一,尤其是在需要更改IP地址的情况下。本文将详细介绍如何在Linux环境下通过命令行的方式对网卡进行IP地址的配置与修改。 #### 一、了解网卡设备名称 在进行IP...
例如,要将 eth0 的 IP 地址修改为 192.168.0.1,并将网关修改为 192.168.0.254,可以使用以下命令: ``` vi /etc/sysconfig/network-scripts/ifcfg-eth0 ``` 然后修改文件中的 IP 地址和网关,并重启网络服务。 ...
修改 /etc/sysconfig/network-scripts/ifcfg-eth0 文件,设置 IP 地址、掩码、网关等信息。例如,设置 eth0 的 IP 地址为 192.168.1.100,掩码为 255.255.255.0,网关为 192.168.1.1: ``` cat <<EOF > /etc/...
嵌入式Linux修改IP地址、网关、mac地址源码
1. **IP地址设置**: IP地址是网络设备在网络中的唯一标识,分为IPv4和IPv6两种类型。在C#中,可以使用`System.Net.NetworkInformation`命名空间下的`IPInterfaceProperties`类来设置或查询网络接口的IP地址。通过`...
网关修改,使用以下命令: route add default gw 192.168.1.2 route del default gw 192.168.32.1 三、永久保存 IP 地址设置 如果想永久保存 IP 地址设置,可以编辑 /etc/rc.d/init.d/rc.local 文件(具体系统...
本文将详细介绍如何在Linux系统中配置IP地址、子网掩码、默认网关以及DNS服务器等关键网络参数。 #### 二、IP地址配置 在Linux系统中,可以通过多种方式来设置网络接口的IP地址。最常见的方式有两种:通过命令行...
### Linux系统修改IP地址知识点详解 #### 一、概述 在Linux系统中,更改IP地址是一项常见的网络管理任务。这通常涉及到对系统配置文件的直接编辑,并重启相关的网络服务来应用新的设置。以下将详细介绍如何在Linux...
在这个文件中,你需要设置或修改以下关键参数来定义IP地址: 1. **BOOTPROTO**:指定接口获取IP地址的方式。如果要静态分配IP,将其设置为"static";若使用DHCP动态获取,设为"dhcp"。 2. **IPADDR**:这是你要...
例如,`SIOCSIFADDR`用于设置IP地址,`SIOCSIFNETMASK`用于设置子网掩码,`SIOCSIFGATEWAY`用于设置默认网关。同样,这些操作需要构造对应的`struct ifreq`结构体,填入相应的网络配置信息。 3. **加入多播组** 在...
### Linux更改系统时间...以上就是关于如何在Linux中更改系统时间、配置IP地址、DNS服务器和网关的详细步骤。这些操作对于系统管理员来说是非常基本但又非常重要的,确保了Linux系统的正常运行和与其他设备的顺利通信。
例如,要将`eth0`接口的IP地址设置为`192.168.1.102`,子网掩码设置为`255.255.255.0`,你可以运行: ```bash ifconfig eth0 192.168.1.102 netmask 255.255.255.0 ``` 如果要修改默认网关,可以使用`route`命令,...
在进行静态IP设置时,确保所选IP地址未被网络中的其他设备占用,同时正确配置网关和DNS服务器。此外,如果你的设备使用无线网络,对应的接口名可能是`wlan0`而不是`eth0`。 了解这些基础知识后,你可以根据自己的...
在上述配置中,我们设置了静态 IP 地址为 192.168.1.100,子网掩码为 255.255.255.0,默认网关为 192.168.1.1,DNS 服务器为 8.8.8.8。 在 Linux 系统中,网络配置是非常重要的,自动获取 IP 地址和配置静态 IP ...
如果网卡启动成功,则表示 IP 地址设置成功。 四、验证 IP 地址的设置 我们可以使用 `ifconfig` 命令来显示当前的 IP 地址,以确认是否设置正确。例如: `# ifconfig eth0` 这将显示当前的 IP 地址信息。 五、...
在 Linux 系统中,使用 ifconfig 命令可以即时修改 IP 地址,使用 route 命令可以即时修改网关,使用 echo 命令可以即时修改 DNS 服务器地址。 Linux 命令行修改 IP、网关、DNS 需要使用 ifconfig、route 和 echo ...