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

下载了模板如何做网站太原seo推广

下载了模板如何做网站,太原seo推广,网站重构,动态个人网页制作html教程Debian系统_主板四个网口1个配置为WAN,3个配置为LAN 一、重新配置网口 1、查看当前网口的状态 ifconfig 或者 ip link show 或者 ls /sys/class/net 2、修改网络配置文件 sudo vi /etc/network/interfaces 注意WAN口的网关地址如果是192.168.3.1的话,L…

Debian系统_主板四个网口1个配置为WAN,3个配置为LAN

一、重新配置网口

1、查看当前网口的状态

ifconfig
或者
ip link show
或者
ls /sys/class/net

2、修改网络配置文件

sudo vi /etc/network/interfaces
注意WAN口的网关地址如果是192.168.3.1的话,LAN口的eth2就不要设置为192.168.3.1

# WAN口
auto eth3
iface eth3 inet dhcp# LAN口
auto eth0
iface eth0 inet staticaddress 192.168.2.1netmask 255.255.255.0auto eth1
iface eth1 inet staticaddress 192.168.1.1netmask 255.255.255.0auto eth2
iface eth2 inet staticaddress 192.168.3.1netmask 255.255.255.0

3、重启网络服务

sudo systemctl restart networking
或单独重启接口
sudo ifdown eth1 && sudo ifup eth1

二、配置DHCP服务

1、安装DHCP服务器

sudo apt update
sudo apt install isc-dhcp-server

2、编辑主配置文件

sudo vi /etc/dhcp/dhcpd.conf

# 关键配置:声明此服务器为权威DHCP服务器(必须!)
authoritative;# 全局配置
option domain-name "example.com";
option domain-name-servers 8.8.8.8, 8.8.4.4;
default-lease-time 600;
max-lease-time 7200;subnet 192.168.1.0 netmask 255.255.255.0 {range 192.168.1.100 192.168.1.200;     # DHCP分配的IP范围option routers 192.168.1.1;           # 网关地址(通常是路由器或本机IP)option broadcast-address 192.168.1.255; # 广播地址
}
subnet 192.168.2.0 netmask 255.255.255.0 {range 192.168.2.100 192.168.2.200;     # DHCP分配的IP范围option routers 192.168.2.1;           # 网关地址(通常是路由器或本机IP)option broadcast-address 192.168.2.255; # 广播地址
}
subnet 192.168.3.0 netmask 255.255.255.0 {range 192.168.3.100 192.168.3.200;     # DHCP分配的IP范围option routers 192.168.3.1;           # 网关地址(通常是路由器或本机IP)option broadcast-address 192.168.3.255; # 广播地址
}
3、检查配置文件语法

sudo dhcpd -t -cf /etc/dhcp/dhcpd.conf

4、指定监听的接口

sudo vi /etc/default/isc-dhcp-server

INTERFACESv4="eth1 eth0 eth2"

cat /etc/default/isc-dhcp-server

5、重启DHCP服务

//重启DHCP服务
sudo systemctl restart isc-dhcp-server
//开机自启
sudo systemctl enable isc-dhcp-server
// 检查服务是否运行
sudo systemctl status isc-dhcp-server
//查看日志(排查错误)
journalctl -u isc-dhcp-server
//强制重新加载配置
sudo systemctl daemon-reload
//手动启动 DHCP 服务
sudo dhcpd -4 -d -cf /etc/dhcp/dhcpd.conf eth1

6、 允许防火墙通过DHCP流量

sudo iptables -A INPUT -i eth0 -p udp --dport 67 -j ACCEPT
sudo iptables -A INPUT -i eth0 -p udp --dport 68 -j ACCEPT
sudo iptables -A INPUT -i eth1 -p udp --dport 67 -j ACCEPT
sudo iptables -A INPUT -i eth1 -p udp --dport 68 -j ACCEPT
sudo iptables -A INPUT -i eth2 -p udp --dport 67 -j ACCEPT
sudo iptables -A INPUT -i eth2 -p udp --dport 68 -j ACCEPT

7、排查端口冲突

sudo netstat -tulnp | grep :67

