koolshare软路由的作用及配置虚拟机通过koolshare进行上网
环境为centos7,网卡模式为仅主机模式,搭配koolshare软路由实现外网连接
koolshare软路由的作用是如果你使用的虚拟机为桥接模式,那么在更换网络后你的虚拟机就会远程连接不上。
但是koolshare不一样,因为koolshare使用的是仅主机模式,所有的虚拟机都不会因为更换网络而导致连接不上,只要koolshare开着,不管你的本机使用的是什么网络都可以远程连接,有的时候还是很方便的。
1.首先你需要先安装好koolshare并保证软路由可以上网,没有安装的可以看我上一篇随笔的koolshare安装
将koolshare软路由开机
2.随后搭建一台centos虚拟机,内存大小等看自己情况来设置,网卡模式要选择为仅主机模式
3.安装好虚拟机之后vi编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,标红处为需要修改的地方,最下方5行为需要添加的行
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=1063432f-69b4-4cb7-8f2a-ddb1a5134839 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.66.99 ##IP地址为自定义,但网段一定要跟koolshare的66网段一致。 NETMASK=255.255.255.0 GATEWAY=192.168.66.1 DNS1=192.168.66.1 DNS2=114.114.114.114
2.编辑好文件后执行重启网卡命令
[root@localhost ~]# systemctl restart network
3.重启过后使用xshell连接相应的ip即可
4.查看是否能连接外网
[root@localhost ~]# ping www.baidu.com PING www.a.shifen.com (180.101.49.12) 56(84) bytes of data. 64 bytes from 180.101.49.12 (180.101.49.12): icmp_seq=1 ttl=127 time=29.4 ms 64 bytes from 180.101.49.12 (180.101.49.12): icmp_seq=2 ttl=127 time=28.8 ms 64 bytes from 180.101.49.12 (180.101.49.12): icmp_seq=3 ttl=127 time=33.4 ms
成功!
此虚拟机连接软路由即配置完成!