环境:两张网卡的机器,CentOS7系统
当然根据需要的不同网络的配置也是不同的
1.编辑 /etc/sysconfig/network-scripts/ifcfg-enoX 进行网络配置
2.由于本人直接连在路由下面,修改最后一行为yes(启用网卡)
ifup eno1 #启动修改对应文件的网卡,down是关闭网卡,ifconfig eno1 up/ifconfig eno1 down
ifconfig #查看对应网卡的IP就可以进行访问了
ping 10.0.0.66
ping www.baidu.com #检查连通没有
遇到的问题
1.ping命令报错:destination host unreachable
网线没连好(重新插了一下路由就可以了)
2.ifup eno1,报错dhclient(7744) is already running - exiting
进程已被启动,强杀一下就好了。> kill -9 7744
3.ping的通外网和局域网,不能被其他主机ping通
还是接线的问题,思考一下公司的路由和交换机的关系,重新接线。
相关知识
- 交换机和路由器的区别
交换机工作在数据链路层根据MAC地址寻址,路由器工作在网络层根据IP地址寻址
路由器会自动分配IP,交换机只是用来分配网络数据的
路由器可以把一个IP分给多个主机使用,对外IP相同。交换机可以把很多主机连接起来,对外的IP不同。
路由器可以提供防火墙,交换机不能提供这个功能。
路由器是用来做网间连接,也就是用来连接不同网络的。交换机是做扩大局域网接入点的,可以让局域网连进更多的电脑。
参考
【Linux公社----CentOS7网络配置和修改网卡名称及常用服务管理命令】
启动网卡报错:No suitable device found for this connection ,找不到适合此设备的链接
笔记
下面是设置的静态IP,在一个路由器/交换机下可以进行通信,但是路由器是可以分配IP的,所以想要外网访问就需要将服务器链接到路由器上。
#成功的案例
#eno1网卡配置
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="eno1"
UUID="c2ecbd5a-69e9-4d32-95fb-36803438759a"
DEVICE="eno1"
ONBOOT="yes"
- 77服务器的ifconfig网卡信息
77eno1
77eno2
- 66服务器的网卡信息
66en01
66eno2