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

本文介绍了三种在Linux系统中设置IP地址的方法:通过图形工具nm-connection-editor和nmtui,以及使用命令行和编辑配置文件。详细步骤包括静态和DHCP模式的图形配置,命令行修改设备状态,以及通过修改/etc/sysconfig/network-scripts目录下的配置文件进行网络配置。此外,还提到了在Windows下配置VMware虚拟机网络的注意事项。

如果确定自己都设置好了,但还是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 老的链接
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值