为什么linux下唯独没有网卡设备文件???3
发布网友
发布时间:2023-11-20 08:46
我来回答
共2个回答
热心网友
时间:2024-11-26 16:54
你的系统是否安装了正确的网卡驱动?是否已经启用了网络。网卡配置文件是否正确?
如果你的系统安装的是以太网卡,那么设备名称为eth0开始,设备的配置文件保存在如下位置:
/etc/sysconfig/network-scripts/ifcfg-eth0
依此类推,第二块网卡,第三块网卡的设备配置文件保存在:
/etc/sysconfig/network-scripts/ifcfg-eth1
/etc/sysconfig/network-scripts/ifcfg-eth2
如果你需要一块网卡上配置多个IP地址,那么需要在在块网卡上开启虚拟网卡,即:
/etc/sysconfig/network-scripts/ifcfg-eth0:0
/etc/sysconfig/network-scripts/ifcfg-eth0:1
等等。这样就可以配置多个IP地址了。追问其实你误解我的意思了。。我想问linux下有没有网卡设备文件。。。难道访问网络是通过文件的吗?不应该是接口吗?
追答这个问题,你可以看看这里,这里有详细介绍来的。
参考资料:http://blog.csdn.net/dog250/article/details/5303699
热心网友
时间:2024-11-26 16:54
传网络数据用Socket, 配置网络用ifconfig或者/proc/.../ipv4/等等。一般网卡在驱动里头被抽象化成网络设备了, 如eth0/eth1/等等,系统直接通过抽象层操作硬件。