当前位置: 首页 > news >正文

网站 动态盘锦做网站哪家好

网站 动态,盘锦做网站哪家好,谷歌网页版入口,微信链接网站怎么做的本文目录 1、准备工作2、安装DNS和配置管理软件3、设置网络路由功能3.1、树莓派的有线网络接口IP配置3.2、启用路由和IP伪装3.3、为有线网络配置DHCP和DNS服务 4、运行5、进阶--将二个以太网口加入到同一个网桥 现在的无线路由器非常便宜#xff0c;所以实际上除了有特殊的要求… 本文目录 1、准备工作2、安装DNS和配置管理软件3、设置网络路由功能3.1、树莓派的有线网络接口IP配置3.2、启用路由和IP伪装3.3、为有线网络配置DHCP和DNS服务 4、运行5、进阶--将二个以太网口加入到同一个网桥 现在的无线路由器非常便宜所以实际上除了有特殊的要求比如搭建VPN之类的需求处没有人会使用树莓派或者其它安装了Linux系统的主机去配置成无线路由器。有一些老式设备没有无线网卡也没有USB接口所以不能简单的通过USB接口扩展一个无线网卡只能通过有线网卡上网。但无线路由器通常被我们安装在不方便连接网线的地方所以我们有时候会需要共享无线网络或者说是将无线网络转换成有线的以太网络。如下图 - RPi ------- - old pc1----| Eth0---------- Eth0 | - Router ---- | DHCP server| | 10.0.0.10 || Firewall | | 10.0.0.1 | | | (Internet)---WAN- DHCP server -WLAN AP--))) (((- WLAN | -------------| 192.168.3.1 | | | ------------- | | | || | ------------- 相当于给老式设备添加了一块无线网卡。 归结起来需要以下4步 开启IP转发功能开启SNAT/IP伪装为网卡配置静态IP启动DHCP和DNS 本文档描述的方法在最新树莓派OS bullseys 树莓派 zero W上测试通过过。 1、准备工作 树莓派的管理员权限最好是通过直接将屏幕和键盘连接到树莓派的本地访问模式免得设置过程中因为ip的变化导致ssh连接中断树莓派已经连接到以太网并正常启动升级到最新的树莓派操作系统如果在此配置过程中安装了软件包则记得重启树莓派确保安装正确完成。当前的网络配置为树莓派连接的以太网网络的 IP 配置 在以太网 LAN 上配置了 IP 网络10.10.0.1/24树莓派将接入192.168.3.1/24的无线网络。准备好一台有线以太网客户端设备比如笔记本电脑、智能手机等用于测试。 2、安装DNS和配置管理软件 为了给老旧的有线以太网络客户端提供网络管理服务DNS、DHCP树莓派需要安装软件包dnsmasq sudo apt install dnsmasq安装netfilter-persistent及其插件iptables-persistent。这二个程序用于保存防火墙规则并在 Raspberry Pi 启动时恢复它们 sudo apt install -y netfilter-persistent iptables-persistent3、设置网络路由功能 在这个配置里树莓派将无线网络和以太网网络之间提供路由功能接入无线网络并将无线网络转换成有线网络或者说将无线网络分享给有线客户端为有限客户端提供互联网访问。 3.1、树莓派的有线网络接口IP配置 树莓派为有线网络运行一个DHCP服务器树莓派的有线网卡eth0需要配置成静态IP 。树莓派这时是做为这个新的网络上的路由器一般都会配置成这个IP子网里的第一个IP地址10.0.0.1。 我们需要修改配置文件dhcpcd sudo vi /etc/dhcpcd.conf在文件末尾添加以下内容 interface eth0static ip_address10.0.0.1/243.2、启用路由和IP伪装 配置树莓派让有线客户端可以通过无线网络访问主网络上的计算机或者访问互联网。我们需要启用IP转发功能(允许流量在树莓派中从一个网络流向另一个网络)用以下命令创建一个文件 sudo vi /etc/sysctl.d/routed-ap.conf文件内容如下开启IPv4的转发功能 # Enable IPv4 routing net.ipv4.ip_forward1开启IP转发功能后因为我们不能修改主路由器配置所以为了让10网段的有线终端可以访问外网树莓派需要开启IP“伪装”功能把有线终端的IP地址替换为自己在无线网络上的IP地址192.168.3.xx。 从上行方向树莓派会把有线终端来的数据都替换成自己的WLAN的IP地址所以对主路由器来说看到的只有树莓派的IP地址的数据。从下行方向角度树莓派会把外部来的数据都替换回各个有线终端的IP地址并把数据发送给有线终端 我们需要在树莓派上开启IP伪装既NAT功能 sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE保存并通过netfilter-persistent服务在系统启动时自动启用这个IP伪装功能 sudo netfilter-persistent save注意这个NAT规则是保存到目录/etc/iptables/ 中的。 3.3、为有线网络配置DHCP和DNS服务 前面安装的dnsmasq提供了DHCP和DNS服务 默认的配置文件模板很大但我们其实只需要其中很小的功能所以这里我们选择从空文件开始添加配置这样还更容易一些。 备份原始的配置模板文件并新建一个空的配置文件 sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig sudo vi /etc/dnsmasq.conf把以下内容添加到文件中并保存 interfaceeth0 # Listening interface dhcp-range10.0.0.2,10.0.0.20,255.255.255.0,24h# Pool of IP addresses served via DHCP domaineth0 # Local wireless DNS domain address/gw.eth0/10.0.0.1# Alias for this router树莓派会在10.0.0.2和之间10.0.0.20选择一个IP为有线终端端提供IP地址租用时间为 24 小时。 4、运行 重启树莓派并测试有线接入点是否已经可用。 sudo systemctl reboot树莓派重新启动后使用有线客户端就会自动分配到一个10网段的IP地址。也可以正常的访问外网了。 5、进阶–将二个以太网口加入到同一个网桥 我们的树莓派有二个以太网口如下图所示所以更好的和家用路由器更一至的方案是 把二个网卡都利用起来为了让二个以太网卡可以盲插随便连接哪个网口都可以分配到10.0.0.0/24网段的IP地址。让二个网卡加入网桥相互之间的数据可以在二层直接转发相当于形成了二个LAN口的让二个LAN口之间有二层交换功能。 拓扑图如下 - RPi ------- - old pc1----| Eth0---------- Eth0 | - Router ---- | DHCP server| | 10.0.0.10 || Firewall | | 10.0.0.1 | | | (Internet)---WAN- DHCP server -WLAN AP--))) (((- WLAN | -------------| 192.168.3.1 | | | ------------- | | - old pc2----| Eth1---------- Eth0 | | | | 10.0.0.4 | ------------- | |-------------将二个网卡eth0, eth1都加入网桥br0 将以下三个文件放到/etc/systemd/network目录下 ls -l /etc/systemd/network/br* -rw-r--r-- 1 root root 40 May 22 21:19 /etc/systemd/network/br0-menber-eth0.network -rw-r--r-- 1 root root 40 May 22 21:19 /etc/systemd/network/br0-menber-eth1.network -rw-r--r-- 1 root root 30 May 22 21:19 /etc/systemd/network/bridge-br0.netdev 文件内容分别为 cat /etc/systemd/network/br0-menber-eth0.network [Match] Nameeth0[Network] Bridgebr0 cat /etc/systemd/network/br0-menber-eth1.network [Match] Nameeth1[Network] Bridgebr0 cat /etc/systemd/network/bridge-br0.netdev [NetDev] Namebr0 Kindbridge 开启systemd/networkd服务 sudo systemctl enable systemd-networkd让dhcp server工作在虚拟的br0接口上 把以下内容加入/etc/dhcpcd.conf文件中 denyinterface eth0 denyinterface eth1interface br0 static ip_address10.0.0.1/24 把以下内容加入到/etc/dnsmasq.conf文件中 cat /etc/dnsmasq.conf interfacebr0 # Listening interface dhcp-range10.0.0.2,10.0.0.10,255.255.255.0,24h# Pool of IP addresses served via DHCP domainbr0 # Local wireless DNS domain address/gw.br0/10.0.0.1# Alias for this router重启后就可以升级到高阶网桥方案。
http://www.w-s-a.com/news/299486/

