我是靠谱客的博主 魁梧飞机,最近开发中收集的这篇文章主要介绍Linux 中设置静态IP的方法步骤,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在Linux 系统中大部分的网络接口配置都能在 “/etc/network/interface”中解决,打开 “/etc/network/interface” 可以看到:

        auto ens33                         //ens33 网卡名字,也可能是eth0
        iface ens33 inet dhcp        //为自动获取ip地址,即以 DHCP 的方式配置网卡

       #iface ens33 inet6 dhcp      //如果是DHCPv6,则使用这条

将自动获取改为静态设置 :
        #ifcace ens33 inet dhcp    //屏蔽掉自动获取
        iface ens33 inet static       //静态获取
        address 192.168.1.126     // 静态IP、网关、子网掩码设置
        gateway 192.168.1.1
        netmask 255.255.255.0

 修改完后使用  “/etc/network/interface” 后需要重新启动网络使其生效,可以使用                                     /etc/init.d/network   restart                                                                                                                  或者:                                                                                                                                                 service  network   restart     

重启后因为使用的是静态IP,一般DNS的配置会消失,这时候就无法ping通域名,可以在/etc/resolv.conf中设置DNS的服务器地址。

网卡设置虚拟  IP  (即网卡IP别名),可用于不同网段的测试使用,在 /etc/network/interface 中:

         #ifcace ens33 inet dhcp    //屏蔽掉自动获取
        iface ens33 inet static       //静态获取
        address 192.168.1.126     // 静态IP、网关、子网掩码设置
        gateway 192.168.1.1
        netmask 255.255.255.0                   

  iface ens33:X inet static       //增加虚拟IP,使用  “iface    +    网卡名:X” ,X的值可以从0往后叠加,网卡名后面不加空格。 
        address 192.178.1.100       // 静态IP、网关、子网掩码设置
        gateway 192.178.1.1
        netmask 255.255.255.0

        增加网卡别名的方式还有其他方式,如:

                1.将增加ip别名的命令填写到/etc/rc.local文件中;
                2.手动编写ip别名的网卡配置文件,保存在/etc/sysconfig/network-scripts目录中,一个网  卡对应一个配置文件,仿照ifcfg-eth0这个本机网卡的配置文件来修改。

                                                          

      

最后

以上就是魁梧飞机为你收集整理的Linux 中设置静态IP的方法步骤的全部内容,希望文章能够帮你解决Linux 中设置静态IP的方法步骤所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部