位置: 编程技术 - 正文

vmware中linux怎么设置网络(linux vmware命令行)

编辑:rootadmin
如果你的XXX卡没被内核支持,又怕自己编译的内核会造成系统损坏就可以试试这个方法喽 ^_^    vmware三种网络连接上网设置:    1.bridge :    默认使用vmnet0    将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:    例如主机ip是...,设置虚拟机ip为...。netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机<--->主机 虚拟机<---->互联网 通信。    2.nat :    默认使用vmnet8    将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可    也可以手动设置:    ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/vmware/vmnet8/nat/nat.conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。    netmask,broadcast设置与vmnet8相同,dns设置与主机相同。    例如 vmnet8 ip:...1 gw :...2    虚拟机设置: ip :... gw: ...2    3.host-only :    默认使用vmnet1    将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同    例如 vmnet1 ip :...1    虚拟机设置: ip :... gateway :...1    这样就实现了虚拟机<--->主机 通信,但是 虚拟机<--->互联网 仍无法通信    虚拟机与互联网通信:    1.开启主机路由功能    2.设定iptables,使主机成为一台nat server    1. echo 1 >/proc/sys/net/ipv4/ip_forward 这样就主机就具有了路由功能    2. iptables -t nat -A POSTROUTING -o eth0 -s ...0/ -j MASQUERADE    这条规则意思是将来自...0/封包的来源ip伪装成eth0的ip,实现虚拟机与互联网通信    如果网络接口是ppp+或pppoe则需要修改成-o pppoe    当然-s ...0/ 也要根据实际情况修改    qemu两种上网方式:    user mode network :    这种方式实现虚拟机上网很简单,类似vmware里的nat,qemu启动时加入-user-net参数,虚拟机里使用dhcp方式,即可与互联网通信,但是这种方式虚拟机与主机的通信不方便。    tap/tun network :    这种方式要比user mode复杂一些,但是设置好后 虚拟机<-->互联网 虚拟机<-->主机 通信都很容易    这种方式设置上类似vmware的host-only,qemu使用tun/tap设备在主机上增加一块虚拟网络设备(tun0),然后就可以象真实网卡一样配置它.    首先内核中支持tap/tuns设备:    Device Drivers --->  Networking support --->  [M] Universal TUN/TAP device driver support    如果当前内核没有支持,可以重新只编译相应模块加入,方法很简单:    将当前内核配置文件cp到内核源码目录下:    [root@LFS ~]#cp /boot/config-[kernel-version] /usr/src/linux  [root@LFS ~]#cd /usr/src/linux    配置内核,将TUN/TAP选择模块(M),如上所示:    [root@LFS ~]#make menuconfig    重新只编译模块(M),不编译核心(*)支持的东东:    [root@LFS ~]#make modules    编译好后在/usr/src/linux/drivers/net下可以找到tun.ko:    [root@LFS net]#ls -l /usr/src/linux/drivers/net/tun.ko  -rw-r--r-- 1 root root Mar : /usr/src/linux/drivers/net/tun.ko  [root@LFS net]#    将它cp到当前内核的模块目录的相应位置:    [root@LFS net]#cp /usr/src/linux/drivers/net/tun.ko /lib/modules/`uname -r`/kernel/drivers/net    重新建立模块依赖关系:    [root@LFS net]#depmod    现在就可以加载它了 :    [root@LFS net]#modprobe tun    检查一下:    [root@LFS net]#lsmod |grep tun  tun 0  [root@LFS net]#    OK. 成功不重新编译整个内核加入特殊模块支持    如果你的xx卡不被内核支持,又可以编译成模块,自己怕重新编译内核后出问题就可以用这个办法只编译自己需要的模块,然后手动安装到相应位置,再加载它。    这样编译速度要也比编译整个内核快,不会对系统有任何损害,就可以使用上XX卡喽。^_^    要注意三点:    1.内核源码必须与当前内核版本完全一致,否则编译出的模块是不能用的。    2.注意只make modules(编译模块),没有make modules_install(自动安装模块到/lib/modules下)    3.加载新编译的模块前必须先运行depmod,否则modprobe找不到它    其实使用当前内核配置文件(/boot/config-[kernel-version]),只加入自己需要的模块,不做任何其他改,make modules_install应该也不会有问题的。    不过最稳妥的办法还是手动安装它,控制权在自己手里更踏实嘛 :-)    OK,转回qemu上网问题    如果使用udev管理设备(通常2.6.x内核的发行版都已经使用udev),当modprobe tun后就会自动建立/dev/net目录,并创建出tun设备,做好相关链接:    [root@LFS net]#ls -l /dev/net/tun  lrwxrwxrwx 1 root root 6 Mar : /dev/net/tun -> ../tun  [root@LFS net]#    如果很不幸,你没看到它,就需要自己手动做这些工作了

