第一步添加一块网卡
添加网卡的作用是,用来访问外网,另一块网卡用来和内网主机之间进行通信
第二步配置ip地址
nmcli con show
nmcli con del 'Wired connection 1'
nmcli con add type ethernet ifname eno33554976 con-name eno33554976 ip4 192.168.23.10/24 gw4 192.168.23.2
nmcli con mod eno33554976 ipv4.dns 192.168.23.2
nmcli con up eno33554976
第三步删除一条默认路由
ip route list
#查看路由条目
ip route del default via 10.1.1.1 dev eno16777736
ping www.baidu.com
#此时此刻应该是能通的,如果不行 检查一下你电脑能不能上网或者网卡配置是否正确,否则请不要再继续
第四步开启nat
iptables -t nat -A POSTROUTING -s 10.1.1.0/24 -j SNAT --to-source 192.168.23.10
echo 1 > /proc/sys/net/ipv4/ip_forward
#开启转发模块
iptables -t nat -L -n
#查看nat配置
第五步配置dns服务
修改dns配置文件
cd /etc/unbound
vi unbound.conf
forward-zone:
name: "*"
forward-addr: 192.168.23.10
第六步配置客户端
1.修改dns为10.1.1.3
2.修改网关为10.1.1.3