8、直接查看具体错误原因(上述完成后不行)

sudo journalctl -u isc-dhcp-server.service -b --no-pager | grep -i error

三、配置NAT

1、启用IP转发

sudo vi /etc/sysctl.conf

//取消注释或添加以下行
net.ipv4.ip_forward=1

//立即生效
sudo sysctl -p

2、配置NAT(网络地址转换)将LAN流量通过WAN口转发

//清空现有规则
sudo iptables -F
sudo iptables -t nat -F
sudo iptables -X
//添加NAT规则
//WAN口:eth3
//LAN口:eth0 eth1 eth2
sudo iptables -t nat -A POSTROUTING -o eth3 -j MASQUERADE
sudo iptables -A FORWARD -i eth1 -o eth3 -j ACCEPT
sudo iptables -A FORWARD -i eth3 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i eth0 -o eth3 -j ACCEPT
sudo iptables -A FORWARD -i eth3 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i eth2 -o eth3 -j ACCEPT
sudo iptables -A FORWARD -i eth3 -o eth2 -m state --state RELATED,ESTABLISHED -j ACCEPT
//保存规则(避免重启失效)
sudo apt install iptables-persistent -y
//保存规则:
sudo iptables-save > /etc/iptables/rules.v4

3、检查NAT规则

sudo iptables -t nat -L -n -v

4、检查 NAT 流量计数

watch -n 1 sudo iptables -t nat -L -n -v

5、在开发板上监听 eth1 接口的流量

sudo tcpdump -i eth1 icmp

四、验证网络通路

1、开发板自身访问外网

//替换 eth3 为WAN口
ping -I eth3 8.8.8.8

2、设备接入LAN可以自动获取IP地址(192.168.1.101)

ifconfig
或者
ipconfig

3、设备去ping网关地址

//验证客户端访问网关(开发板LAN口)
ping 192.168.1.1

3、设备去ping 8.8.8.8

//验证客户端访问外网IP
ping 8.8.8.8

4、设备去ping www.baidu.com

//验证客户端访问域名
ping www.baidu.com

http://www.dtcms.com/a/418781.html

相关文章:

  • 微算法科技(NASDAQ MLGO)探索全同态加密与安全多方计算融合,开启区块链隐私执行新时代
  • JSNES游戏模拟器在 Node.js 环境下的测试使用及高清显示优化
  • pytest生成测试用例,allure生成测试报告
  • 3ds Max to Unity_Ue桥接工具
  • LeetCode算法日记 - Day 56: 全排列II、话号码的字母组合
  • 天津住房城乡建设厅官方网站常州网站优化
  • 超易用前端使用Canvas海报图片生成器
  • 网站开发配置管理计划wordpress怎安装
  • --group-start/--group-end 能不能解决 OpenSSL 1.0 vs 1.1 的优先级问题?
  • 中国品牌网官方网站甘肃网络推广公司
  • 使用Trae配置MySQL MCP智能体进行数据库
  • RPA:开启数字化办公的新时代
  • 打工人日报#20250928
  • 怎么用html做移动网站吗wordpress网页设定
  • 门户网站做等保需要备案哪些php 家政网站
  • 扩散模型-上下文学习第一篇【In-Context Learning Unlocked for Diffusion Models】
  • 信息系统项目的成本管理(智能园区)
  • LeetCode:82.杨辉三角
  • 快速交付与弹性扩展,轻量化5GC融合边缘云与专网方案
  • maptalks-根据后端返回的坐标(WKT格式)在地图上绘制图斑
  • BERT 总结
  • java设计模式五、适配器模式
  • 语音识别的评价指标
  • 成都建设企业网站果麦传媒的网站怎么做的
  • python:Django 和 Vue.js 技术栈解析
  • (二十六)、Kuboard 部署网络问题 k8s 使用本地镜像 k8s使用 register本地镜像站 综合应用
  • 腾讯云上TKE集群中通过clb-ingress公网访问到后端服务
  • 信阳做网站公司编程培训机构加盟怎样
  • vps空间如何做网站备份如何提高网站的搜索
  • 广州免费自助建站开发建设工程什么意思