推荐整理分享vmware中linux怎么设置网络(linux vmware命令行),希望有所帮助,仅作参考,欢迎阅读内容。

vmware中linux怎么设置网络(linux vmware命令行)

文章相关热门搜索词:linux vmware命令行,linux p2v vmware,linux vmware命令行,vmware16 linux,linux p2v vmware,vmware怎么用linux,vmware怎么用linux,linux p2v vmware,内容如对您有帮助,希望把文章链接给更多的朋友!

怎么在redhat linux下挂载光驱软驱??? mount-tiso/dev/cdrom/mnt/cdrom挂光驱mount-tvfat/dev/fd0/mnt/floppy挂软驱(文件内型可以自己选)

redhat linux 下载大全 完全整理 RedHat7.0

用vmware安装linux系统过程 下载VMWare解压后根据提示正触安装VMWare到硬盘中(1)建立虚拟机A.用鼠标左建双击桌面中的VMwareworkstation图标,运行虚拟机B.建立一台虚拟机。点击FILE(文件

标签: linux vmware命令行

本文链接地址:https://www.jiuchutong.com/biancheng/366252.html 转载请保留说明!

上一篇:vmware中linux如何设置网卡(linux vmware命令行)

下一篇:怎么在redhat linux下挂载光驱软驱???(怎么在手机上买股票开户)

  • 福建税务网上办税流程
  • 一般纳税人收到专票怎么认证
  • 个税申报的收入是应发工资还是实发工资
  • 小规模纳税人季报还是月报?
  • 冲减营业税金及附加的分录
  • 进项认证勾选在哪里操作
  • 平销返利如何开红字发票
  • 商贸企业涉税问题
  • 以公司股权作价入股母公司
  • 简易征收可以抵扣进项吗
  • 研发设备一次性扣除账务处理
  • 增值税专用发票的税率是多少啊
  • 运输企业营改增
  • 水费分割单由哪一方出具
  • 出租房屋的房产税怎么算
  • 哪些营业外支出要调增
  • 公司前三季度实现营业收入59.17亿元
  • 委托加工怎么计算消费税
  • 销售房地产要交培训费是传销行为吗
  • 汇算清缴的费用合计是什么
  • 研发费用加计扣除政策指引2.0
  • 集体企业属于事业单位吗
  • 收到财政补助资金怎么办
  • 所得税a类申报表
  • 劳务报酬计入综合所得吗
  • 有一个设置
  • 在windows7中,桌面图标的排列顺序是
  • 收藏的php常用函数是什么
  • 本月销售未开票怎么做分录
  • php的面向对象
  • 华为od机试成绩什么时候出来
  • thinkphp调用控制器中的方法
  • yolov5 test.py
  • html动画教程
  • python单子
  • nmcli命令配置bond
  • java桥接模式的应用场景
  • python字符串中变量替换
  • 旅游业发票怎么抵扣
  • 体检费专票可以抵扣吗
  • 实缴的钱注销后可以拿回来吗
  • 超过五年的未弥补亏损如何处理?
  • 2、springboot+mybatis+ajax+pageHelper+idea+maven(全套增删改查)
  • 土地给人家种了几十年还能要回来吗
  • 外经证开错作废要带些什么
  • 2021新旧会计准则的比较分析
  • 记账王怎么打开以前的账套
  • sqlserver 进程死锁
  • 个体户取现金的几种方法
  • 总账和成本哪个工资高
  • 金税四期什么时候全国运行
  • 所得税费用需要结转损益吗
  • 管理费用抵扣企业所得税的比例
  • 买商品赠送赠品怎么做账
  • 主营业务成本暂估怎么算
  • 冲减上月收入会计分录
  • 代收物业费有什么风险
  • 个体注销名下的车辆需要过户吗
  • 账面价值,账面净值,账面余额三者的区别存货
  • 主营业务利润率反映了企业的什么能力
  • Centos7.3下mysql5.7.18安装并修改初始密码的方法
  • win9有吗
  • apache服务器配置与使用工作笔记
  • macos time machine
  • 禅道界面
  • win10每次开机提示硬件设置已更改
  • win81和win10
  • Win10系统无法运行程序
  • Coroutine couldn't be started because the the game object 'GameController' is inactive!
  • Androidannotation使用之@Rest获取资源及用户登录验证(一)
  • typescript尖括号
  • dos命令中的cd命令
  • 简单的jquery插件实例
  • 复杂的字
  • js为什么不能用var定义变量
  • 产品税务编号查询系统官网
  • 破产重整资产的税务优惠
  • 税务暂停办理业务通知
  • 房子契税发票没给怎么办
  • 请问报考国家税务局难吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设