learn - 组织内网络拓展
learn - 组织内网络拓展
组织内网络拓展
拓扑图
拓扑说明
- 前提
倘若有比较严格的地方限制了你的发挥(我说的是上网设备)。
单个账户只有一个可以链接网络上网,另一个设备又有这方面需求,可以借鉴我的方法。 或者家里没有路由器,但是房东给了你一个网线和上网账号,你的主机可以上网,室友的主机也想上网,也可以用此方法(省了找购买房东另一个上网账号)。
- 路由器 路由器内部网路。在往外一层就是互联网了。 ```shell
1
2
3
4
5
6
7
8
9
10
- 台式主机
区域内的一个局域网中,一个小小的单元。
```shell
2: eno1: (可以上网的)
inet 10.12.17.110 netmask 255.255.255.0 broadcast 10.12.17.255
11: eth0: (借道上网用的)
inet 192.168.11.1 netmask 255.255.255.0 broadcast 192.168.11.255
1
2
3
4
5
6
7
8
9
10
11
12
#修改/etc/sysctl.conf把net.ipv4.ip_forward = 0改为= 1
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -t nat -A POSTROUTING -o eno1 -j MASQUERADE
sudo iptables -t nat -A POSTROUTING -s 192.168.11.0/24 -d 10.12.17.0/24 -o eno1 -j MASQUERADE
#route add -net 网段 gw 网关 dev eth1
route add -net 192.168.11.0 netmask 255.255.255.0 dev eth0
sudo traceroute 192.168.11.12 -T
- 笔记本 另外的设备,也想上网,但是又不想安装太多监控自己的软件。
1 2 3 4
#ip:192.168.11.12 #sumway:255.255.255.0 #gw:192.168.11.1 #static
1 2 3
route print -4 #永久路由: #0.0.0.0 0.0.0.0 192.168.11.1 默认
说明
请尊重合理要求上网,不就是蹭个网么。
本文由作者按照 CC BY 4.0 进行授权
