当前位置: 技术问答>linux和unix
linux新手求解网卡配制问题
来源: 互联网 发布时间:2016-02-06
本文导语: 以下是配制步骤 1.# ifconfig eth0 192.168.0.4 netmask 255.255.255.0 up 2.# ifconfig eth0 …………查看eth0 eth0 Link encap:Ethernet Hwaddr 00:0C:29:36:BD:B1 inet addr:192.168.0.4 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MT...
以下是配制步骤
1.# ifconfig eth0 192.168.0.4 netmask 255.255.255.0 up
2.# ifconfig eth0 …………查看eth0
eth0 Link encap:Ethernet Hwaddr 00:0C:29:36:BD:B1
inet addr:192.168.0.4 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
.......
3.# /etc/rc.d/init.d/network restart …………重起网络
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0:
Determining IP information for eth0...failed;no link present. check cable? [ FAILED ]
我用的是VMware Workstation --→ Use host-only networking
|
如果楼主用的是VM上的Redhat,可能是因为VM的BUG,与Bridge无关,原因是VMware提供的虚拟网卡驱动有一点点问题。
以root权限,编辑 /etc/sysconfig/network-scripts/ifcfg-eth 和
/etc/sysconfig/networking/devices/ifcfg-eth
其中是数字,比如eth0,
在每个文件中添加:
check_link_down () {
return 1;
}
然后ifdown eht0 / ifup eth0 应该就可以了
顺便说一下VM的三种网络模式。
bridged(桥接模式) 等于让Guest和Host系统并列在同一个子网中,占用两个ip,相互独立(对于绑定网卡的子网络不适用,而且Guest的包直接出去,Host管不了)
host-only(主机模式) :对应Host里面的"VMnet1",Guest的ip由VMware的DHCP提供,相当于与Host网线直连,如果要访问外网,还需要手工做网桥。
NAT (网络地址转换模式) :这个对于让Guest OS访问Internet是最简单的,对应"VMnet8",直接使用Guest认的网卡就行了,ip是VMware的DHCP对应VMnet8分配的,与外网无关,但Guest对外的访问,会自动转换出去。
以root权限,编辑 /etc/sysconfig/network-scripts/ifcfg-eth 和
/etc/sysconfig/networking/devices/ifcfg-eth
其中是数字,比如eth0,
在每个文件中添加:
check_link_down () {
return 1;
}
然后ifdown eht0 / ifup eth0 应该就可以了
顺便说一下VM的三种网络模式。
bridged(桥接模式) 等于让Guest和Host系统并列在同一个子网中,占用两个ip,相互独立(对于绑定网卡的子网络不适用,而且Guest的包直接出去,Host管不了)
host-only(主机模式) :对应Host里面的"VMnet1",Guest的ip由VMware的DHCP提供,相当于与Host网线直连,如果要访问外网,还需要手工做网桥。
NAT (网络地址转换模式) :这个对于让Guest OS访问Internet是最简单的,对应"VMnet8",直接使用Guest认的网卡就行了,ip是VMware的DHCP对应VMnet8分配的,与外网无关,但Guest对外的访问,会自动转换出去。