[自录视频]Linux(debian9)x86路由-RouteSetup
本帖最后由 feve 于 2018-5-16 19:27 编辑http://www.iqiyi.com/playlist489249102.html
Linux(debian9)x86路由-RouteSetup(1)-pppoe snat forward;
Part(1):使用Linux(debian9)把一台X86主机配置成路由器:配置PPPOE拨号上网/DHCP ,网络地址转换,与开启FORWARD让其他机器上网;
Linux(debian9)x86路由-RouteSetup(2)-BBR dnat iptables security;
Part(2):对Part1进行扩充,简单地设置一下系统环境并开启BBR与简单部署iptables安全规则和端口映射;
Linux(debian9)x86路由-RouteSetup(3)-network bridge;
Part(3):对Part1进行扩充,配置网桥,家庭网络布设;
Linux(debian9)x86路由-RouteSetup(4)-dns server dhcp server;
Part(4):对Part1进行扩充,配置dns与dhcp服务端;
Linux(debian9)x86路由-RouteSetup(5)-iptables+;
Part(5):对Part1进行扩充,简单部署家庭网络iptables规则;
Linux(debian9)x86路由-RouteSetup(6)-format mount devices;
Part(6):对Part1进行扩充,对USB移动存储设备进行格式化与加载;
Linux(debian9)x86路由-RouteSetup(7)-smb share file folder;
Part(7):对Part1进行扩充,安装并配置SMB共享文件夹,使安卓手机与WINDOW能云访问;
Linux(debian9)x86路由-RouteSetup(8)-nginx make install;
Part(8):对Part1进行扩充,编译安装NGINX;
Linux(debian9)x86路由-RouteSetup(9)-nginx http file server;
Part(9):对Part1进行扩充,开启网页与网页文件服务器;
Linux(debian9)x86路由-RouteSetup(10)-ddns homepage nginxssl;
home.gamefunc.top
Part(10):对Part1进行扩充,动态IP绑域名,给自家网页配置SSL(HTTPS);
Linux(debian9)x86路由-RouteSetup(11)-HttpPassword DownloadTools Aria2+web;
Part(11):对Part1进行扩充,命令行下下载,HTTP BT 磁力链接等等;
Linux(debian9)x86路由-RouteSetup(12)-Kalli Offensive Security-nessus-nmap;
Part(12):对Part1进行扩充,在KALI LINUX里简单使用nessus和nmap两个软件从外网扫描自己路由;
#
root@GameRoute:~# iperf3 -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 10.2.8.1, port 59668
local 10.2.0.1 port 5201 connected to 10.2.8.1 port 59670
[ ID] Interval Transfer Bandwidth
0.00-1.00 sec98.6 MBytes 827 Mbits/sec
1.00-2.00 sec 103 MBytes 864 Mbits/sec
2.00-3.00 sec 104 MBytes 874 Mbits/sec
3.00-4.00 sec 105 MBytes 881 Mbits/sec
4.00-5.00 sec 102 MBytes 853 Mbits/sec
5.00-6.00 sec 105 MBytes 880 Mbits/sec
6.00-7.00 sec 102 MBytes 853 Mbits/sec
7.00-8.00 sec 104 MBytes 874 Mbits/sec
8.00-9.00 sec 101 MBytes 851 Mbits/sec
9.00-10.00sec 100 MBytes 840 Mbits/sec
10.00-10.04sec4.17 MBytes 854 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
0.00-10.04sec0.00 Bytes0.00 bits/sec sender
0.00-10.04sec1.00 GBytes 860 Mbits/sec receiver
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 10.2.8.1, port 59676
local 10.2.0.1 port 5201 connected to 10.2.8.1 port 59678
[ ID] Interval Transfer Bandwidth
0.00-1.00 sec 102 MBytes 854 Mbits/sec
1.00-2.00 sec 102 MBytes 860 Mbits/sec
2.00-3.00 sec99.4 MBytes 834 Mbits/sec
3.00-4.00 sec 103 MBytes 866 Mbits/sec
4.00-5.00 sec 101 MBytes 844 Mbits/sec
5.00-6.00 sec 103 MBytes 861 Mbits/sec
6.00-7.00 sec 102 MBytes 856 Mbits/sec
7.00-8.00 sec 105 MBytes 882 Mbits/sec
8.00-9.00 sec 102 MBytes 859 Mbits/sec
9.00-10.00sec 103 MBytes 862 Mbits/sec
10.00-10.04sec4.28 MBytes 839 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
0.00-10.04sec0.00 Bytes0.00 bits/sec sender
0.00-10.04sec1.00 GBytes 858 Mbits/sec receiver
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
补充内容 (2018-5-21 19:29):
Linux(debian9)x86路由-RouteSetup(13)-cloudflareCDN hide ip ddns iptables full set;
Part(13):对Part1进行扩充,利用cloudflareCDN隐藏真实IP并配置IPTABLES与DDNS;
补充内容 (2018-9-2 11:46):
#Python3 Nginx uwsgi postgresql建站:
https://home.gamefunc.top/MyVide ... x+uwsgi+postgresql/
--list:
Python3->Nginx+uwsgi+Postgresql->html(1):SetUp & and Get request;
>Part(1):部署环境与uwsgi获取并处理nginx发送过去请求;
Python3->Nginx+uwsgi+Postgresql->html(2):html5WebModules touch;
>Part(2):编写简单的html5模块并且使用简单地Python3进行字符串替换;
Python3->Nginx+uwsgi+Postgresql->html(3.1):Process Get & Post;
>Part(3.1):使用uwsgi切分处理各种get和post请求;
Python3->Nginx+uwsgi+Postgresql->html(3.2):Process Get & Post;
>Part(3.2):使用uwsgi切分处理各种get和post请求;
Python3->Nginx+uwsgi+Postgresql->html(4.1):Postgresql+psycopg2 Learn & Use;
>Part(4.1):Postgresql简单入门讲解与使用;
Python3->Nginx+uwsgi+Postgresql->html(4.2):Postgresql+psycopg2 Learn & Use;
>Part(4.2):Postgresql简单入门讲解与使用;
Python3->Nginx+uwsgi+Postgresql->html(5):Full
>Part(5):综合运用Part(1-4)的内容构建前台与后台;
Python3->Nginx+uwsgi+Postgresql->html(6):WebSecurity;
>Part(6):网站安全策略-控制输入输出+iptables等等;
#docker:
Docker(1) -> Setup & use | example pgAdmin4;
>Part(1):docker介绍部署与实战安装pgAdmin4
补充内容 (2018-9-2 11:47):
http://www.iqiyi.com/u/2074832227/v
补充内容 (2018-10-5 11:28):
#GameServer:(部分建设中)
wow60Server:
realmlist.wtf(set realmlist wow60.gamefunc.top)
cs1.6Server :
cs15.gamefunc.top
stoneAge8.0Server:
stoneage8.gamefunc.top
--list:
GameServer(1) -> Setup & play | example wow60;
>>Part(1):魔兽世界60级私服架设
GameServer(1) -> Setup & play | example cs1.5;
>Part(1):cs1.5私服架设
GameServer(1) -> Setup & play | example StoneAge 8.0;
>Part(1):石器时代8.0私服架设 好高级,Debian9做路由是不是太大了
支持,很适合小白的教程!目前用ClearOS是比较傻瓜的,可玩性没有Debian高,如果搞好了可以兼顾HTPC
DoctorX99 发表于 2018-5-13 23:18
支持,很适合小白的教程!目前用ClearOS是比较傻瓜的,可玩性没有Debian高,如果搞好了可以兼顾HTPC
...
兼顾全部了.毕竟是整个系统.也不大,详细看视频.
root@GameRoute:~# df -lh
Filesystem SizeUsed Avail Use% Mounted on
udev 936M 0936M 0% /dev
tmpfs 190M3.3M187M 2% /run
/dev/sda2 20G1.8G 17G10% /
tmpfs 947M 0947M 0% /dev/shm
tmpfs 5.0M 05.0M 0% /run/lock
tmpfs 947M 0947M 0% /sys/fs/cgroup
/dev/sda1 511M132K511M 1% /boot/efi
/dev/sdb1 2.7T438M2.6T 1% /media/downtempdisk
tmpfs 190M 0190M 0% /run/user/0
AthlonX2 发表于 2018-5-13 22:56 static/image/common/back.gif
好高级,Debian9做路由是不是太大了
X86路由的话这点体积其实很正常的,毕竟你想怎么玩都行,ClearOS那种没桌面的ISO也要几百兆,装完有多大我就没管它了
feve 发表于 2018-5-13 23:37 static/image/common/back.gif
兼顾全部了.毕竟是整个系统.也不大,详细看视频.
root@GameRoute:~# df -lh
嗯,周末再好好学习下,接显示器在本机上操作应该会更方便!谢谢发布这样的好教程
这种太傻大黑粗了,Linux跑点路由是非常容易的,只要自己基础扎实实现起来并不算难,不过可维护性是比较差的,需要自己写好多脚本,然后我选择LEDE 用个LEDE扩展点ap刚刚的还有人维护,直接更新各种安全上网 NOIP117 发表于 2018-5-14 09:28
这种太傻大黑粗了,Linux跑点路由是非常容易的,只要自己基础扎实实现起来并不算难,不过可维护性是比较差 ...
不知道你要维护什么写很多什么脚本了.
扩展性很好啊。 这套J1900多少钱? 本帖最后由 feve 于 2018-5-14 17:39 编辑
红色国度 发表于 2018-5-14 17:19
扩展性很好啊。 这套J1900多少钱?
功耗10W左右.功率仪测.最低6W.
499元本体......
+然后买条DDR3L内存 99元.2G
+再买了个闪迪24G MSATA 60元....
好高级呀,可玩儿性十足,部署在什么样的平台上最完美呢,DQ77KB可以吗?{:1_506:} 高级,可以找旧平台搭一下。
这么高的配置只跑路由有点浪费啊。
红色狂想 发表于 2018-5-14 17:50 static/image/common/back.gif
好高级呀,可玩儿性十足,部署在什么样的平台上最完美呢,DQ77KB可以吗? ...
只要是X86都可以吧!只是个Linux发行版而已,我准备在Gen10上玩玩
DoctorX99 发表于 2018-5-14 21:08
只要是X86都可以吧!只是个Linux发行版而已,我准备在Gen10上玩玩
直接部署在物理机上还是在虚拟机里跑? 红色狂想 发表于 2018-5-14 23:49 static/image/common/back.gif
直接部署在物理机上还是在虚拟机里跑?
物理机吧!顺便可以当NAS了,有桌面,当个HTPC也应该挺方便,ClearOS就差在没桌面,可玩性没Debian高
本帖最后由 feve 于 2018-5-15 13:27 编辑
DoctorX99 发表于 2018-5-15 00:09
物理机吧!顺便可以当NAS了,有桌面,当个HTPC也应该挺方便,ClearOS就差在没桌面,可玩性没Debian高
...
你好,我路由没安装桌面,纯命令行。这样最稳定。
#
另外第二集标题内容不完整,我补充了下为
Linux(debian9)x86路由-RouteSetup(2)-BBR dnat iptables security;
Part(2):对Part1进行扩充,简单地设置一下系统环境并开启BBR与简单部署iptables安全规则和端口映射;
第10集上传完:https://home.gamefunc.top/ 随便WORD做了个主页..
feve 发表于 2018-5-15 12:34 static/image/common/back.gif
你好,我路由没安装桌面,纯命令行。这样最稳定。
#
嗯,高手玩命令行,但我的话还是有桌面方便点,反正照着视频慢慢学吧
DoctorX99 发表于 2018-5-15 13:27
嗯,高手玩命令行,但我的话还是有桌面方便点,反正照着视频慢慢学吧
因为这同时也是路由.外加扩展做各种各样的事.
#
apt-get install 软件名字,
比喻来说就是WIN STORE/GOOGLE PLAY/APPLE STORE/(国内的话什么小米应用XX,应用宝之类吧)的获得软件方法,差在你在网上不同渠道得知名字与说明后APT-GET 名字,还是点开个应用商店看看图文简介再选择下载安装而已..
DEBIAN的APT-GET还是非常丰富的.
如果没有的,那也不麻烦,视频有稍微说一下,就自己上GITHUB .GIT CLONE 后自己MAKE MAKE INSTALL.而已..
你看完视频后会知道,暂时内容是没东西让你需要桌面管理的..
开个人主页,比如第10集home.gamefunc.top(现在就可以访问)..还有即将录的第11集ARIA2C下载工具.也用不到他桌面.可以通过CHROME/FIREFOX有插件直接远程管理他