是系统中第一个进程,PID(进程标记)号永远为1.
配置文件:/etc/inittab
编辑配置文件,改写配置文件里面的启动级别。但是需要注意的是需要修改成 init 对应的 systemctl target
# multi-user.target类似于runlevel 3;
# graphical.target类似于runlevel5#查看默认运行级别的方式为
systemctl get-default#设置默认运行级别的方式
systemctl set-default TARGET.target
运行级别对应表:
init级别 | systemctl target |
---|---|
0 | shutdown.target |
1 | emergency.target |
2 | rescure.target |
3 | multi-user.target |
4 | 无 |
5 | graphical.target |
6 | 无 |
netstat命令:查看系统的网络连接状态、路由表、接口统计等信息
选项 | 含义 |
---|---|
-a | 显示所有活动连接 |
-n | 以数字形式显示 |
-p | 显示进程信息 |
-t | 查看TCP协议相关信息 |
-u | 查看UDP协议相关信息 |
-r | 显示路由表信息 |
/f 文件:保存本机需要使用的DNS服务器的IP地址
/etc/hosts 文件:保存主机名与IP地址的映射记录
hostname filesvr
1. 设置网络接口的ip地址、子网掩码格式: ifconfig 接口名 ip地址 [netmask 子网掩码]ifconfig 网络接口 ip地址[/掩码长度] 2. 禁用或者重新激活网卡格式: ifconfig 网络接口 upifconfig 网络接口 down3. 设置虚拟网络接口格式: ifconfig 接口名:序号 IP地址
vim /etc/sysconfig/networkGATEWAY=192.168.1.4
systemctl restart network
1. service network restart
2. systemctl restart network
3. ifup eth0
4. 重启
规则链
默认包括5种规则链
规则表
默认包括4个规则表
作用:
源地址转换,Source Network Address Translation,修改数据包的源地址。
典型应用:
局域网主机共享单个公网IP地址接入Internet
SNAT:
如果局域网内的 ip192.168.1.0/24 网段内 ip 要访问外网,先在网卡处转化成218.29.30.31 外接网卡地址。
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to-destination 218.29.30.31
POSTROUTING:位于 nat 表,用于修改源地址 (SNAT)。路由选择后再处理
-s:局域网网段地址
-o:外接网卡名称
-j SNAT:简单的说,开放内网机器外网权限
–to-destination:外网接口IP地址
MASQUERADE —— 地址伪装
把从 ppp0 进来的要访问 TCP/80 的数据包目的地址改为 192.168.0.1
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 80 -j DNAT --to 192.168.0.1
公网访问 218.100.100.111时:(假设公网上用户的IP为199.199.199.199,端口12345为随机的产生的。)
数据源 : ip:199.199.199.199 sport:12345
数据目标: ip:218.100.100.111 dport 80
iptables -t nat -A PREROUTING –i eth0 –p tcp –d 218.100.100.111 --dport 80 –j DNAT --to-destination 192.168.5.179:80 告诉199.199.199.199,您要访问的真正地址应该是192.168.5.179:80
本文发布于:2024-01-27 22:10:55,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17063646542933.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |