用笔记本做路由器共享4G流量
有一張電信的4G手機(jī)卡,每個(gè)月40G的高速流量,但總是用不完,所以考慮將手機(jī)開放熱點(diǎn),用家里的廢棄筆記本裝CentOS7系統(tǒng),做個(gè)NAT,再接一個(gè)TP-link 5口交換機(jī),連接家里的電腦和電視,不用額外再開有線網(wǎng)絡(luò)了。
筆記本是三星Note148, 上網(wǎng)本,已經(jīng)至少有8年了。
無線網(wǎng)卡 wlp5s0,有線網(wǎng)卡 enp9s0 。無線網(wǎng)卡連接紅米手機(jī)開放的熱點(diǎn),有線網(wǎng)卡連接交換機(jī)
1. 安裝完Centos7系統(tǒng),開啟網(wǎng)絡(luò)轉(zhuǎn)發(fā)功能
vi /etc/sysctl.conf增加一行內(nèi)容:?net.ipv4.ip_forward = 1
用下列命令,使其生效?
sysctl -p2.配置防火墻,設(shè)置無線網(wǎng)卡wlp5s0為外網(wǎng) ,有線網(wǎng)卡 enp9s0 為內(nèi)網(wǎng)
firewall-cmd --zone=external --change-interface=wlp5s0 --permanent firewall-cmd --zone=internal --change-interface=enp9s0 --permanent3.配置內(nèi)外網(wǎng)通信的地址轉(zhuǎn)換,也就是NAT服務(wù)的核心功能!
firewall-cmd --zone=external --add-masquerade --permanent firewall-cmd --add-masquerade --permanent?4.配置內(nèi)網(wǎng)的默認(rèn)網(wǎng)段
firewall-cmd --permanent --direct --passthrough ipv4 -t nat -l POSTROUTING -o wlp5s0 -j MASQUERADE -s 192.168.1.0/245. 使上述配置生效
firewall-cmd --reload?再說一下通過iptables 和 dhcp的配置方法
1. 同上一種方法,開啟 轉(zhuǎn)發(fā)功能
2.配置內(nèi)網(wǎng)網(wǎng)卡的ip?
vim /etc/sysconfig/network-scripts/ifcfg-enp9s0需要更改和添加的內(nèi)容:
BOOTPROTO="static"
NAME="enp9s0"
IPADDR="192.168.1.1"
NETMASK="255.255.255.0"
DNS1="223.5.5.5"
DNS2="8.8.8.8"
DNS3="8.8.4.4"
ONBOOT="yes"
?3.重啟網(wǎng)絡(luò)
systemctl restart network4.配置iptables
iptables -A FORWARD -i enp9s0 -j ACCEPT iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o wlp5s0 -j MASQUERADE5. 安裝dhcp服務(wù)
5.1 先添加 epel源
yum install -y epel*5.2安裝dhcp
yum install -y dhcp6.配置dhcp
6.1 生成dhcp配置文件
cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf-back cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf6.2配置其內(nèi)容:
vim /etc/dhcp/dhcpd.conf要修改的內(nèi)容如下
# A slightly different configuration for an internal subnet.
subnet 192.168.1.0 netmask 255.255.255.0 {
? range 192.168.1.10 192.168.1.50;
? option domain-name-servers 223.5.5.5,8.8.8.8,8.8.4.4;
? option domain-name "router.com";
? option routers 192.168.1.1;
? option broadcast-address 192.168.1.255;
? default-lease-time 600;
? max-lease-time 7200;
}
7.重啟dhcp服務(wù)并使之開機(jī)自啟動(dòng)
systemctl restart dhcpd systemctl enable dhcpd額外的一些東西:
CentOS7 最小化安裝時(shí),如果沒有配置網(wǎng)絡(luò),可以在root賬戶下使用 nmtui命令,以圖文形式配置有線和無線網(wǎng)卡
總結(jié)
以上是生活随笔為你收集整理的用笔记本做路由器共享4G流量的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 被国人误解了千年的七句话
- 下一篇: Go语言中的complex(复数)