配置过程中:所遇到的一些问题及解决思路:
(19条消息) Linux中出现RTNETLINK answers: Network is unreachable错误的解决思路(路由增删)_孤城286的博客-CSDN博客
————————————————————————————————————————————————————————————
目录
配置元素:IP 地址 子网掩码 网关 dns
一、临时配置:
(1)确认系统网卡信息和 IP 地址
[root@localhost poem]# ip addr ————————查看
以下为网卡的名字,一共说明了你有几张网卡 ,只是你的网卡的名字被输出重 定向了 ,名字做了变更
(Lo 127.0.0.1 分配给自己的 无法与外界通信的 测试本机网卡是否有问题可 以 ping 本地环回地址)
- ens33 (ens33 为自动备援模式,名称定为 ens33。
网卡的编号存在一定的规则,网卡的代号与网卡的来源有关。Linux 继承了 Unix 以网络为核心的设计思想
- 1、eno1:代表由主板 bios 内置的网卡。
- 2、ens1:代表有主板 bios 内置的 PCI-E 网卡。
- 3、enp2s0: PCI-E 独立网卡。
- 4、eth0:如果以上都不使用,则回到默认的网卡名。
- virbr0 虚拟网络接口
- virbr0-nic 虚拟网卡
(因为要尝试自己去配置 IP 地址 则需要关闭一个服务 否则会自动获 取影响实验)
(2)关闭 networkmanage 服务
临时关闭:systemctl stop NetworkManager
永久关闭: chkconfig --level 345 NetworkManager off
永久关闭:systemctl disable NetworkManager
[root@localhost poem]# systemctl stop NetworkManager ——临时关闭
[root@localhost poem]# chkconfig --level 345 NetworkManager off ——永久关闭
[root@localhost poem]# systemctl status NetworkManager ——查看
[root@localhost poem]# service NetworkManager start ——启用
然后在虚拟机右下角查看网卡 mac 地址 并且更改为桥接模式
(3)配置网络地址
配置:ip addr add 192.168.2.254/24 dev ens33 (删除用 del 尝试 ping 通自 己的主机)
删除:ip addr del 192.168.2.254/24 dev ens33
若网卡下线,
开启: ip link set ens33 up
如果想上网怎么办呢 (用 ip route 查看路由)
配置网关 ip route add default via 192.168.0.1 dev ens33
(用 nslookup www.baidu.com 测试 用本地记录的 dns 服务地址将当前域名发 送给此地址 做域名解析)
配置 DNS:
vim /etc/resolv.conf
nameserver 8.8.8.8
访问百度 (这种方式是配置 ip 地址的临时方式)
(4)测试网络连通性
建议用你的真实机去 ping 虚拟机(虚拟机 ping 真实机会被真实机的防火墙阻 挡)
Linux 系统的 ping 默认会一直 ping
Windows 系统 ping 默认 4 次
————————————————————————————————————————————————————————————