linux网络
环境:
系统:ubuntu linux
1.没有ifconfig,需要安装net-tools
$ sudo apt-get install net-tools
2.网卡配置文件
修改网卡配置文件
$ sudo vim /etc/netplan/01-network-manager-all.yaml
-->
# This is the network config written by 'subiquity'
network:
ethernets:
ens33:
dhcp4: no //关闭dhcp
addresses: [10.10.10.31/16] //设置静态ip,子网掩码
optional: true
gateway4: 10.10.10.10 //设置网关
nameservers:
addresses: [223.5.5.5,8.8.8.8] //设置dns
version: 2
#renderer: NetworkManager
修改完成后,保存退出
$ sudo netplan apply # 应用新配置
3.代理上网设置
$ sudo apt-get install proxychains $ sudo apt-get install python $ sudo apt-get install python3 $ sudo vim /etc/proxychains.conf # 配置proxychains
下载ssr脚本
$ sudo wget https://onlyless.github.io/ssr $ sudo mv ssr /usr/local/bin # sudo chmod 766 /usr/local/bin/ssr
安装SSR
$ sudo ssr install
配置SSR
$ sudo ssr config --> { "server": "0.0.0.0", //服务器IP地址 "server_ipv6": "::", "server_port": 8388, //端口 "local_address": "127.0.0.1", "local_port": 1080, "password": "m", //密码 "method": "aes-128-ctr", //加密方式 "protocol": "auth_aes128_md5", //协议 "protocol_param": "", "obfs": "tls1.2_ticket_auth_compatible", //混淆方式 "obfs_param": "", "speed_limit_per_con": 0, "speed_limit_per_user": 0, "additional_ports" : {}, // only works under multi-user mode "additional_ports_only" : false, // only works under multi-user mode "timeout": 120, "udp_timeout": 60, "dns_ipv6": false, "connect_verbose_info": 0, "redirect": "", "fast_open": false }
配置完之后保存,ssr就会自动启动
$ sudo lsof -i:1080 # 查看本地1080端口 $ sudo ssr start # ssr的启动 $ sudo ssr stop # ssr的关闭
$ sudo cp /usr/lib/proxychains3/proxyresolv /usr/bin/ $ sudo proxychains curl https://ipinfo.io # 查看IP信息
4.本地socks5代理
$ export ALL_PROXY=socks5://192.168.0.10:1081
5.PPTP上网
$ sudo pptpsetup --create myvpn --server xxx.xxx.xxx.xxx --username admin --password 123456 --encrypt --start
#创建名字为myvpn的vpn服务,ip,用户名,密码
6.
$ sudo apt-get install xl2tpd -y $ sudo apt-get install ppp -y $ sudo apt-get install openswan
如果出现 “E: Package 'openswan' has no installation candidate”
$ sudo apt-get install git # 在终端中安装git $ git clone https://github.com/xelerance/Openswan.git # 获取openswan $ sudo chmod +x Openswan/ # 给予许可 $ sudo Openswan/buildlin.sh # 构建Linux
可能还需要安装
$ sudo apt-get install libgmp-dev -y $ sudo apt-get install bison -y $ sudo apt-get install flex -y
或者使用以下命令执行
$ sudo apt-get install network-manager-l2tp-gnome #ubuntu20一句命令解决


浙公网安备 33010602011771号