Linux学习二:基于CentOS 6.5的网络配置
程序员文章站
2022-10-01 08:06:24
查看网卡信息: ifconfig 出现不正常的显示原因主要有两方面: >>>具体操作<<< 【修改虚拟机网卡信息】 【虚拟机网卡信息概要】 【虚拟机网卡信息说明】 【补充】 【网卡配置】 【网卡重启】 【主机名配置】 【主机名配置文件内容】 ......
查看网卡信息: ifconfig
[root@hadoop01 ~]# ifconfig
【正常的显示信息】
eth0 link encap:ethernet hwaddr 00:0c:29:36:11:5c inet addr:192.168.11.81 bcast:192.168.11.255 mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe36:115c/64 scope:link up broadcast running multicast mtu:1500 metric:1 rx packets:204 errors:0 dropped:0 overruns:0 frame:0 tx packets:155 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 rx bytes:24750 (24.1 kib) tx bytes:22993 (22.4 kib) lo link encap:local loopback inet addr:127.0.0.1 mask:255.0.0.0 inet6 addr: ::1/128 scope:host up loopback running mtu:65536 metric:1 rx packets:0 errors:0 dropped:0 overruns:0 frame:0 tx packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 rx bytes:0 (0.0 b) tx bytes:0 (0.0 b)
【不正常的显示】
lo link encap:local loopback inet addr:127.0.0.1 mask:255.0.0.0 inet6 addr: ::1/128 scope:host up loopback running mtu:65536 metric:1 rx packets:0 errors:0 dropped:0 overruns:0 frame:0 tx packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 rx bytes:0 (0.0 b) tx bytes:0 (0.0 b)
出现不正常的显示原因主要有两方面:
1、网卡没有开机自启======>>修改网卡信息,设置网卡onboot为yes,刷新网卡配置:service network restart
2、如果我们克隆了虚拟机,当我们开启克隆的虚拟机时会在网卡(eth0)的基础上新建网卡(eth1)
解决办法:
删掉原虚拟机网卡eth0,将新建的网卡eth1改成eth0
然后修改网卡信息即可。
>>>具体操作<<<
【修改虚拟机网卡信息】
[root@hadoop01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
【虚拟机网卡信息概要】
device=eth0 type=ethernet uuid=d7276038-c211-4294-a4d7-90cdbbacb73f onboot=yes ##将no改为yes,设置网卡开机自启 nm_controlled=yes bootproto=none hwaddr=00:0c:29:36:11:5c ipaddr=192.168.11.81 ##本机ip地址,在局域网中独一无二,尽量自己指定 prefix=24 gateway=192.168.11.2 defroute=yes ipv4_failure_fatal=yes ipv6init=no name="system eth0" dns1=8.8.8.8 #dns域名解析器,需要自己添加,否则只能连通局域网,访问不到外网信息
【虚拟机网卡信息说明】
device=eth0 网卡的名字 hwaddr=00:0c:29:90:89:d9 hwaddr hardware address 硬件地址 mac地址 type=ethernet 网络类型 以太网 uuid=ae779ae6-044d-43d5-a33b-48c89e8de10e #uuid 做到系统中独一无二。 onboot=yes boot on ? 在开机或重启网卡的时候是否启动网卡 nm_controlled=yes 是否受network程序管理 bootproto=none 网卡是如何获取到ip地址 网卡获取ip地址的方式(三种:a. dhcp 自动获取ip地址 b. none 固定的ip地址 c. static 固定的ip地址)
ipaddr=10.0.0.100 ipaddr ip地址
netmask=255.255.255.0 子网掩码 决定这个局域网中最多有多少台机器
gateway=10.0.0.2 网关 整个大楼的大门
userctl=no 普通用户是否能控制网卡
【补充】
/etc/resolv.conf 配置dns 网卡配置文件的dns优先于/etc/resolv.conf dns 域名解析器 阿里的域名解析器:223.5.5.5 223.6.6.6
【网卡配置】
[root@hadoop01 ~]# vi /etc/udev/rules.d/70-persistent-net.rules
【正常的网卡配置信息】
# this file was automatically generated by the /lib/udev/write_net_rules # program, run by the persistent-net-generator.rules rules file. # # you can modify it, as long as you keep each rule on a single # line, and change only the value of the name= key. # pci device 0x8086:0x100f (e1000) subsystem=="net", action=="add", drivers=="?*", attr{address}=="00:0c:29:36:11:5c", attr{type}=="1", kernel=="eth*", name="eth0"
正常情况下只有eth0一个网卡。而克隆的虚拟机,在克隆原虚拟机的网卡(eth0)的基础上新建了新的网卡(eth1),所以我们需要删掉原虚拟机网卡eth0,并将新建的网卡eth1改成eth0。
然后修改网卡信息(vi /etc/sysconfig/network-scripts/ifcfg-eth0 ):
方法一:删除device和hwaddr
device=eth0
hwaddr=00:0c:29:36:11:5c
方法二:修改hwaddr
hwaddr=00:0c:29:36:11:5c(网卡配置中attr{address}=="00:0c:29:36:11:5c"里双引号内的信息)
【网卡重启】
[root@hadoop01 ~]# service network restart
【主机名配置】
[root@hadoop01 ~]# vi /etc/sysconfig/network
【主机名配置文件内容】
networking=yes hostname=test01 #修改主机名 重启生效 gateway=192.168.11.2
推荐阅读
-
Linux基础篇之CentOS的网络配置(DHCP,静态)
-
Linux系统学习 六、网络基础—Linux的IP地址的配置
-
Linux学习二:基于CentOS 6.5的网络配置
-
【Linux系列】配置Centos 7的软件源(二)
-
Linux学习之CentOS6.4下Mysql数据库的安装与配置
-
Linux(centOS6.5)下SVN的安装、配置及开机启动
-
Linux(centOS6.5)下SVN的安装、配置及开机启动
-
centos7无网络环境下创建基于scratch镜像的Linux镜像,并带有Java运行环境
-
linux centos6.5 网络配置
-
Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置的详细方法