前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ubuntu设置软路由的众多尝试

ubuntu设置软路由的众多尝试

作者头像
羽翰尘
修改2019-11-26 16:38:45
2K0
修改2019-11-26 16:38:45
举报
文章被收录于专栏:技术向技术向

本文由腾讯云+社区自动同步,原文地址 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时参考的博文

软路由改造

ipv6 dhcp与nat

第二次尝试

延续之前的配置,不同的是在networkmanager中设置server有线网卡固定为192.168.19.1,这次client连接之后,server有线网卡的ip不再改变。

参考pptpd V**设置iptables之后,client中curl指定网卡无法获取网页信息

第三次尝试

发现之前的设置都是对的,只是没有指定name server

长时间等待后,在内网机器上出现这样的结果

代码语言:javascript
复制
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设置失误。

openwrt 透明代理上网

iptables非常详细全面的讲解

有用的命令

1. curl 指定网卡

代码语言:javascript
复制
curl --interface eth0  -X GET http://10.200.0.33

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-07-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一次尝试
  • 第二次尝试
  • 第三次尝试
  • 第四次尝试
  • 有用的命令
    • 1. curl 指定网卡
    相关产品与服务
    命令行工具
    腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档