0. 	armbian-config ,setting time,hostname,wlan

1.
	install pppoeconf && ppp
	75499304/qtcxbzfa

2.	run pppoeconf(seart boor---NO)

3 	edit rc.local
	Finaly, I fixed adding :
	
	--------------------
	ip link set  eth0 up
    	pon dsl-provider
    	exit 0
	at /etc/rc.local
	-----------------

4. get noip

2339835994@qq.com/passme

Install noip2 from source

	cd /usr/local/src/
	wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
	tar xf noip-duc-linux.tar.gz
	cd noip-2.1.9-1/
	make
	make install

If you get make not found or missing gcc
then you do not have the gcc compiler tools on your machine.
At https://help.ubuntu.com/community/InstallingCompilers
you can find install instructions if you need help.

Configure the Client

As root (or with sudo) issue the below command:

/usr/local/bin/noip2 -C (dash capital C,
this will create the default config file)

Create a Systemd service

Create the file $sudo nano /etc/systemd/system/noip2.service and paste the following:

----------------------------------------------------------------------------

[Unit]
Description=No-IP Dynamic DNS Update Client
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/noip2

[Install]
WantedBy=multi-user.target


-------------------------------------------
Activating

	systemctl status noip2.service
	systemctl start noip2.service (start immediately)
	systemctl enable noip2.service (start on boot)


5. update & upgrade

6. edit /etc/ssh/sshd_config set deny root access ssh

7.install mtr

######8.Change DNS Settings in Ubuntu 18.04 LTS
	install dnsmasq

8.install apache2

9. copy www.zip to /home/hckao

10.unzip www.zip

11.copy folder 'www' to /var/www

12. install snmp,snmpd,snmp-mibs

        sudo apt-get update
        sudo apt-get install snmp snmp-mibs-downloader

        sudo apt-get update
        sudo apt-get install snmpd

13. edit snmpd.conf


$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

openvpnק /etc/iptables.rules,
̫᭱ nat oa,R@,üW[@


HUO`B@,Oק /etc/iptables.rules  (x96)

# Modified by hwdsl2 VPN script
# Generated by iptables-save v1.6.1 on Fri Aug 23 20:24:52 2019
*mangle
:PREROUTING ACCEPT [91839:61159286]
:INPUT ACCEPT [27955:9498444]
:FORWARD ACCEPT [63871:51660326]
:OUTPUT ACCEPT [42310:49751915]
:POSTROUTING ACCEPT [106181:101412241]
-A FORWARD -o ppp0 -p tcp -m tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 1400:65495 -j TCPMSS --clamp-mss-to-pmtu
COMMIT
# Completed on Fri Aug 23 20:24:52 2019
# Generated by iptables-save v1.6.1 on Fri Aug 23 20:24:52 2019
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -p udp -m udp --dport 1701 -m policy --dir in --pol none -j DROP
-A INPUT -m conntrack --ctstate INVALID -j DROP
-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p udp -m multiport --dports 500,4500 -j ACCEPT
-A INPUT -p udp -m udp --dport 1701 -m policy --dir in --pol ipsec -j ACCEPT
-A INPUT -p udp -m udp --dport 1701 -j DROP
-A INPUT -p udp -m udp --dport 1194 -j ACCEPT
-A FORWARD -m conntrack --ctstate INVALID -j DROP
-A FORWARD -i ppp0 -o ppp+ -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i ppp+ -o ppp0 -j ACCEPT
-A FORWARD -s 192.168.42.0/24 -d 192.168.42.0/24 -i ppp+ -o ppp+ -j ACCEPT
-A FORWARD -d 192.168.43.0/24 -i ppp0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -s 192.168.43.0/24 -o ppp0 -j ACCEPT
-A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -s 10.8.0.0/24 -j ACCEPT
-A FORWARD -j DROP
COMMIT
# Completed on Fri Aug 23 20:24:52 2019
# Generated by iptables-save v1.6.1 on Fri Aug 23 20:24:52 2019
*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A POSTROUTING -s 192.168.42.0/24 -o ppp0 -j MASQUERADE
-A POSTROUTING -s 192.168.43.0/24 -o ppp0 -m policy --dir out --pol none -j MASQUERADE

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

#-A POSTROUTING -s 10.8.0.0/24 ! -d 10.8.0.0/24 -j SNAT --to-source 220.133.209.15
#-A POSTROUTING -s 10.8.0.0/24 ! -d 10.8.0.0/24 -j SNAT --to-source 10.8.0.1
-A POSTROUTING -s 10.8.0.0/24 -o ppp0 -j MASQUERADE
COMMIT
# Completed on Fri Aug 23 20:24:52 2019

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

