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