网卡

以下内容适用于 CentOS 7 系统

默认 centos7redhat7 都是不启用有线网卡的,要么手动开启,要么安装时直接启用(安装时启用网卡和指定IP最省事)

查看网卡

[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:cc:3d:84 brd ff:ff:ff:ff:ff:ff

开启网卡

#注意网卡名
ifup ens33

永久开启

  • 查找网卡配置文件

[root@localhost ~]# ll /etc/sysconfig/network-scripts/ifcfg*

-rw-r--r--. 1 root root 280 Aug 30  2024 /etc/sysconfig/network-scripts/ifcfg-ens33
-rw-r--r--. 1 root root 254 Aug 24  2018 /etc/sysconfig/network-scripts/ifcfg-lo
  • 编辑对应文件,找到其中的 ONBOOT=no 改作 ONBOOT=yes ,然后 :wq 保存。

iptables

安装

以下内容适用于 Ubuntu 系统

sudo apt update

sudo apt install iptables-persistent

启用

sudo systemctl start iptables

关闭

sudo systemctl stop iptables

重启

sudo systemctl restart netfilter-persistent

规则配置文件

文件路径 /etc/iptables

加载规则

sudo iptables-restore < /etc/iptables/rules.v4

验证

sudo iptables -t nat -L -n -v

#查看OUTPUT
sudo iptables -t nat -L OUTPUT -n -v