一个网卡连接两个网段(公网与虚拟网)

系统 1957 0
我的个人资料是存贮在虚拟机里Mysql中的.通过php方式进行维护.
所以要控制虚拟机中的BSD系统,或是访问PHP网页都需要与虚拟机做网络连接.

这本身没什么问题,但同时又要与外网接,这就比较麻烦了.因为外网有时不固定,有时可以用dhcp获取,有时只能静态设置.有时还没有网络,就更没
法用.
外网一改,虚拟机系统的网络配置也要改.BSD配置一改,SSH连接也要改.就显得比较麻烦.

后来从网上看到,可以加一个虚拟网卡.
方法是从"控制面板"选择"添加硬件",然后在已安装的硬件中选择"添加新的硬件设备",下一步选择"安装我手动从列表选择的硬件(高级)",在下步
中选择"网络适配器",下一步中左侧选择"Microsoft"右侧选中"Microsoft Loopback
Adapter". 安装完成后,就会在硬件列表里多出一个网卡,但其实这个网卡是不存在.

同时,在网络连接里也会多出一个连接.可以给它起名"Virtual Link".
我将它的IP地址改为"192.1.1.1".Mask"255.255.255.0"网关"192.1.1.1"

这样就可以用 Virtual
Link来连接虚拟机,而正常的网卡来连接外网.虚拟机的IP就相对固定.不需要再改.
但这样做之后有一个问题就是,你要访问外网时,很有可能它走的是Virtual
Link这个链接.

之前我就被这个问题困扰,但今天一个同事提示,原来可以用route命令来解决.

只要运行两句命令就好:
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 10.90.65.23

这样系统就明白,除指定的192.1.1.1其它的IP都从10这个网段走......
因为192.1.1.0已被自动"route add"到系统路由表中

一个网卡连接两个网段(公网与虚拟网)


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论