<已解决>ip 设置问题 谢谢大家
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: ip 设置问题
首先,网络是不是192.168.1.1这个路由器只有内网,外网要从机器上的PPPoE出去?
如果是,NAT什么都不用写,用DHCP就行
如果是,NAT什么都不用写,用DHCP就行
-
- 帖子: 85
- 注册时间: 2016-04-27 9:26
- 系统: ubuntu 16.04
Re: ip 设置问题
rosynirvana 写了:首先,网络是不是192.168.1.1这个路由器只有内网,外网要从机器上的PPPoE出去?
如果是,NAT什么都不用写,用DHCP就行
我试试吧 就是问下
这源是吧 里边所以连接都改了吗
# deb cdrom:[Ubuntu-Server 14.04.4 LTS _Trusty Tahr_ - Release i386 (20160217.1)]/ trusty main restricted
#deb cdrom:[Ubuntu-Server 14.04.4 LTS _Trusty Tahr_ - Release i386 (20160217.1)]/ trusty main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://mirrors.yun-idc.com/ubuntu/ trusty main restricted
deb-src http://mirrors.yun-idc.com/ubuntu/ trusty main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://hk.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src http://hk.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://hk.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://hk.archive.ubuntu.com/ubuntu/ trusty universe
deb http://hk.archive.ubuntu.com/ubuntu/ trusty-updates universe
我记之前 是没有下边这 五个连接的啊
只需要改上边的两个就行了啊
## Major bug fix updates produced after the final release of the
## distribution.
deb http://hk.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src http://hk.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://hk.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://hk.archive.ubuntu.com/ubuntu/ trusty universe
deb http://hk.archive.ubuntu.com/ubuntu/ trusty-updates universe
下边这几个我翻译了 怎么和之前的 源文件不一样了啊 应该怎么改呢
-
- 帖子: 992
- 注册时间: 2007-12-05 10:57
- 系统: ubuntu14.04
- 来自: 金山
Re: ip 设置问题
@ jnh326zdsd
我知道了。
你的宿主机没有连到实际的路由器A。你的宿主机是直接拨号上网的。
你在vbox中按我昨天的方法建立了虚拟集线器。即被你的宿主windows识别为virtualbox host-only network的那个连接。
所以的windows的局域网ip 192.168.1.3 是虚拟集线器分配的。
你的虚拟机要上外网,给虚拟机添加网卡2试试,网卡2的模式选nat映射,就是昨天另一个帖子里我贴的那两个图。
我知道了。
你的宿主机没有连到实际的路由器A。你的宿主机是直接拨号上网的。
你在vbox中按我昨天的方法建立了虚拟集线器。即被你的宿主windows识别为virtualbox host-only network的那个连接。
所以的windows的局域网ip 192.168.1.3 是虚拟集线器分配的。
你的虚拟机要上外网,给虚拟机添加网卡2试试,网卡2的模式选nat映射,就是昨天另一个帖子里我贴的那两个图。
-
- 帖子: 85
- 注册时间: 2016-04-27 9:26
- 系统: ubuntu 16.04
Re: ip 设置问题
cao627 写了:@ jnh326zdsd
我知道了。
你的宿主机没有连到实际的路由器A。你的宿主机是直接拨号上网的。
你在vbox中按我昨天的方法建立了虚拟集线器。即被你的宿主windows识别为virtualbox host-only network的那个连接。
所以的windows的局域网ip 192.168.1.3 是虚拟集线器分配的。
你的虚拟机要上外网,给虚拟机添加网卡2试试,网卡2的模式选nat映射,就是昨天另一个帖子里我贴的那两个图。
-
- 帖子: 85
- 注册时间: 2016-04-27 9:26
- 系统: ubuntu 16.04
Re: ip 设置问题
cao627 写了:@ jnh326zdsd
我知道了。
你的宿主机没有连到实际的路由器A。你的宿主机是直接拨号上网的。
你在vbox中按我昨天的方法建立了虚拟集线器。即被你的宿主windows识别为virtualbox host-only network的那个连接。
所以的windows的局域网ip 192.168.1.3 是虚拟集线器分配的。
你的虚拟机要上外网,给虚拟机添加网卡2试试,网卡2的模式选nat映射,就是昨天另一个帖子里我贴的那两个图。
-
- 帖子: 85
- 注册时间: 2016-04-27 9:26
- 系统: ubuntu 16.04
Re: ip 设置问题
cao627 写了:@ jnh326zdsd
我知道了。
你的宿主机没有连到实际的路由器A。你的宿主机是直接拨号上网的。
你在vbox中按我昨天的方法建立了虚拟集线器。即被你的宿主windows识别为virtualbox host-only network的那个连接。
所以的windows的局域网ip 192.168.1.3 是虚拟集线器分配的。
你的虚拟机要上外网,给虚拟机添加网卡2试试,网卡2的模式选nat映射,就是昨天另一个帖子里我贴的那两个图。
请问下 还是通不了啊
root@ubuntu14:~# ping http://www.qq.com
ping: unknown host http://www.qq.com
root@ubuntu14:~# ping http://www.qq.com
ping: unknown host http://www.qq.com
root@ubuntu14:~# ping 192.168.1.3
PING 192.168.1.3 (192.168.1.3) 56(84) bytes of data.
64 bytes from 192.168.1.3: icmp_seq=1 ttl=128 time=0.686 ms
64 bytes from 192.168.1.3: icmp_seq=2 ttl=128 time=0.661 ms
64 bytes from 192.168.1.3: icmp_seq=3 ttl=128 time=0.789 ms
64 bytes from 192.168.1.3: icmp_seq=4 ttl=128 time=0.267 ms
64 bytes from 192.168.1.3: icmp_seq=5 ttl=128 time=0.585 ms
64 bytes from 192.168.1.3: icmp_seq=6 ttl=128 time=0.629 ms
64 bytes from 192.168.1.3: icmp_seq=7 ttl=128 time=0.786 ms
64 bytes from 192.168.1.3: icmp_seq=8 ttl=128 time=0.353 ms
^C
--- 192.168.1.3 ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7010ms
rtt min/avg/max/mdev = 0.267/0.594/0.789/0.179 ms
你看 外网还是ping 不通
主机却可以
-
- 帖子: 992
- 注册时间: 2007-12-05 10:57
- 系统: ubuntu14.04
- 来自: 金山
Re: ip 设置问题
@ jnh326zdsd
只要虚拟即的一块网卡选“网络地址转换nat”
另一块选“仅主机(host-only)适配器” 界面选vboxnet0(按你最后一个图“仅主机(host-only)网络”选项卡中的显示的)
先
ifconfig看看
给你讲一下原理。
假设,你的宿主机S,是连接到一个家庭路由器A,路由器A里可以设置PPPoe拨号协议连接外网,于是宿主机S就能通过路由A连接外网,主机S本身不用拨号,只要确保连上路由A。
路由器是有两个ip的设备。
一个是你通过pppoe协议拨号后获得的公网ip。
另一个是内网ip,出厂预设一般为192.168.0.1
一般,路由都有DHCP功能,即你的主机连上她后,她会自动为你的主机分配一个和她的内网ip同网段的ip,如192.168.0.x
然后你的主机的默认网关只要是路由器A的内网ip,即192.168.0.1,就能通过路由A上外网
如果是这种环境,就比较简单,
你的虚拟机V,网卡选择桥接模式后,在路由器A看来,V是一个连接到到她上面的一台独立主机。即宿主机S,虚拟机V,路由A组成了一个192.168.1内部网络
但是,你的宿主机S,是直接拨号上网的。
你的宿主机获的ip是通过拨号直接获得的公网ip。这种情况下你的虚拟机V,显然不能通过桥接的网卡获得私网ip,因为你的S不在家庭路由器A之下,V当然也不能获得一个公网ip,一个pppoe拨号怎么能给你分配两个公网iP呢?。
所以你通过在虚拟机全局设置里创建vboxnet0,就是相当与创建里一个集线器a(在宿主S上创建),你的宿主机windows中显示的virtual host-only network这个东西,它就是帮助你组建局域网(如果上面那个个环境中的家庭路由器A,当然他是虚拟的,并且没有连接到外网),假设为192.168.1网段(或其他合法私有ip地址网段),即如果此时你开启多个所有虚拟机,它们的网卡选择“仅主机(host-only)适配器”模式,接口都选择vboxnet0,那么他们都会获得的各自的192.168.1.x。相互间能通过192.168.1.x沟通通。并且通过192.168.1.1
和宿主S沟通。
但是你的虚拟机们要上外网要通过为虚拟机们添加另外一块网卡,这块网卡选择nat映射模式。
你这两个nat没关系虚拟网卡已添加 但是win7适配器哪里不见加网卡啊
只要虚拟即的一块网卡选“网络地址转换nat”
另一块选“仅主机(host-only)适配器” 界面选vboxnet0(按你最后一个图“仅主机(host-only)网络”选项卡中的显示的)
先
ifconfig看看
给你讲一下原理。
假设,你的宿主机S,是连接到一个家庭路由器A,路由器A里可以设置PPPoe拨号协议连接外网,于是宿主机S就能通过路由A连接外网,主机S本身不用拨号,只要确保连上路由A。
路由器是有两个ip的设备。
一个是你通过pppoe协议拨号后获得的公网ip。
另一个是内网ip,出厂预设一般为192.168.0.1
一般,路由都有DHCP功能,即你的主机连上她后,她会自动为你的主机分配一个和她的内网ip同网段的ip,如192.168.0.x
然后你的主机的默认网关只要是路由器A的内网ip,即192.168.0.1,就能通过路由A上外网
如果是这种环境,就比较简单,
你的虚拟机V,网卡选择桥接模式后,在路由器A看来,V是一个连接到到她上面的一台独立主机。即宿主机S,虚拟机V,路由A组成了一个192.168.1内部网络
但是,你的宿主机S,是直接拨号上网的。
你的宿主机获的ip是通过拨号直接获得的公网ip。这种情况下你的虚拟机V,显然不能通过桥接的网卡获得私网ip,因为你的S不在家庭路由器A之下,V当然也不能获得一个公网ip,一个pppoe拨号怎么能给你分配两个公网iP呢?。
所以你通过在虚拟机全局设置里创建vboxnet0,就是相当与创建里一个集线器a(在宿主S上创建),你的宿主机windows中显示的virtual host-only network这个东西,它就是帮助你组建局域网(如果上面那个个环境中的家庭路由器A,当然他是虚拟的,并且没有连接到外网),假设为192.168.1网段(或其他合法私有ip地址网段),即如果此时你开启多个所有虚拟机,它们的网卡选择“仅主机(host-only)适配器”模式,接口都选择vboxnet0,那么他们都会获得的各自的192.168.1.x。相互间能通过192.168.1.x沟通通。并且通过192.168.1.1
和宿主S沟通。
但是你的虚拟机们要上外网要通过为虚拟机们添加另外一块网卡,这块网卡选择nat映射模式。
上次由 cao627 在 2016-05-24 22:17,总共编辑 3 次。
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: ip 设置问题
先说说机器外的网络环境具体是什么样的
有PPPoE,那么就有一根网线连接以太网卡和某个网口,对吧?
另外一个局域网是怎么接入的?
有PPPoE,那么就有一根网线连接以太网卡和某个网口,对吧?
另外一个局域网是怎么接入的?
-
- 帖子: 992
- 注册时间: 2007-12-05 10:57
- 系统: ubuntu14.04
- 来自: 金山
Re: ip 设置问题
@jnh326zdsd
首先
一块网卡选“网络地址转换nat”
另一块选“仅主机(host-only)适配器” 界面选vboxnet0(按你最后一个图“仅主机(host-only)网络”选项卡中的显示的)
启动虚拟机ubuntu
执行:sudo ifconfig
如果显示
eth0和eth1都有ip地址,那么就行了。
如果只有一块网卡有ip,如果ip是 10.0.xxx那么 虚拟机就能上外网,如果ip是192.168.x.x那么主机和虚拟机能相互通过
我的是虚拟debian8,debian8启动后只有一块网卡获得ip
我重启了NetworkManager ,eth0和eth1就都有ip了
原因还不清楚。
deban8重启NetworkManager 的命令是:systemctl restart NetworkManager
但ubuntu14.04好像要用其他命令。
首先
一块网卡选“网络地址转换nat”
另一块选“仅主机(host-only)适配器” 界面选vboxnet0(按你最后一个图“仅主机(host-only)网络”选项卡中的显示的)
启动虚拟机ubuntu
执行:sudo ifconfig
如果显示
eth0和eth1都有ip地址,那么就行了。
如果只有一块网卡有ip,如果ip是 10.0.xxx那么 虚拟机就能上外网,如果ip是192.168.x.x那么主机和虚拟机能相互通过
我的是虚拟debian8,debian8启动后只有一块网卡获得ip
我重启了NetworkManager ,eth0和eth1就都有ip了
原因还不清楚。
deban8重启NetworkManager 的命令是:systemctl restart NetworkManager
但ubuntu14.04好像要用其他命令。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: ip 设置问题
-
- 帖子: 85
- 注册时间: 2016-04-27 9:26
- 系统: ubuntu 16.04
Re: ip 设置问题
cao627 写了:@jnh326zdsd
首先
一块网卡选“网络地址转换nat”
另一块选“仅主机(host-only)适配器” 界面选vboxnet0(按你最后一个图“仅主机(host-only)网络”选项卡中的显示的)
启动虚拟机ubuntu
执行:sudo ifconfig
如果显示
eth0和eth1都有ip地址,那么就行了。
如果只有一块网卡有ip,如果ip是 10.0.xxx那么 虚拟机就能上外网,如果ip是192.168.x.x那么主机和虚拟机能相互通过
我的是虚拟debian8,debian8启动后只有一块网卡获得ip
我重启了NetworkManager ,eth0和eth1就都有ip了
原因还不清楚。
deban8重启NetworkManager 的命令是:systemctl restart NetworkManager
但ubuntu14.04好像要用其他命令。
我网卡一是 nat 网卡二是 模式 仅主机(host-only)适配器 界面没有vboxnet0 这个选项 只有默认的一项 virtualvox Host-0nly Network
没有 vboxnet0这个选项 而且 执行:sudo ifconfig 还是没有看到 eth1 第二块网卡
所以可以上外网了 但是网卡二加不上 所以没办法主机和虚拟机联通
-
- 帖子: 85
- 注册时间: 2016-04-27 9:26
- 系统: ubuntu 16.04
Re: ip 设置问题
-
- 帖子: 85
- 注册时间: 2016-04-27 9:26
- 系统: ubuntu 16.04
Re: ip 设置问题
我家是 pppoe电信adsl拨号上网 一个普通猫 连接的是进来的电话线 这个自带的猫还连接了一个路由器 猫还连接了电脑rosynirvana 写了:先说说机器外的网络环境具体是什么样的
有PPPoE,那么就有一根网线连接以太网卡和某个网口,对吧?
另外一个局域网是怎么接入的?
另外一个局域网是怎么接入的?[/quote] 这个不知道
-
- 帖子: 85
- 注册时间: 2016-04-27 9:26
- 系统: ubuntu 16.04
Re: ip 设置问题
cao627 写了:@jnh326zdsd
首先
一块网卡选“网络地址转换nat”
另一块选“仅主机(host-only)适配器” 界面选vboxnet0(按你最后一个图“仅主机(host-only)网络”选项卡中的显示的)
启动虚拟机ubuntu
执行:sudo ifconfig
如果显示
eth0和eth1都有ip地址,那么就行了。
如果只有一块网卡有ip,如果ip是 10.0.xxx那么 虚拟机就能上外网,如果ip是192.168.x.x那么主机和虚拟机能相互通过
我的是虚拟debian8,debian8启动后只有一块网卡获得ip
我重启了NetworkManager ,eth0和eth1就都有ip了
原因还不清楚。
deban8重启NetworkManager 的命令是:systemctl restart NetworkManager
但ubuntu14.04好像要用其他命令。
现在不是只有一个网卡 eth0 吗 ip是 10.0.2.15 是nat的 连接外网 但是就是第二块网卡就是加不上啊 我用 sudo ifdown eth0 禁止网卡 在用 sudo ifup eth0 启动网卡还是显示不出来啊
-
- 帖子: 893
- 注册时间: 2011-02-14 17:46
Re: ip 设置问题
墙上网口(rj13小口) - Modem - 路由器 - 机器jnh326zdsd 写了:我家是 pppoe电信adsl拨号上网 一个普通猫 连接的是进来的电话线 这个自带的猫还连接了一个路由器 猫还连接了电脑rosynirvana 写了:先说说机器外的网络环境具体是什么样的
有PPPoE,那么就有一根网线连接以太网卡和某个网口,对吧?
另外一个局域网是怎么接入的?
墙上网口(rj13小口) - Modem - 机器
这样连的?