本文由腾讯云+社区自动同步,原文地址 https://stackoverflow.club/article/ubuntu_software_router/
dhcp 的网卡设置为server的有线网卡,设置为静态ip 192.168.19.1
client直接连server的网卡,client可以dhcp获得ip 192.168.19.150,但是server的有线网卡也立马获得ip 192.168.19.151
设置dhcp server时参考的博文
延续之前的配置,不同的是在networkmanager中设置server有线网卡固定为192.168.19.1,这次client连接之后,server有线网卡的ip不再改变。
参考pptpd V**设置iptables之后,client中curl指定网卡无法获取网页信息
发现之前的设置都是对的,只是没有指定name server
长时间等待后,在内网机器上出现这样的结果
wenfeng@wenfeng-xiaoxin:~$ curl stackoverflow.club --interface enp3s0
curl: (6) Could not resolve host: stackoverflow.club
而将域名换为ip地址就可以解决问题
将dhcp server中的dns nameserver设置为8.8.8.8之后,确实可以让client上网,但是发现不能使用server的redsocks代理上网。猜测可能是server的iptables设置失误。
curl --interface eth0 -X GET http://10.200.0.33