yum安装网络不可达
原因
- 我们来查看一下,当前用来上网的网卡eth1的信息:
[root@promote ~]# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:0C:29:D4:EA:E2
inet addr:192.168.1.115 Bcast:255.255.255.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fed4:eae2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4599 errors:0 dropped:0 overruns:0 frame:0
TX packets:2628 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:575396 (561.9 KiB) TX bytes:278925 (272.3 KiB)
Interrupt:19 Base address:0x2000
- 我们清楚地看见了inet6 addr: fe80::20c:29ff:fed4:eae2/64 Scope:Link,这一行信息,这个正是影响我们使用yum的罪魁祸首!!!下面我们就来关闭网卡的IPV6。
临时解决方法
- 临时关闭网卡的IPV6,并重启网络服务:
[root@promote ~]# echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
[root@promote ~]# echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6
[root@promote ~]# service network restart
正在关闭接口 eth1: [确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth1:
正在决定 eth1 的 IP 信息...完成。
[确定]
- 此时,再查看网卡
eth1
的信息:
[root@promote ~]# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:0C:29:D4:EA:E2
inet addr:192.168.1.115 Bcast:255.255.255.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5563 errors:0 dropped:0 overruns:0 frame:0
TX packets:3388 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:676945 (661.0 KiB) TX bytes:414358 (404.6 KiB)
Interrupt:19 Base address:0x2000
- 没错,我们发现inet6 addr: fe80::20c:29ff:fed4:eae2/64 Scope:Link这一行信息没有了,此时yum就可以正常使用了;
永久生效方法
- 需要在文件/etc/sysctl.conf中,添加如下的内容:
#shutdown IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
minimal最小化安装 eth0默认没有自启用
- 修改配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
onboot=true
修改静态地址后发现无法ping外网
- 需要设置网关(该命令只是临时有效)
-
route add default gw 192.168.33.1
(网关地址 参考vmware的网关地址)
-
- 添加nameserver
- vi /etc/resolv.conf
nameserver 192.168.33.1 #vmware的网关地址
解决克隆后eth0不见的问题
- 直接修改 /etc/sysconfig/network-script/ifcfg-eth0
- 删掉UUID HWADDR
- 配置静态地址
- 然后:
rm -rf /etc/udev/rules.d/70-persistent-net.rules
- 然后 reboot
挂载光驱
- 创建需要挂载的目录
mkdir /mnt/cdrom
- 挂载光驱
mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/
- 配置开机自动挂载
vim /etc/fstab
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0
安装scp
yum install -y openssh-clients