Linux 设置静态ip,详细步骤

Posted 小火慢炖的粥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 设置静态ip,详细步骤相关的知识,希望对你有一定的参考价值。

前言: 虚拟机每次打开,关闭后连接ip都会发生变更,终于忍不住了 设置静态ip,

步骤也非常简单,只需要在配置文件中添加几个地址就行;

实现步骤

1. 修改ens33的配置文件   vi /etc/sysconfig/network-scripts/ifcfg-ens33

1.1 将 BOOTPROTO = dhcp   改成  BOOTPROTO = static 

(也就是将动态ip,改成静态ip)

1.2 新增4行数据如下:

IPADDR="192.168.183.100"        # 设置的静态IP地址
NETMASK="255.255.255.0"         # 子网掩码
GATEWAY="192.168.183.2"         # 网关地址
DNS1="192.168.183.2"            # DNS服务器

(先添加,数据获取见后续步骤)
 

2.获取数据来源

 1.获取ip地址和 子网掩码

在命令中输入ifconfig

inet 就是ip地址       nemask 就是子网掩码 

2.获取网关地址,和DNS服务器    (网关地址和DNS服务器地址是一样的)

 在vmware 中: 编辑——虚拟网络编辑器——NAT模式——NAT设置——网关

3.实现配置

 将获取到的数据来源放到配置文件中即可,效果如下

 

4. 最后的操作   重启网络,重启网络后需重新进行连接,如果ip没变的话就不需要

命令:systemctl restart network

 

Linux_笔记_01_设置静态IP与 SecureCRT连接Linux

步骤一至三,即可设置好静态IP

步骤四至九,使SecureCRT连接Linux

 

步骤一:编辑ifcfg-eth0 文件

1.打开ifcfg-eth0 文件

使用命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0

 

 2.编辑ifcfg-eth0文件

按英文 I  进入vim编辑模式。

进行编辑,上图红框部分是必须要有的。将IPADDR设置为你想要的静态ip

DVICE=eth0
HWADDR=00:50:56:2A:E2:56
TYPE=Ethernet
UUID=5882e517-a480-4fc6-90f6-8f961283b551
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
DNSI=192.168.1.1
IPADDR=192.168.1.11
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
IPV6INIT=no
USERCTL=no

 

注:(1)此处的 GATEWAY 是虚拟机中配置的网关地址。 参见: 解决CentOS7虚拟机无法上网并设置CentOS7虚拟机使用静态IP上网

 

 

 

3.保存并退出vim

按esc退出编辑模式进入命令模式,输入:wq  即可保存并退出文件。

 

步骤二、重启网络服务

使用命令: service network restart或/etc/init.d/network restart

可能会出现错误,但不用管它。强迫症的稍后可以去解决这些错误,但这里只管静态ip能修改成功即可。

 

步骤三:ping网关进行测试

使用命令:ping 192.168.1.1

能ping通表示网络正常。

 

 步骤五:查看IP并修改host文件

1.查看ip

使用命令:ifconfig   ,查看ip,发现ip已成功修改为静态ip

2.修改host文件中的ip

Computer—>FileSystem—>etc—>host,将host文件中的ip修改为刚刚查看的静态ip.

 

步骤六:修改虚拟网络编辑器

在VMWare中,编辑—>虚拟网络编辑器

 

子网IP前三位、子网掩码与linux系统静态IP一致。

 

七、windows下设置VMware Network Adapter VMnet8自动获取ip地址(与centOS ip在同一网段)

 控制面板—>网络和Internet—>网络共享中心—>更改网络适配器,即可进入网络连接

 

 找到VMnet8,右键—>属性—>Internet协议版本4(TCP/IPv4),设置ip地址和子网掩码,下图红框部分与linux系统一致。(保持和虚拟机IP保持在同一个网段)

 

 

 

八、测试win本机能否ping centOS

打开windows的命令行,输入  ping  192.168.1.11,回车,若能成功,则说明已经配置成功了

九、配置SecureCRT

File->Quick Connect 

输入主机名,配置用户root 密码 你的密码

 

 然后connect。一般都会成功,若没有成功,则可能是以下问题:

(1)ssh的问题(现在装的linux系统一般都会带ssh,所以一般不会出现这个问题)

(2)防火墙的问题

(3)由于粗心导致上述步骤出了问题,检查下ip等有没有弄错

 

以上是关于Linux 设置静态ip,详细步骤的主要内容,如果未能解决你的问题,请参考以下文章

linux系统里一个网卡怎么分配两个IP? 步骤要详细!

怎么装linux 请详细说明安装步骤和方法!!!!谢谢

Linux_笔记_01_设置静态IP与 SecureCRT连接Linux

Linux系统centos7修改静态IP地址

Linux 日常运维 3.0&centos7.x配置静态IP并ping通外网

linux 怎么设置IP?