linux 设置ip(利用图形/命令/文件这3种方式 )

如果确定自己都设置好了,但还是ping不通,就检查下自己的电脑是否有桥接模式

1.利用图形的方式

一.nm-connection-editor(此处分为静态模式和dhcp模式)

【1】静态模式按照图形的样子,自己手动设置
未开启状态:
在这里插入图片描述

开启状态systemctl status NetworkManager

在这里插入图片描述

1:在shell中执行nm-connection-editor,打开网络连接工具,删除已有的Ethernet项,然后再添加一个新的
在这里插入图片描述
2.选择Ethernet,然后点击Create进行创建
在这里插入图片描述

3.可以自行修改名称,然后选择Device
在这里插入图片描述
4.Method项选择Manual,然后输入IP地址、子网掩码、点击Gateway下方的框、完成后保存退出

在这里插入图片描述

5.设置好后,我ping了一下我的真机,发现可以正常ping通
如果不能正常ping通,就检查下是否存在网桥,或将网关设置为真机ip DNS设置为114.114.114.114
在这里插入图片描述
此处就是静态设置
【2】dhcp会自动生成,但是请注意没有dhcp服务器就不能动态获得ip地址
与上述静态配置不同的是,此处选择的是(DHCP)
在这里插入图片描述

二.nmtui

1.选择Edit a connection 后< OK >
在这里插入图片描述
2.删除原有的
在这里插入图片描述
3.< Add >后选择Ethernet
在这里插入图片描述
4.修改完name和Device后,先在IPv4后选择Manual模式,然后点击后面的< show >
注意:输入自己主机的Device(可通过ifconfig查看),我的应该是eth0,但是在此处写了ens33,使得我完成创建后发现ping不通真机,并且在ifconfg后发现我并没有ip。经过进行修改后(eth0),就能正常ping通了
在这里插入图片描述
5.输入IP地址后,将光标移动到右下角的< OK >,回车

在这里插入图片描述
6.此时就创建好了
在这里插入图片描述
7.经过修改步骤4的Device后,我能正常ping通真机
在这里插入图片描述

2.命令的使用

一.nmcli device ..
命令 作用
nmcli device status 查看设备状态
nmcli device disconnect eth0 关闭设备
nmcli device connect eth0 开启设备
nmcli device modify eth0 ip4 172.25.254.34/24 添加一个ip

1.nmcli device status查看设备状态
在这里插入图片描述
2.验证modify是临时添加ip的的练习

  • 1.使用.nmcli device modify eth0 ip4 172.25.254.34/24 ,我们会发现ifconfig下并没有出现172.25.254.34 ,这是因为被添加在了配置文件

在这里插入图片描述
我们会发现ifconfig下并没有出现172.25.254.34 ,这是因为被添加在了配置文件
在这里插入图片描述

  • 2.ip addr show eth0 发现已经加上去了
    在这里插入图片描述

  • 3.nmcli device modify eth0 ip4 172.25.254.44/24 在这里插入图片描述

  • 4.关闭disconnect后再打开connect,之前添加的不见了.所以是临时设定
    在这里插入图片描述

二.nmcli connection ..
命令 作用
nmcli connection show 查看网卡信息
nmcli connection down +【name】 关闭
nmcli connection up +【name】 开启
nmcli connection modify westos ip4 172.25.254.34/24 添加ip,添加后要重启才能生效
nmcli connection delete + 【name】 删除链接
nmcli connection add con-name westos ifname eth0 type ethernet ip4 172.25.254.31/24 添加链接
nmcli connection add con-name westos ifname eth0 type ethernet9 ipv4.method auto 添加dhcp网络

以上设定都是永久设定

1.熟悉命令show down up add
在这里插入图片描述
在这里插入图片描述
2.结合modify 添加ip,添加完成后要使用down up重启

  • 1.nmcli connection modify westos ip4 172.25.254.34/24
    在这里插入图片描述

  • 2.down后再up,会发现ifconfig里面没出现。打开配置文件的时候发现已经添加在里面了
    在这里插入图片描述
    在这里插入图片描述

3 . 利用nmcli connection add
在这里插入图片描述
即使你已经有了这个设备的链接,再次添加也能添加成功 但是上述添加成功的链接它不会生效,利用nmcli connection show进行查看后, 没有设备,所以要进行删除
在这里插入图片描述

3.文件方式

一.在windows下进行网络配置

VMware虚拟机(redhat)的网络配置就是我以前写的有关使用文件方式添加博客的内容,下面的内容只是强调一下步骤和注意点

  • 配置目录:/etc/sysconfig/network-scripts
  • 配置文件:ifcfg-任意名称
  • 企业7与企业8版本的不同
    rhel7:systemctl restart network 重启
    hel8:systemctl restart NetworkManager 重启
    nmcli connection down 老的链接
    nmcli connection up 老的链接
发布了36 篇原创文章 · 获赞 3 · 访问量 1225

猜你喜欢

转载自blog.csdn.net/ly_qiu/article/details/104756160