linux配置静态ip

配置完成示例

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO="static"
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME=ens33
UUID=b7fd5a1a-4c02-4f12-9a42-23c55b18d65d
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.83.130
PREFIX=24
GATEWAY=192.168.83.2
NETMAST=255.255.255.0
DNS1=223.5.5.5
DNS2=8.8.8.8
IPV6_PRIVACY=no

或者

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=9bf8d1af-5d78-43fb-9e41-251487681e9c
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.149.129
PREFIX=24
GATEWAY=192.168.149.2
DNS1=192.168.149.2
IPV6_PRIVACY=no

临时关闭 NetworkManager
service NetworkManager stop
永久关闭
chkconfig NetworkManager off

虚拟机选用 NAT 模式

  • 切换到 root 用户

  • ip addr
    

    看到如下图所示的信息时,证明还没有激活网卡
    在这里插入图片描述

  •   vi /etc/sysconfig/network-scripts/ifcfg-ens33
    

    在这里插入图片描述

    查看 ONBOOT 是否开启,ONBOOT 是指在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络。
    输入 i 进入编辑模式,将 no 改为 yes,修改完按 ESC 推出编辑模式,输入 :wq! 保存修改并退出
    在这里插入图片描述

  • 重启网络使配置生效

    sudo service network restart
    

    在这里插入图片描述

  • 查看ip地址和子网掩码

    ifconfig
    

    在这里插入图片描述

  • 查看网关地址

    netstat -rn
    

    在这里插入图片描述

  • 查看DNS服务器

    cat /etc/resolv.conf
    

    在这里插入图片描述

  • 设置静态IP

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

    i 进入编辑模式
    BOOTPROTO=dhcpdhcp 改为 static
    dhcp 是自动获取,static是静态,再在后面添加网络配置

    BOOTPROTO=static           # 使用静态IP地址,默认为dhcp
    
    IPADDR=192.168.192.106     # 设置的静态IP地址
    NETMASK=255.255.255.0      # 子网掩码  
    GATEWAY=192.168.192.2      # 网关地址
    DNS1=192.168.192.2         # DNS服务器
    

    配置完按ESC退出编辑模式,输入:wq!保存并退出

  • 重启网络服务,使我们配置的能够生效

    service network restart
    

    在这里插入图片描述

  • 查看配置是否生效

    	ifconfig
    

    在这里插入图片描述
    如上图所示,我们修改的静态IP生效了

如果 ping 不同外网 就添加路由
直接使用 GUI 添加路由


转自 https://my.oschina.net/u/3986411/blog/4711296

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux系统中配置静态IP的步骤如下: 1. 首先,打开网络配置文件。可以使用以下命令打开文件进行编辑: ``` sudo vi /etc/sysconfig/network-scripts/ifcfg-<网卡名称> ``` 注意,这里的<网卡名称>是指你要配置静态IP的网卡的名称。 2. 在打开的文件中,找到并修改以下内容: - 将`BOOTPROTO`的值设置为`static`,表示使用静态IP。 - 设置`IPADDR`为你想要配置静态IP地址。 - 设置`NETMASK`为子网掩码。 - 设置`GATEWAY`为网关地址。 - 设置`DNS`为DNS服务器地址。 你可以参考中给出的代码作为模板进行修改。 3. 保存并关闭文件。 4. 接下来,重启网络服务使配置生效。你可以使用以下命令来重启网络服务: ``` sudo systemctl restart network ``` 这样,你的Linux系统就配置好了静态IP。请注意,根据你的系统配置和网络环境的不同,具体的配置过程可能会有所差异。建议在进行配置之前,先备份网络配置文件,以防万一出现问题。 总结: Linux配置静态IP的步骤包括打开网络配置文件、修改文件中的相关配置项、保存并关闭文件,最后重启网络服务使配置生效。请根据具体的情况进行相应的配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Linux设置静态IP](https://blog.csdn.net/ITKidKid/article/details/127508537)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值