Linux如何设置固定IP

首先,Linux的默认网关和DNS解析都是一个地址。
在这里插入图片描述
IPV4 IP地址是32位2进制
前缀默认是24但是格式还是得写
DNS解析域名,类似Map,根据域名寻找IP
DHCP 如果是自动设置IP,就是由他来自行分配,但是手动的话,就需要干掉他

1.设置固定IP

1.先看一下我们的网关

点击虚拟网络编辑器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里就可以看到网关了。

2.配置固定IP和修改主机名称

这里不要在Xshell修改,修改完了直接连不上了,

# 修改网络配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33
如果提示找不到vim命令,使用yum下载vim
yum install vim 选择yes

BOOTPROTO="static"
ONBOOT=yes
IPADDR="192.168.10.100"
PREFIX="24"
GATEWAY="192.168.10.2"
DNS1="192.168.10.2"

1.bootproto

BOOTPROTO
这个是网络配置参数:
BOOTPROTO=static 静态IP
BOOTPROTO=dhcp 动态IP // 默认是这个
BOOTPROTO=none 无(不指定)

2.onboot=yes

激活网卡,这个一般也是默认YES的

3.地址和DNS

网关和DNS1都是根据之前查询的网关配置
前缀prefix 24 固定
地址 的话,
192.168.和网关一致. 100以后设置吧
最后的是子码,不能和主机一致也不能是1,所以100以后比较安全。

3.重启网络(修改完成后必须重启网络,否则出现ping失败找不到路径)

不要在Xshell中运行,会连不上

systemctl restart network
4.配置主机名
// static 静态   固定别名
hostnamectl --static set-hostname hadoop100
5.图形化修改方式
nmtui

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这直接修改,然后确定。
在这里插入图片描述

启用连接,禁用再启用,
在这里插入图片描述
设置系统名
在这里插入图片描述
觉得取消麻烦的话,可以直接esc

6.关闭防火墙(自己电脑和Linux必须需要这个)
//关闭防火墙
systemctl stop firewalld
//关闭防火墙自动启动
systemctl disable firewalld
7.保存修改,然后退出
//将页面缓存的数据同步到磁盘
sync
//关机
poweroff
//重启
reboot

2.如何让Window和Linux通过别名达到互Ping

配置hosts文件
问题:为什么hosts文件可以让他们互相ping
因为DNS解析器解析时会查询这个表,从而解析出相应的地址

windows的hosts文件
位置:C:\Windows\System32\drivers\etc\hosts
Linux的hosts文件
vim /etc/hosts

我的windows中添加了 192.168.233.100 hadoop100
在这里插入图片描述
在这里插入图片描述
如何查询本机IP
Window:ipconfig 这里看以太网
在这里插入图片描述
Linux:ifconfig
在这里插入图片描述
ens33
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42265608/article/details/131641768