Linux 网络静态IP配置以及boot后自动连接

准备工作

        在企业实际应用中服务器的私有IP往往需要固定,因为服务器需要通过公网IP进行NAT穿透,如果私有IP地址在每次启动系统后都发生变化,那么每次启动都要重新配置一遍NAT,员工在远程连接服务器时也要重新配置IP,这就造成不必要的时间成本。

        在这里我以虚拟机为例,在配置之前我们首先需要知道虚拟网卡的网关IP和子网掩码还有虚拟网卡IP地址

        虚拟网卡的网关IP和子网掩码可以从编辑->虚拟网络编辑器中查看。

        可以得知我们的网关IP地址为 192.168.182.2 ,子网IP为 192.168.182.0 ,子网掩码为 255.255.255.0

 

        由于我现在使用的系统是win11,那么虚拟网卡的地址就可以从cmdipconfig指令查看。

         所以虚拟网卡的IP地址为 192.168.182.1 。这些信息对于后面配置静态IP都是有用的。


静态IP配置 

        到此准备工作完成了,那么接下来就可以进入Linux系统中进行配置啦~

vim /etc/sysconfig/network-scripts/ifcfg-eth0

        不同系统的网络配置文件位置会不一样,我这里是以CentOS 6.6为例。 为了模拟服务器的操作,我这里是使用了Xshell来进行远程操作。

        上图是我已经配置完的静态IP,需要注意一下ONBOOT代表着是开机时是否自动启动网络接口进行网络连接,默认是no,我这里改成了yes,表示系统启动后自动连接网络(也可以不选,但就是开启系统后需要手动进行连接网络)。

        而BOOTPROTO代表着网络启动协议,有三种参数:DHCP(自动获取IP),static(静态IP),none(不指定)。我设置为 static,表示静态获取IP。如果是用DHCP来获取IP,就有可能导致每次启动系统私有IP地址会发生改变,不利于开发人员使用。

IPADDR=192.168.182.130
GATEWAY=192.168.182.2
DNS1=192.168.182.2

        上面三个参数是需要手动加入,分别表示IP地址,网关,首选DNS。在这里DNS和网关一般保持一致。由于子网是192.168.182.0 ,除去网关地址、全0全1地址和虚拟网卡地址,可以还有252种私有IP可以选择。这里我随便选了192.168.182.130作为其静态IP进行配置。

        保存退出后输入以下指令来重启网络服务。

 service network restart

        让我们测试一下看看吧! 

        可以看到无论是ping主机还是ping其他网站都能访问到。

        至此Linux静态IP就算配置完成啦~

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值