linux下面配置ip很容易的,并没有网上说的那么复杂,我的linux系统是rhel 5.5。
如下:
[root@BTazuo ~]#
[root@BTazuo ~]# cd /etc
[root@BTazuo etc]# cd sysconfig/
[root@BTazuo sysconfig]# cd network-scripts/
[root@BTazuo network-scripts]# dir
ifcfg-eth0 ifdown-ippp ifdown-ppp ifup ifup-ippp ifup-plip ifup-sit net.hotplug
ifcfg-lo ifdown-ipsec ifdown-routes ifup-aliases ifup-ipsec ifup-plusb ifup-sl network-functions
ifdown ifdown-ipv6 ifdown-sit ifup-bnep ifup-ipv6 ifup-post ifup-tunnel network-functions-ipv6
ifdown-bnep ifdown-isdn ifdown-sl ifup-eth ifup-ipx ifup-ppp ifup-wireless
ifdown-eth ifdown-post ifdown-tunnel ifup-ib ifup-isdn ifup-routes init.ipv6-global
[root@BTazuo network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@BTazuo network-scripts]#
这里我们修改一下ifcfg-eth0文件就可以了,因为我的文件是ok的,所以呢,仅仅显示和解释:
[root@BTazuo network-scripts]#
[root@BTazuo network-scripts]# cat ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:11:D8:C5:7C:8F
ONBOOT=yes
DHCP_HOSTNAME=BTazuo
IPADDR=10.63.198.234
NETMASK=255.255.255.0
GATEWAY=10.63.198.254
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
如果要給同一个网卡添加ip地址,可以把ifcfg-eth0复制一份然后命名为ifcfg-eth0:1,内容如下:
DEVICE=eth0:0
BOOTPROTO=none
HWADDR=00:11:D8:C5:7C:8F
ONBOOT=yes
DHCP_HOSTNAME=BTazuo
IPADDR=10.63.198.249
NETMASK=255.255.255.0
GATEWAY=10.63.198.254
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
[root@BTazuo network-scripts]#
如果还要继续添加就继续如此生成配置文件ifcfg-eth0:n,n从1到任意一个正整数,第一个是ifcfg-eth0,之后就是ifcfg-eth0:n即可,其实配置文件的命名关系好像不大。
这里給eth0添加了两个ip,记住一点,就是对应的设备DEVICE都是同一个eth0,但是之后的每一个ip对应的DEVICE需要略作修改,第一个ip是eth0,之后的从eth0:0开始添加,eth0:0, eth0:1, eth0:2
等等。一个ip对应一个配置文件(ifcfg-eth0, ifcfg-eth0:1, ifcfg-eth0:2....), 每个配置文件里面,对应一个DEVICE(eth0, eth0:0, eth0:1......)。
这里,ip分别是10.63.198.234 和10.63.198.249,这里給这些参数解释一下:
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:11:D8:C5:7C:8F
ONBOOT=yes
DHCP_HOSTNAME=BTazuo
IPADDR=10.63.198.234
NETMASK=255.255.255.0
GATEWAY=10.63.198.254
TYPE=Ethernet
DEVICE代表的是设备,linux可以有很多设备以太网接口就是eth开头的了,onboot为yes表示系统启动就启动网卡,DHCP_HOSTNAME为网络解析的主机名,接下来
IPADDR=10.63.198.234
NETMASK=255.255.255.0
GATEWAY=10.63.198.254
分别代码的是ip,子网掩码,以及网关。
接下来就是设置dns了,这个在文件:
/etc/resolv.conf里面,如下:
[root@BTazuo etc]# cat resolv.conf
; generated by /sbin/dhclient-script
nameserver 192.168.1.1
nameserver 10.67.1.1
[root@BTazuo etc]#
里面的nameserver就是域名解析的服务器地址了,如果有多个可以如上,添加多个nameserver即可。
最后使用命令来开启和关闭网络连接:
/sbin/ifup eth0
/sbin/ifdown eth0
/etc/init.d/network restart
当然也可以直接把系统的网络重启:
service network restart
分享到:
相关推荐
Linux 命令行修改 IP、网关、DNS 的方法 在 Linux 系统中,修改 IP、网关、DNS 的方法有多种,以下是常见的方法: ...在 Linux 中修改 IP、网关、DNS 的方法有多种,选择哪种方法取决于具体情况和个人偏好。
linux下IP、网关、DNS地址配置.pdf
本程序可以手动设置IP 地址等参数也可以自动获取IP地址的功能,希望对大家有所帮助
Linux 下 IP、网关、DNS 地址配置知识 Linux 操作系统中,网络配置是非常重要的一步,正确的配置可以确保网络的正常运行。在 Linux 中,网络配置可以通过修改配置文件或使用命令行工具来实现。下面将详细介绍 Linux...
Linux 命令行修改 IP、网关、DNS 的方法 Linux 命令行修改 IP 的方法有两种方式: ...Linux 命令行修改 IP、网关、DNS 需要使用 ifconfig、route 和 echo 命令,并且需要编辑网络配置文件来永久保存更改。
简单、方便、实用的linux更改系统时间、配置IP、DNS、网关的方法。
本文以一个完整实例形式介绍了C++实现获取IP、子网掩码、网关、DNS等本机网络参数的方法,供大家参考,具体的完整实例如下: #pragma comment(lib,Ws2_32.lib) #include #pragma comment(lib, Iphlpapi.lib) using...
完整的linux主机IP配置方案,希望对大家有用。
linux_下IP、网关、DNS地址配置.pdf
java获取Centos7服务器网卡ip 子网掩码 默认网关 DNS 同时设置网卡 及 重启网卡参考
在本文中,我们将介绍两种设置静态 IP 地址的方法,分别是命令行设置和修改文件来实现配置网络。 命令行设置 命令行设置是临时设置静态 IP 地址的方法,系统重启后设置将失效。该方法适合临时使用或测试网络配置。...
Linux 路由配置知识点总结 Linux 操作系统下修改 IP、DNS 和路由配置是 Linux 网络管理的基础...Linux 路由配置需要掌握的知识点包括修改 IP 地址、网关、DNS 服务器地址、路由表等网络配置命令和配置文件的编辑等。
网络管理器提供了一个图形界面,允许用户配置网络设置,例如 IP 地址、子网掩码、默认网关和 DNS 服务器的地址等。 Ubuntu 图形界面配置 IP 的应用场景 Ubuntu 图形界面配置 IP 地址有很多应用场景,例如: * ...
在 Linux 系统中,需要在 `/etc/resolv.conf` 文件中配置 DNS 的 IP 地址,例如将 DNS 的 IP 地址设置为 `192.168.1.1`。 三、 正确的设定网络接口 在 Linux 系统中,需要正确地设定网络接口的四要素,包括 IP ...
Linux 系统中修改 IP 和 DNS 的命令 Linux 系统中修改 IP 和 DNS 的命令是非常重要的网络管理操作。下面将详细介绍如何在 Linux 系统中修改 IP 和 DNS。 一、 Ubuntu 版本命令行设置 IP 在 Ubuntu 版本中,可以...
"虚拟机下 Linux NAT 方式指定 IP 上网设置" ...在本文中,我们详细讲解了虚拟机下 Linux NAT 方式指定 IP 上网设置的步骤和配置信息。这些知识点对于虚拟机的网络设置非常重要,希望可以帮助读者更好地理解和应用。
* IP 地址配置:使用 nmcli 命令来配置 Bond 接口的 IP 地址、网关和 DNS 服务器。 * 路由配置:使用 nmcli 命令来配置 Bond 接口的路由,以便数据包可以被正确地-forwarding。 * Bond 状态查看:使用 cat 命令来...
Linux 操作系统下修改 IP、DNS 和路由配置是 Linux 系统管理员的基本技能,本文将详细介绍在 Linux 操作系统下修改 IP、DNS 和路由配置的方法。 一、修改 IP 地址 修改 IP 地址可以使用 ifconfig 命令和编辑网络...