Linux mini安装常见问题


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
    • mark

安装scp

  • yum install -y openssh-clients

你可能感兴趣的:(Linux mini安装常见问题)