linux开机自动eth0
1. linux每次启动eth0都是 state down 怎么办
意思是网卡0没有连接,此提示最常见的原因是网卡0没有插网线,当然,也可能是其他情况。
2. 关于linux eth0的问题
ifconfig
查看你是否开启网卡
/etc/init.d/network restart
启动网卡
查看
cd /etc/sysconfig/network-scripts/
是否有ifcfg-eth0这个文件
没有的话配置一个
内容
DEVICE=eth0 (哪张网卡)
ONBOOT=yes
BOOTPROTO=static (静态ip状态设置)
BOOTPROTO=dhcp (dhcp获取)
IPADDR=192.168.1.8 (静态ip地址)
NETMASK=255.255.255.0 (子网掩码)
GATEWAY=192.168.1.1(网关)(如果在此设置网关,则上面的无效)
MACADDR=00:0C:29:96:38:F8(修改mac地址)(永久有效)
3. Linux如何自动获取IP地址及配置静态IP地址上
第一步:激活网卡
系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活。
# ifconfig eth0 up
第二步:设置网卡进入系统时启动
想要每次开机就可以自动获取IP地址上网,就要设置网络服务在系统启动时也启动。Linux有一点与windows不同的是很多服务默认是停止的,而且你在某次使用该服务时启动这个服务,但是没设置它为默认启动,则下次进入系统这个服务依然是停止的。下面是设置网络服务在系统启动时也启动的方法。
使用chkconfig命令让网络服务在系统启动级别是2345时默认启动。
# chkconfig --level 2345 network on
第三步:修改网卡文件ifcfg-eth0
修改ifcfg-eth0文件,设置ONBOOT的值为yes,让网络服务启动时使用该网卡。设置BOOTPROTO的值为dhcp,让网卡从DHCP服务器自动获取IP地址。
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=yes
BOOTPROTO=dhcp
总结:
通常情况下第三步是最重要的,因为大部分Linux系统默认网络服务是系统启动时也启动的,网卡也是启用的,只要设置好第三步,然后使用下面的命令启动网络服务就OK。
# service network start
配置静态IP地址上网与动态IP地址上网同出一辙,修改ifcfg-eth0,然后用命令service network retart重启网络服务。
DEVICE=eth0
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS=8.8.8.8
BOOTPROTO=static
ONBOOT=yes
debian:
编辑/etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.1.36
netmask 255.255.255.0
gateway 192.168.1.10 #公司的网关是192.168.1.10,一般是192.168.1.1
保存编辑结果,并重启网络服务
/etc/init.d/networking restart
已经可以用新的静态IP访问internet了。
4. Debian Linux如何实现开机就启动eth0和eth1这两片网卡呢
启动的时候加载
例如
ifconfig eth0 up
ifconfig eth1 up
太久没用linux,可能有误,只给提示.
5. 更新linux内核后,无法启动网络:弹出界面 eth0: 错误:没有找到合适的设备:没有找到可用于连接 'Syste
我也碰到过这个问题,不过是在虚拟机上碰到的,估计情况差不多,你可以在/etc/sysconfig/network-script目录下ls列出设备找到ifcfg-eth0,vi编辑将里面的MAC地址修改为正确的网卡地址,我的虚拟机是centos的,不知道可不可以帮到你
6. linux配置中eth0和eth1做什么用的
是一种光纤以太网接口卡,按照以太网通信协议进行信号传输。一般通过光缆与光纤以太网交换机连接。
Eth0和eth1用于区分网卡名。它们的含义与windows本地连接1和本地连接2相同。
这里的子网卡不是一个实用的网络接口,但是它可以作为一个集合接口在系统中闪现,比如eth0:1,eth1:2。
(6)linux开机自动eth0扩展阅读:
Linux操作系统嵌入了TCP/IP协议栈,协议软件具有路由转发功能。路由和转发依赖于在主机中安装多个网卡作为路由器。
当某一网卡接收到度包时,系统内核会根据度包的目的IP地址查询路由表,然后根据查询结果将度包发送到另一网卡,最后通过该网卡发送度包。主机的进程是路由器的核心功能。
路由功能是通过修改Linux内核参数来实现的。sysctl命令用于配置和显示/proc/sys目录中的内核参数。
出于安全原因,Linux内核默认禁止数据包路由和转发。在Linux系统中,有临时和永久两种方法启用转发功能。
7. linux eth0:0什么意思
eth0代表第一张网卡,eth1代表第二张网卡
8. linux eth0网络问题
1、vi /etc/sysconfig/network-scripts/ifcfg-eth0
ifcfg-eth0的配置文件里保存了以前的MAC地址,
2、把ifcfg-eth0的NETMASK=192.168.116.0GATEWAY=192.168.116.2子网掩码是255.255.255.0删除
3、把/etc/udev/rules.d/70-persistent-net.rules 删除后重启机器就可以了重启