Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >创建家庭服务器作为wifi接入点和家庭路由器(Ubuntu服务器18.04)

创建家庭服务器作为wifi接入点和家庭路由器(Ubuntu服务器18.04)
EN

Ask Ubuntu用户
提问于 2019-08-11 01:33:16
回答 1查看 660关注 0票数 1

我想要设置一个具有多个职责的主服务器。

  • 用于本地网络的无线AP
  • 用于各种设备(HTPC、联网打印机等)本地联网的以太网交换机
  • 家庭防火墙和互联网网关
  • 通用文件服务器及更多(与此问题无关)

我有一台带有4端口以太网卡的机器,以及主板上的两个以太网端口。我已经插入了一个USB无线adpator能够AP模式。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
root@dagda:~# ifconfig -a | grep flags
enp3s0f0: flags=4098  mtu 1500
enp3s0f1: flags=4098  mtu 1500
enp4s0f0: flags=4098  mtu 1500
enp4s0f1: flags=4098  mtu 1500
enp7s0: flags=4163  mtu 1500
enp8s0: flags=4098  mtu 1500
lo: flags=73  mtu 65536
wlx24050ff70bf6: flags=4098  mtu 1500

我的光纤调制解调器通过以太网连接到enp7s0,其静态IP地址为10.0.0.2,其中调制解调器为10.0.0.1,通过netplan设置。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
root@dagda~# cat /etc/netplan/01-netcfg.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    enp7s0:
      dhcp4: no
      dhcp6: no
      addresses: [10.0.0.2/24, ]
      gateway4:  10.0.0.1
      nameservers:
        addresses: [89.19.64.164, 89.19.64.36]

该无线网卡具有接入点模式的能力。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
root@dagda:~# iw list | grep -A 5 "Supported interface modes"
    Supported interface modes:
         * IBSS
         * managed
         * AP
         * P2P-client
         * P2P-GO

我已经成功地通过无线接口成功地建立了DNS和DHCP,所以我知道所有的工作,但是我想要做的是为本地网络端拥有一个IP地址。我想我应该能够桥接所有本地接口(以太网和wifi),然后给桥分配一个静态IP地址,并在桥上运行dnsmasq来向所有本地设备提供DNS和DHCP,不管它们是如何连接的,见下图。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
                         | ---------- home server ---------- |
                         |                                   |
                         |                 wlx24050ff70bf6   |
                         |                        ^          |
                         |                        |          |
internet <--> modem <--> | enp7s0 <--NAT--> br0 <-+          |
                         |                        |          |
                         |                        v          |
                         |                  enp[34]s0f[01]   |
                         |                                   |
                         | --------------------------------- |

当我试图建造这座桥时,我的问题就来了

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
root@dagda:~# brctl addbr br0
root@dagda:~# for p in 3 4; do
> for f in 0 1; do
> brctl addif br0 enp${p}s0f${f}
> done
> done
root@dagda:~# brctl show
bridge name bridge id       STP enabled interfaces
br0     8000.002655dbfd80   no      enp3s0f0
                            enp3s0f1
                            enp4s0f0
                            enp4s0f1
root@dagda:~# brctl addif br0 wlx24050ff70bf6
can't add wlx24050ff70bf6 to bridge br0: Operation not supported

我试图找出为什么会发生这种情况,并遇到了关于超级用户的问题,其中有一个回答说你不能连接wifi和以太网,然而奇怪的是,如果我在netplan中设置了网桥(配置如下),我可以将wifi接口添加到桥接器中,但是通过我的电话连接到wifi则声称它是WEP网络,尽管我在hostpad.conf中显式地只允许WPA2。但不幸的是,我现在无法重现这一切。

我希望我的服务器拥有一个192.168.0.1的内部/本地IP地址,而不管在哪个接口上有流量。我怎样才能做到这一点?

https://superuser.com/questions/597834/bridging-wifi-to-ethernet-on-ubuntu-not-working

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-08-11 08:28:29