相关文章:

  • 浙江建设监理协会网站个人网站设计规划书
  • wordpress太卡了贵州seo推广
  • 企业介绍微网站怎么做的手机软件商城免费下载
  • 新手网站设计定价网站开发销售
  • 网站开发公司oa有没有找人做标书的网站
  • 传统门户网站有哪些人武部正规化建设
  • 台州网站制作方案免费无代码开发平台
  • 精通网站建设 pdf微盘学做电商的步骤
  • 想在网上做设计接单有没有网站找一个免费域名的网站
  • 湘潭市网站建设科技有限公司杭州网站建设(推荐乐云践新)
  • 优秀网站评析西双版纳傣族自治州民宿
  • 常用的cms建站系统c2c网站模板
  • wordpress更换图标seo网站建设公司
  • 网站备案 深圳小程序怎么进入公众号
  • 实名认证域名可以做电影网站吗坪山网站设计的公司
  • wdcp怎么上传做好的网站管理咨询公司名称参考
  • 设计师网站pin分销系统小程序开发
  • 高端品牌网站建设兴田德润实惠企业网站建设应该怎么做
  • 做研学的网站优秀软文案例
  • 网站个人简介怎么做建设网站卡盟
  • 影楼做网站安庆建设机械网站
  • 访问网站的原理wix做网站流程
  • 众鱼深圳网站建设设计师网名叫什么好听
  • 中小学生做试卷的网站6网站建设需要注意哪些细节
  • 以个人名义做地方门户网站社保服务个人网站
  • 上海企业做网站设计制作感悟150字
  • asp.netmvc网站开发ps设计网页
  • win2008 挂网站 404官方网站是什么
  • 网站只做内容 不做外链做姓氏图的网站
  • 中国建设银行信用卡黑名单网站wordpress怎么解密密码