如果确定自己都设置好了,但还是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 老的链接
本文介绍了三种在Linux系统中设置IP地址的方法:通过图形工具nm-connection-editor和nmtui,以及使用命令行和编辑配置文件。详细步骤包括静态和DHCP模式的图形配置,命令行修改设备状态,以及通过修改/etc/sysconfig/network-scripts目录下的配置文件进行网络配置。此外,还提到了在Windows下配置VMware虚拟机网络的注意事项。
2万+

被折叠的 条评论
为什么被折叠?



