linux 设置固定 IP

本文介绍如何在局域网环境下配置服务器的固定IP地址,并设置DNS解析及hosts文件来实现通过域名访问服务器的方法。具体步骤包括配置ifcfg-eth0文件、resolv.conf文件及hosts文件。

因局域网开发,配置项目后希望,同局域网的用户都能通过域名访问到服务器

 

第一步  配置服务器的固定IP

 

[root@b2b179.com]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 

 

    修改成如下配置:

 

DEVICE="eth0"
IPADDR=192.168.1.27 #固定IP
NETMASK=255.255.255.0 #掩码值 可要可不要
NETWORK=192.168.1.0 #网络地址 可要可不要
GATEWAY=192.168.1.1 #网关地址
ONBOOT="yes"  # [yes|no](引导时是否激活设备)
USERCTL="no" #[yes|no](非root用户是否可以控制该设备)
TYPE="Ethernet"
BOOTPROTO=static    #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)

主要是以上参数,每台电脑不一样,可能还有其他的一些属性,不管,也不做其他的修改

 

 第二步 配置DNS

 

 

[root@b2b179.com]# vi /etc/resolv.conf 

 

     修改成如下

 

 

# Generated by NetworkManager
search b2b179.com
nameserver 192.168.1.1
nameserver 202.96.134.33 // 主DNS 根据自己的地区位置 配置
nameserver 202.96.128.27 //次DNS 根据自己的地区位置 配置

 

 第三步 配置 hosts 域名访问

 

 

[root@b2b179.com]# vi /etc/hosts


127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1    www.yydeal.org yydeal.org
192.168.1.27 www.yydeal.org yydeal.org
Linux系统中设置固定IP,可按以下步骤操作: 1. **安装必要工具**:若未安装`vim`,可输入命令`yum install vim`进行安装,遇到选择输入`y`并回车,安装即可成功。若输入`ifconfig`命令时提示找不到,需通过`yum`安装`net-tools`,可执行`yum upgrade`和`yum install net-tools` [^1]。 2. **查看网络信息**:在root用户下,输入`ifconfig`命令查看网络状态,记住显示的inet(IP地址)和netmask(子网掩码)信息。还可使用`ping`命令查看网络是否正常连接 [^1][^3]。 3. **编辑网络配置文件**:输入命令`vim /etc/sysconfig/network-scripts/ifcfg-enp2s0`(文件名称后缀可能不同,前缀一般是`/ifcfg-enp` )。若文件不存在,可先创建。在阅读模式下,点击`i`进入编辑模式,对以下参数进行设置 [^1][^3]: - `BOOTPROTO`:代表获取IP的方式,设置为`static`表示静态IP,若为动态获取则设为`dhcp`。 - `IPADDR`:静态IP地址,使用之前`ifconfig`获取的inet地址,如`192.168.0.138`。 - `NETMASK`:子网掩码,使用`ifconfig`获取的netmask地址,如`255.255.255.0`。 - `GATEWAY`:网关地址,根据IP地址网段确定,若IP是`192.168.0`网段,网关使用`192.168.0.1` 。 - `DNS1`:DNS地址,可在路由器管理后台查看配置,也可以不设置。 下面是一个完整配置示例: ```plaintext TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=网卡名称 # 要跟文件名称对应 DEVICE=网卡名称 # 要跟文件名称对应 ONBOOT=yes # 是否在开机时启动网卡 IPADDR=192.168.0.7 # IP地址 GATEWAY=192.168.0.1 # 网关地址 NETWORK=192.168.0.3 # 该网段的第一个IP,可以不设置 BROADCAST=192.168.0.255 # 最后一个同网段的广播地址,可以不设置 NETMASK=255.255.255.0 # 子网掩码 DNS1=114.114.114.114 # DNS地址 ``` Linux主机刚安装好时,`ONBOOT`属性的缺省值为`no`,需要修改为`yes`;`BOOTPROTO`缺省值为`dhcp`,需要修改为`static` [^2]。 4. **保存并重启**:编辑完成后,输入命令`:wq`保存并退出。然后输入`reboot`命令重启系统,使配置生效 [^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值