
在MAC下 系统偏好设置里 找到网络
打开网络的设置以后
在左侧下方 有个小加号
点击 d出的窗口里 选PPPOE
然后再中间的菜单里选AP什么的 (中间这里的意思是叫你选用有线网卡拨号还是无线的,AP的那个就是无线的)
点确定以后 会让你输入你的用户名和密码
然后你把密码什么输好点底下的记住密码
在往下有个在任务栏上显示么 什么的沟上
在把无线连上 点无线网络图标最左边的那个 两比边都是箭头的 连接就可以上了
我用的XP 没MAC的机器给你抓图 你按我说的弄就可以了
可以上网。NAT方式:
例如大学宿舍里有一个路由器,宿舍里四个人连接这个路由器,路由器的wanip就不理会了,这个ip是动态获取的,而lanip默认是192.168.1.1,子网掩码是255.255.255.0。而其他四个人是自动获取ip,假设四个人的ip是:
A:192.168.1.100/255.255.255.0, B:192.168.1.101/255.255.255.0, C:192.168.1.102/255.255.255.0, D:192.168.1.103/255.255.255.0
那么虚拟机的ip可以设置的ip地址是192.168.1.2-192.168.1.99,192.168.1.104-192.168.1.254(网络地址全0和全1的除外,再除去ABCD四个人的ip地址)
那么虚拟机的ip地址可以设置为192.168.1.98/255.255.255.0,设置了这个ip地址,ABCD这四个人就可以通过192.168.1.98访问虚拟机了,如果虚拟机需要上外网,那么还需要配置虚拟机的路由地址,就是192.168.1.1了,这样,虚拟机就可以上外网了,但是,上网我们一般是通过域名去访问外网的,所以我们还需要为虚拟机配置一个dns服务器,我们可以简单点,把dns服务器地址配置为google的dns服务器:8.8.8.8,到此,虚拟机就可以上网了。
NAT
NAT模式中,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。
NAT模式中,虚拟机的网卡和物理网卡的网络,不在同一个网络,虚拟机的网卡,是在vmware提供的一个虚拟网络。
NAT和桥接的比较:
(1) NAT模式和桥接模式虚拟机都可以上外网。
(2) 由于NAT的网络在vmware提供的一个虚拟网络里,所以局域网其他主机是无法访问虚拟机的,而宿主机可以访问虚拟机,虚拟机可以访问局域网的所有主机,因为真实的局域网相对于NAT的虚拟网络,就是NAT的虚拟网络的外网,不懂的人可以查查NAT的相关知识。
(3) 桥接模式下,多个虚拟机之间可以互相访问;NAT模式下,多个虚拟机之间也可以相互访问。
如果你建一个虚拟机,只是给自己用,不需要给局域网其他人用,那么可以选择NAT,毕竟NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,只要虚拟机的网路配置是DHCP,那么你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可,就可以让虚拟机联网了。
例如你想建多个虚拟机集群,作为测试使用,而宿主机可能是一个笔记本,ip不固定。这种应用场景,我们需要采用nat模式了,但是我们要考虑一个问题,虚拟机之间是需要互访的,默认采用dhcp,虚拟机的ip每次重启,ip都是不固定的,所以我们需要手工设置虚拟机的ip地址。
但是我们对虚拟机网卡所在的虚拟网络的信息还一无所知,例如虚拟机网络的路由地址,子网掩码,所以我们需要先查下nat虚拟网络的信息。
使用vmware,在Edit->Virtual Network Editor中配置好虚拟网络信息后看到下图所示,注意VMnet8,VMnet8相当于是本机的一个路由,虚拟机设置NAT后就通过这个路由进行上网的,可以查看其网络地址,路由地址,子网掩码。
选择VMnet8->NAT设置,可以看到子网ip显示为192.168.233.0,子网掩码是255.255.255.0,那路由地址呢,其实就是网关IP了,都是同个东西,这里是192.168.233.2。
接下来就好办了,在对应的虚拟机设置好ip,子网掩码,路由地址就可以上外网了,至于dns可以设置为8.8.8.8.
简单的介绍一下在mac os中查看与设置及dns设置方法,文章非常简短但是非常的实例,1、设置route命令在Mac OSX 中, 设置路由的命令稍有不同, 为代码如下
route -n add defalut 10.13.31.1
route -n add -net 10.0.0.0/8 10.13.31.1
route -n add -net 210.32.0.0/20 10.13.31.1
route -n add -net 222.205.0.0/17 10.13.31.1
提示路由存在时可以通过下面方法删除后再添加代码如下
route -n delete defalut 10.13.31.1
2、查看路由(route)很简单的,一条命令就能查看代码如下
netstat –nr
3设置DNS命令代码如下
networksetup -listallnetworkservices
4、得到所有接口(interfaces).代码如下
networksetup -setdnsservers {INTERFACE NAME} {YOUR DNS SERVER}
5、设置DNS.代码如下
networksetup -setdnsservers {INTERFACE NAME} {YOUR DNS SERVER} {YOUR DNS SERVER}
6、如果有多个DNS,那么用空格隔开。之后就可以用ifconfig查看修改了。 一直都没有找到mac命令行配置DNS的方法今日特别发现,记录下:列出所有的网络连接方式代码如下
networksetup -listallnetworkservices
7、给指定的网络连接方式设定DNS服务器 代码如下
sudo networksetup -setdnsservers AirPort 192.168.10.200
清空DNS缓存代码如下
dscacheutil –flushcache
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)