Centos7随笔

今天首次接触了Centos7这个新系统,按照以往的惯例,先拿自己熟悉的命令去试一下看看是不是也可以使用。

先查看网卡配置,输入了6版本常用的命令

[root@localhost ~]# ifconfig
-bash: ifconfig: command not found
[root@localhost ~]# ifconfig
-bash: ifconfig: command not found
[root@localhost ~]# 

恩,看来不行。新版本已经不能用这个命令(或者说是需要装什么软件才能使用,没太深入研究),Centos7得用这个命令(百度的)。

[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:bb:61:98 brd ff:ff:ff:ff:ff:ff
    inet 192.168.11.92/24 brd 192.168.11.255 scope global eno16777736
       valid_lft forever preferred_lft forever
[root@localhost ~]# 

 

再看一下挂载点

[root@localhost ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        48G  848M   47G   2% /
devtmpfs        904M     0  904M   0% /dev
tmpfs           913M     0  913M   0% /dev/shm
tmpfs           913M  8.6M  904M   1% /run
tmpfs           913M     0  913M   0% /sys/fs/cgroup
/dev/sda1       497M  118M  380M  24% /boot
tmpfs           183M     0  183M   0% /run/user/0
[root@localhost ~]# 

这个倒是还留着的。不过我发现比6之前的挂载点多了几个(那几个具体干啥用的也不太清楚);

接下来就去配置网卡

[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls -a
.                  ifcfg-lo     ifdown-eth   ifdown-ipv6  ifdown-ppp     ifdown-Team      ifup          ifup-eth   ifup-ipv6  ifup-plusb  ifup-routes  ifup-TeamPort  init.ipv6-global
..                 ifdown       ifdown-ib    ifdown-isdn  ifdown-routes  ifdown-TeamPort  ifup-aliases  ifup-ib    ifup-isdn  ifup-post   ifup-sit     ifup-tunnel    network-functions
ifcfg-eno16777736  ifdown-bnep  ifdown-ippp  ifdown-post  ifdown-sit     ifdown-tunnel    ifup-bnep     ifup-ippp  ifup-plip  ifup-ppp    ifup-Team    ifup-wireless  network-functions-ipv6
[root@localhost network-scripts]# 

路径没变,查看文件命令也可以使用;只不过网卡配置文件名称变了,7之前叫ifcfg-eth*,7ifcfg-eno*了;查看下配置文件

[root@localhost network-scripts]# cat ifcfg-eno16777736 
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=b59c1d61-5265-4033-a568-1e6f48712ae6
DEVICE=eno16777736
ONBOOT=yes
IPADDR=192.168.11.92
NETMASK=255.255.255.0
GATEWAY=192.168.11.1
DNS1=192.168.11.1
DNS2=8.8.8.8
[root@localhost network-scripts]# 

大体上没有什么变化,多了IPV6的地址,看来IPV6以后是主流。根据网上的各路网友所说,Centos7默认是开启的是ipv6的地址,ipv4需要我们手动去配置,操作如下

1.修改配置文件,编辑/etc/default/grub,在GRUB_CMDLINE_LINUX后面添加 ipv6.disable=1,必须放在引号里面,然后保存退出

[root@localhost /]# cat /etc/default/grub 
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="ipv6.disable=1 crashkernel=auto rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
[root@localhost /]# 

2.修改网卡配置文件,将IPV6INIT=yes改为no,保存退出,然后重启系统,这样就开启IPV4地址了

[root@localhost network-scripts]# cat ifcfg-eno16777736 
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=b59c1d61-5265-4033-a568-1e6f48712ae6
DEVICE=eno16777736
ONBOOT=yes
IPADDR=192.168.11.92
NETMASK=255.255.255.0
GATEWAY=192.168.11.1
DNS1=192.168.11.1
DNS2=8.8.8.8
[root@localhost network-scripts]# 

还有好多地方没去摸索,慢慢来吧!

 

posted @ 2018-08-30 10:26  小年青。  阅读(226)  评论(0编辑  收藏  举报