linux修改ip地址详解_linux修改ip地址

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

修改IP地址分为临时修改仍然属于动态分配和永久修改设置静态ip。临时修改就是使用ifconfig命令直接修改但是一段时间过后或者重启又会动态重新分配。而永久修改则是直接将ip写在配置文件中一直不会改变。

临时修改

一首先查看ip地址及使用的网卡

ifconfig

在这里插入图片描述
可以看到使用的是eth0网卡ip地址为192.168.8.10。

二ip地址修改为192.168.8.66网段必须和虚拟机修改前相同且ip地址没有被其他人占用

修改临时ip

ifconfig eth0 192.168.8.66/24	

配置默认路由

route add default gw 192.168.8.1	

在这里插入图片描述
我们会发现第二条命令设置网关执行不起这是因为配置文件中没有设置eth0网卡的相关配置访问不了此网关。
在这里插入图片描述

先打开interfaces文件

leafpad /etc/network/interfaces

在最后加上两行

auto eth0
iface eth0 inet dhcp

注dhcp的意思是自动

修改后如下在这里插入图片描述
修改完这个文件之后需要重启一下以后修改ip直接重启服务就可以了。

reboot

因为是临时修改ip地址所以重启后ip地址又变为了 192.168.8.6
在这里插入图片描述
这时再次输入以下命令即可

ifconfig eth0 192.168.8.66/24     #配置临时ip
route add default gw 192.168.8.1           #配置默认路由

此时成功修改ip且可以访问外网。

在这里插入图片描述

永久修改

这里修改为192.168.8.56网段必须和虚拟机修改前相同且ip地址没有被其他人占用

修改配置文件

vim /etc/network/interfaces

添加如下代码

auto eth0
#静态设置ip
iface eth0 inet static	
#设置ip地址
address 192.168.8.56	
#设置子网掩码
netmask 255.255.255.0	
#设置网关
gateway 192.168.8.1		

在这里插入图片描述
重启网卡

systemctl restart networking

在这里插入图片描述

设置静态ip地址后NAT模式与桥接模式切换造成不能上网

这里修改静态ip地址有个坑如果固定ip地址之后切换了模式会造成不能上网。

我们知道大多数情况下nat模式与桥接模式的网段是不同的以我的虚拟机为例

桥接模式

网段和主机网段相同。

网段为192.168.8.*

在这里插入图片描述

NAT模式

可以看到NAT模式下网段为192.168.70.*
在这里插入图片描述
所以在切换模式之后需要重新修改配置文件。


如有错误或描述不当还请指正。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: linux