有台服务器装了 esxi ,机房托管了,他们已经帮忙配置好外网固定 IP 能访问了, 但是机房没有内网 VLAN ,请问下 esxi 中怎么建内网 VLAN 来桥接外网,从而使虚拟机也能上网? 固定 IP 配置如下: IP:119.146.x.x 掩码:255.255.255.128 网关:119.146.x.x DNS1:114.114.114.114 DNS2:8.8.8.8
1
adoal 21 天前
竟然有一种槽点太多以至于不知道从哪里开始吐起的感觉。
你需要的不是 VLAN 怎么建的操作指导,而是需要先做网络规划。 |
2
zhazhibao OP @adoal 接受批评,因为之前不是运维不知道网络怎么配置,原来在内网有台 esxi 以为都可以 dhcp 插上网站就可以使用了,还请教下可以直接桥接这个外网?然后实现虚拟机也访问网络吗?
|
3
yyzh 21 天前 via Android
没听说过开虚拟机还要 vlan 的.当然也不是不行.你自己去买台交换机丢机房咯
上网随便玩玩就用自带的桥接.正常开业务的就 sr-iov 然后写好镜像配置文件或者干脆人手自行配 ip 国内用 4 条 8 不嫌卡? |
4
adoal 21 天前
你在家里装虚拟化环境,虚拟机能桥接后直接上网,是因为网络接入的功能是在路由器上完成的,公网 IP 是在路由器的 WAN 侧,ESXi 和虚拟机都是在路由器的 LAN 侧,连外网是路由器做 NAT 搞定的。所以托管到机房同样也是需要一个路由器,唯一区别是路由器在家里用的 PPPoE 认证,ISP 动态分配 IP ,到了机房,是在路由器上直接做 WAN 侧配置。
最简单的方法是再带一个路由器进去,WAN 口插上机房的网线,LAN 口接到服务器上,然后路由器做一个端口映射,把 ESXi 的 web 管理端口暴露到外网。这样你可以在家里登录 ESXi 后安装虚拟机。 你提到的 ESXi 里建内网,是个理论上可行的高级办法。但是,我记不得一个纯纯的 ESXi 在没装 vCenter 的情况下能不能建没有物理端口的 vDS 了……大概是不行的。而且,即使用了这个办法,并不是桥接一下就能上网的,仍然需要一个“路由器”,只不过这个路由器是要创建一个双网口的虚拟机来担任。 当然,如果机房能给你足够 IP ,甚至直接给你一个网段,那你随便桥接好了。你贴过来的信息,看不出来是给的单个 IP 还是整个网段。 另外的另外,虽然哦我提到“把 ESXi 的 web 管理端口暴露到外网”,这个只是顺着你能快速方便操作的思路来的,其实并不建议这样做。 |
6
iddddg 21 天前
既然刀片服务器,大概率不止一个网口,说下之前托管 R630 做的骚操作,非运专业仅供参考。
可以 esxi 虚拟一个软路由,比如爱快,然后直通至少一个网口给爱快当 WAN 口,然后 LAN 用虚拟网卡和主机 ESXi 以及其他虚拟机通讯,然后爱快配置好 WAN 口的公网 IP 地址,然后网线插到 WAN 口上,大概率就可以了,记得改爱快默认 80 端口,然后就是在爱快里配置端口转发到内部虚拟机啥的。 |