路由原理
如图如果要让A主机直接连接C主机无法连接,所以就需要一个拥有两块网卡用作转化路由的B主机
实验检测:将三台主机都桥接到有线网络
首先用A主机ping C主机看能否ping通
用A主机pingB主机
B主机分别pingA和C主机
在A主机中设置一个1.1.1.202的网关
路由器配置:将B主机变为一台路由器
打开B主机防火墙
列出防火墙所有程序
将masquerade打开(yes表示开启)
查看内核配置文件是否将本机两块网卡相连(1表示开启)
如果内核服务未开启则修改内核配置文件
修改完成后重启服务
检测:用A主机ping C主机
网关
网关的查看route -n
网关的删除:route del defautl
网关的添加模式有三种
临时添加: route add default gw 网关
永久全局添加:指在优先级允许下,每块网卡重启后都可以获得这个ip
修改配置文件 vim /etc/sysconifg/network
永久单卡配置:针对单块网卡进行配置(配置完成需要重启网卡)
vim /etc/sysconifg/network-scripts/文件名
DNS
域名系统,将人使用的名字转化成电脑使用的ip
将网卡的网关配置成桥接网卡的默认网关(查看windows ip信息 打开cmd 输入ipconfig)
自定义DNS
将虚拟机桥接到有网的网卡上更改ip,ping www.baidu.com,无法通信
在/etc/hosts中随便输入一个ip 加域名
可以ping 通
注意,这里ping的是设置的百度,不是真实的百度
搭建DNS
修改配置文件/etc/resolv.conf或网卡文件都可以使DNS生效
配置/etc/resolv.conf
设置完成ping百度
更改网卡文件
ping 百度
DNS与本地设置的优先级更改
在/etc/hosts设置一个ip和域名,在DNS同样生效的情况下发现生效的是/etc/hosts
更改配置文件使DNS优先级高于/etc/host
更改之后再ping一次,生效的变为DNS