LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2248|回复: 8

linux接触两周的新手请教:linux上网如何配置ip

[复制链接]
发表于 2006-10-27 20:42:31 | 显示全部楼层 |阅读模式
wvware下装的linux9,主机用宽带上网,已经获取主机ip,linux下应该如何设置ip才能上网?
netconfig里要怎么改?什么样的ip是和本机一个网段的ip?
linux下ping的时候windows下显示:ip地址与网络上的其他系统有冲突
发表于 2006-10-27 21:37:02 | 显示全部楼层
将VMware中设置网卡为“桥接”就可以了,或者NAT。
看看VMware的说明书。
回复 支持 反对

使用道具 举报

发表于 2006-10-27 22:38:54 | 显示全部楼层

桥接最简单

虚拟机的网卡类型选桥接,然后把虚拟机里的eth0设为你局域网里的独立ip一样就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-28 11:46:35 | 显示全部楼层
网卡已经选桥接,虚拟机里的eth0已设为局域网里的独立ip一样了。ping的时候是通的,在浏览器输入地址后显示“找不到网址,请检查名称并重试”。请问要如何才能测试到底有没有连接上网络?
回复 支持 反对

使用道具 举报

发表于 2006-10-28 12:48:25 | 显示全部楼层
DNS 设置了么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-28 14:05:38 | 显示全部楼层
###以下的步骤有问题吗?###
到windows XP 中,查看所有的网络连接,你应该发现除了原有的网卡之外,又多了Vmnet1和Vmnet8。如果你看了一下说明书应该知道,vmnet1是hostonly的接口,而Vmnet8是使用NAT的网络接口。在这里我们既不想用VMWARE自带的DHCP也不想用他的NAT所以我们知关心VMnet1
   在进一步操作之前先说一下idea:
   我们将使用hostonly这个网络接口连接虚拟机和主机,然后利用windows Xp/2000里面自带的internet连接共享(实际上是一个简单的路由NAT)来让虚拟机 通过原来的网卡进行外网的访问。
   那么为什么不使用桥接的方式呢,我在前一篇文章(linux host + windows guest)里面已经有些讨论,请参考。不过最现实的原因是桥接需要一个不同于 原主机上的另外一个独立的IP地址,这对于有些情况(IP和MAC绑定,网管不同意),比较难办到。
   OK, let's go
   (1)查看你的连接外网的网卡的属性,选择“高级”标签,设置成允许共享,并设定允许的网络接口为VMNET1,如下图。
  
   (2)再插看一下你的VMnet1 的属性,看一下TCP/IP协议的设置,你发现已经被自动设置为192.168.0.1/255.255.255.0,如下图。
  
   (3)windows下的设置完成,转入到跑linux的虚拟机。将你的eth0的ip地址设置为静态的(如果安装时没有选静态的话)   
(4)windows下的设置完成,转入到跑linux的虚拟机。将你的eth0的ip地址设置为静态的(如果安装时没有选静态的话)。
   按红帽子图标->系统设置->网络(或其它你了解的方法)
   ip: 192.168.0.2(或其它在此网段上的地址)
   netmask: 255.255.255.0
   default gateway: 192.168.0.1
   dns:输入你自己的DNS
   保存设置。如果你还没有设置好主机名称:
   cd /etc/sysconfig
   vi network
   编辑HOSTNAME
   cd /etc
   vi hosts
   加入:
   192.168.0.2           yourhostname
   重新启动服务
   su
   /sbin/service network restart
   (4)测试一下
   网关: ping 192.168.0.1
   dns: ping dnsserver
回复 支持 反对

使用道具 举报

发表于 2006-10-28 18:20:00 | 显示全部楼层
没有问题,但是问题你用的是桥接的啊,桥接的情况我这里都能上,不过我是局域网。你的是adsl么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-28 20:47:18 | 显示全部楼层
桥接,NAT,host-only都试过了。。。
用的Cable Modem
回复 支持 反对

使用道具 举报

发表于 2006-10-31 10:35:16 | 显示全部楼层
虚拟机用桥接,然后用命令netconfig进行网络信息的设置。
或者编辑/etc/sysconfig/network-scripts/ifcfg-eth0
至于DNS的配置,编辑/etc/resolv.conf
添加:
nameserver ***.***.***.***
nameserver ***.***.***.***
....................
多个就添加多个!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表