在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化。为了解决这个问题,设置静态IP解决了这个问题,修改步骤如下:
1.修改网卡配置 编辑:vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 TYPE=Ethernet UUID=9ec627c6-a64c-42b2-9635-0b1bfd8ae22f ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static #此值设置为static HWADDR=08:00:27:0B:0D:BF DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=yes IPADDR=192.168.170.248 IPV6INIT=no NAME="System eth0"
红色标记处为修改地方,其余字段说明如下:
DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0
BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址
BROADCAST=192.168.0.255 #对应的子网广播地址
HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址
IPADDR=12.168.0.33 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址
NETMASK=255.255.255.0 #网卡对应的网络掩码
NETWORK=192.168.0.0 #网卡对应的网络地址
2.修改网关配置
编辑:vi /etc/sysconfig/network 修改后如下:
NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)
HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)
GATEWAY=192.168.0.1(设置本机连接的网关的IP地址。)
我在修改这里打开编辑时前三项已经默认有了所以只增加了GATEWAY
3.修改DNS 配置
编辑:vi /etc/resolv.conf 修改后如下:
nameserver 即是DNS服务器IP地址,第一个是首选,第二个是备用。
4.重启网络服务
执行命令:
service network restart
5.查看防火墙状态并关闭防火墙:
永久性关闭防火墙: chkconfig iptables off 永久性开启防火墙 chkconfig iptables on 临时性关闭防火墙 service iptables stop 临时性打开防火墙 service iptables start
经测试,可以使用
相关推荐
本文将详细讲解如何在Linux系统中设置静态IP,以便为你的网络设备提供一个固定的网络身份。 首先,理解静态IP与动态IP的区别是必要的。静态IP地址是由管理员手动分配并固定不变的,而动态IP则是由DHCP服务器自动...
在Linux操作系统中,手动设置上网IP地址是一项基本的网络配置工作,尤其对于网络管理员和开发者来说至关重要。下面将详细介绍在Linux环境下如何手动设置IP的步骤,以确保系统能够正确连接到网络。 首先,我们需要...
需要注意的是,随着系统管理工具的更新,一些新的Linux发行版可能会使用NetworkManager这样的工具来管理和配置网络,它提供了一个更为直观的图形界面或者命令行接口来设置静态IP。另外,对于使用systemd网络配置的...
如果网卡启动成功,则表示 IP 地址设置成功。 四、验证 IP 地址的设置 我们可以使用 `ifconfig` 命令来显示当前的 IP 地址,以确认是否设置正确。例如: `# ifconfig eth0` 这将显示当前的 IP 地址信息。 五、...
这里的`ipv4.method manual`设置了IP地址分配方式为手动,`ipv4.addresses 192.170.44.108/24`指定了新的IP地址和子网掩码。 设置完成后,需要应用这些更改并重新加载网络连接以使新配置生效: ```bash nmcli ...
这里设置的是静态IP地址,如果你需要动态获取IP,可以将`inet static`改为`inet dhcp`。 6. **保存并应用更改**:修改完成后,需要重启网络服务或者设备以使更改生效。你可以使用命令行工具如`ifdown`和`ifup`来...
手动设置IP地址适用于需要固定IP地址的场景,例如服务器或需要保持IP不变的设备。理解并掌握这些步骤对于任何Linux系统管理员来说都是非常重要的技能,因为网络配置是系统管理的核心部分。同时,熟悉使用`setup`命令...
1. **IP地址设置**: IP地址是网络设备在网络中的唯一标识,分为IPv4和IPv6两种类型。在C#中,可以使用`System.Net.NetworkInformation`命名空间下的`IPInterfaceProperties`类来设置或查询网络接口的IP地址。通过`...
此外,如果使用`NetworkManager`,可能需要在其配置中禁用自动管理,以便手动设置IP地址。 6. **文档参考**:在提供的文档“linux一块网卡配多个ip及静态路由配置.doc”中,应该会有更详细的操作步骤和解释,包括...
在静态 IP 地址模式下,需要手动配置网卡的 IP 地址和其他网络设置。 知识点6:ubuntu 网卡配置 在 ubuntu 系统中,可以使用以下命令来配置网卡的 IP 地址: auto eth0 iface eth0 inet dhcp 或 auto eth0 ...
在Linux操作系统中,配置IP地址是一项基础但至关重要的任务,特别是在新安装的系统中,往往需要手动设置网络接口的IP信息。本篇文章将详细介绍如何在Linux下配置IP地址,包括使用vi编辑器修改配置文件以及通过图形化...
然而,当需要手动设置静态IP地址时,通常会禁用`network-manager`,以便通过更传统的`/etc/network/interfaces`文件来控制网络配置。 #### 二、卸载Network Manager 1. **卸载Network Manager**: - 打开终端。 ...
2. **避免冲突**:设置静态IP时要注意不要与其他设备的IP地址冲突,否则可能导致网络连接问题。 3. **重启服务**:在某些情况下,可能需要重启网络服务才能使设置生效,例如使用`sudo service networking restart`...
知识点:静态IP是一种固定的IP地址,需要手动配置。Ubuntu中可以使用Vim编辑器来编辑/etc/network/interfaces文件,设置静态IP。 7. 重启网络:在设置静态IP后,需要重启网络服务来应用新的网络配置。 知识点:在...
理解并掌握这些配置文件和命令对于管理Linux服务器的网络连接至关重要,尤其是当需要配置多网卡、设置静态IP或调整DNS设置时。确保正确配置这些文件可以避免网络连接问题,并确保系统的稳定运行。
配置ip地址的方式有两种,一种是自动获取(向dhcp服务器获取),另外一种是手动设置 (这种方式需要提前向网络管理员获取ip信息),由两部分组成:网络号+主机号,网络号是用来标记我们 的主机处于哪一个局域网的, ...
4. **静态IP与动态IP**:设置IP地址时,可以分配静态IP,即手动指定IP地址;也可以使用DHCP(Dynamic Host Configuration Protocol)动态获取IP。在程序中,如果使用静态IP,可以直接调用上述方法设置;如果使用DHCP...
静态IP地址是指在网络中手动设置的固定IP地址,与动态分配的IP地址相比,它不会随时间变化,因此能够确保网络设备始终具有相同的网络标识符。这对于需要长期保持连接稳定性的服务尤为重要。 #### 二、Ubuntu 9.10 ...
Ubuntu Linux作为一款广泛使用的开源操作系统,在网络配置方面提供了丰富的功能和选项,本文将详细介绍几种常见的网络设置方法:网卡通过DHCP自动获取IP地址、网卡静态分配IP地址、PPPoE宽带拨号配置以及通过无线...
2. **固定IP**:即静态IP地址,与动态IP(DHCP分配)不同,静态IP一旦设置,除非手动更改,否则不会自动变动,确保了网络服务的稳定性。 3. **解决IP频繁改变**:在动态IP配置中,每次网络重连或重启,IP可能发生...