AHa!我想通了。这是排序的问题。hostapd需要运行并将您的无线接口设置为AP模式。一旦进入AP模式,brctl ifadd br0 就可以正常工作了。

这个职位的信用归于mattbuford

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1164935

复制
相关文章
家庭服务器指南
服务器,首当其冲就要稳,所以我用了 Ubuntu 作为服务器系统,安装过程不在概述,推荐使用 Ventoy 安装,这样不需要额外的操作
FloatSheep
2024/04/04
1790
如何使用多个中继器和接入点来增强您的家庭WiFi
由于在家工作、儿童在线学习以及与同事和家庭成员的视频会议,COVID-19流行病增加了我们对互联网服务的需求。
用户8054111
2021/01/02
1K0
如何使用多个中继器和接入点来增强您的家庭WiFi (tech how to)
在家工作,孩子在线学习以及与同事和家人的视频会面,COVID-19大流行增加了我们对互联网服务的需求。
木樾233
2020/12/18
2.5K0
家庭服务器配置(云服务器解决方案)
关于服务器我一直有个设想:未来每个人都有一个专属服务器。这个服务器是每个人在互联网的数据中枢。这个服务器:安全,只有所有者拥有管理权限;强大,可以存储数据并保护隐私。当人离开世界时,可以选择把一些数据留给家人,也可以选择把自己在互联网的记忆全部抹去……
全栈程序员站长
2022/07/25
4.1K0
家庭服务器配置(云服务器解决方案)
Serviio Pro for mac/win(家庭媒体共享服务器)
Serviio是一款媒体服务器。它允许您将媒体文件(音乐,视频或图像)流式传输到已连接的家庭网络上的渲染器设备(例如电视机,蓝光播放器,游戏机或手机)。Serviio适用于您连接的家庭中的许多设备(电视,Playstation 3,XBox 360,智能手机,平板电脑等)。它支持特定设备的配置文件,以便可以对其进行调整,以最大限度地发挥设备的潜力和/或最大限度地减少媒体格式播放支持的不足(通过转码)。
捧着风的少女
2022/11/13
1.7K0
Serviio Pro for mac/win(家庭媒体共享服务器)
搭建家庭影院——jellyfin流媒体服务器
本文最后更新于2022年03月24日,已超过80天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!
田小檬
2022/08/30
6.4K0
家庭服务器打通最后一公里
这半个多月来,用闲置的电脑和已有的家庭宽带,从wsl折腾到vmware,安装了Ubuntu系统,折腾搭建家庭服务器,安装一系列软件,折腾了无数个日夜,遇到了很多问题,并逐步解决,今天终于打通最后一公里,Nginx带端口反向代理完成,开放一个端口,其他服务通过对应不同二级或三级域名来访问,打通网络最后一公里,算是圆满了。先mark一下,接下来安排时间再细化记录。
六月河
2023/06/26
6950
家庭服务器搭建并提供公网Http服务
前阵子组装了一个主机,然后在主机上搭建了一个Linux的服务器,这里主要记录其流程和碰到的问题。
码老思
2023/10/19
1K0
家庭服务器搭建并提供公网Http服务
家庭问题
家庭问题 时间限制(普通/Java) : 1000 MS/ 3000 MS 运行内存限制 : 65536 KByte 总提交 : 143            测试通过 : 62 比赛描述 有n个人,编号分别为1,2,…n,另外还知道存在k个关系。一个关系的表达为二元组(α,β)形式,表示α,β为同一家庭的成员。 问题:当n,k和k个关系给出之后,求出其中共有多少个家庭、最大的家庭中有多少人。 例如: n=6,k=3,三个关系为:(1,2),(1,3)
attack
2018/04/12
1K0
快速配置无线模块连入家庭Wifi
近日玩了下microchip的无线wifi模块,配置相当简单,可以与单片机进行串口连接,今天分享给大家 如何快速配置这款模块,使其可以连入家庭Wifi 拿到任何一个模块首先恢复工厂设置,配置到自己的网
用户1605515
2018/04/11
1.9K0
快速配置无线模块连入家庭Wifi
Ubuntu18.04 Wifi相关问题
前几天刚把笔记本升级为ubuntu18.04,今天中午在安装python IDE,打开网络,看到设置的时候,有一个飞行模式按钮,无聊就按了一个打开,看一下有什么变化。关闭后设置wifi界面变为了空,没有飞行模式开关按键。在列表看到,wifi 硬件开关关闭。于是就各种百度实验都不好使。只能自己想办法解决。
何其不顾四月天
2023/03/10
6750
构建samba文件共享服务器_家庭文件服务器搭建方案
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。
全栈程序员站长
2022/11/08
2.7K0
构建samba文件共享服务器_家庭文件服务器搭建方案
《畅玩NAS》家庭 NAS 服务器搭建方案「建议收藏」
NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。它是一种专用数据存储服务器。它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。其成本远远低于使用服务器存储,而效率却远远高于后者。目前国际著名的NAS企业有Netapp、EMC、OUO等。说白话,就是家用的服务器。
全栈程序员站长
2022/06/28
25.9K0
《畅玩NAS》家庭 NAS 服务器搭建方案「建议收藏」
如何在 Ubuntu 18.04 上安装和配置 NFS 服务器
网络文件系统(NFS)是一个分布式文件系统协议,它允许你通过网络共享远程文件夹。通过 NFS,你可以将远程文件夹挂载到你的系统上,并且操作远程机器的文件,就像本地文件一样方便。
雪梦科技
2020/05/11
15.3K0
如何在 Ubuntu 18.04 上安装和配置 NFS 服务器
低成本搭建一台家庭存储服务器:前篇
今年考虑专门搭建一台用于数据备份的机器,一来今年外出的需求比较多,历史的设备已经用了几年了,需要有更新的设备来“接力”;二来也想验证方案的靠谱程度,解决我接触的一些生产环境的需求以及朋友们的问题。
soulteary
2023/03/05
3.4K0
低成本搭建一台家庭存储服务器:前篇
低成本搭建一台 Unraid 家庭存储服务器:中篇
如果你的诉求非常简单、明确,不需要界面,上一篇内容中的 Ubuntu Server 应该已经能够完成你的诉求了。
soulteary
2023/03/05
4.4K0
低成本搭建一台 Unraid 家庭存储服务器:中篇
低成本搭建一台 Unraid 家庭存储服务器:中篇
如果你的诉求非常简单、明确,不需要界面,上一篇内容中的 Ubuntu Server 应该已经能够完成你的诉求了。
soulteary
2023/01/21
4K0
低成本搭建一台 Unraid 家庭存储服务器:中篇
什么是无线接入点 Access point?
现代网络中无线接入点无处不在,大大小小的城市都会有无线接入点的身影,我们知道接入点可以让我们连接到互联网,但它们具体是怎么做的,它们的优缺点是什么,本文给大家介绍一下。
网络技术联盟站
2023/03/02
1.4K0
什么是无线接入点 Access point?
「玩转树莓派」树莓派 3B+ 配置无线WiFi
这里我们先介绍两种网络模式,WPA-Personal 与 WPA-Enterprise。
小柒2012
2019/12/09
2.3K0
「玩转树莓派」树莓派 3B+ 配置无线WiFi
低成本搭建一台家庭存储服务器:前篇
今年考虑专门搭建一台用于数据备份的机器,一来今年外出的需求比较多,历史的设备已经用了几年了,需要有更新的设备来“接力”;二来也想验证方案的靠谱程度,解决我接触的一些生产环境的需求以及朋友们的问题。
soulteary
2023/01/15
2.2K0

相似问题

Ubuntu 18.04无法连接到特定/家庭WIFI / WLAN

10

家庭名称服务器

20

家庭wifi网络不使用Ubuntu搜索网页

10

如何将家庭pc变成ubuntu服务器

10

Ubuntu19.04-无法连接到家庭Wifi

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文