前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Gentoo 网络配置

Gentoo 网络配置

作者头像
EltonZheng
发布2021-01-22 07:30:52
8440
发布2021-01-22 07:30:52
举报

1. 配置ip

/etc/conf.d/net DHCP 动态获取

代码语言:javascript
复制
config_eth0=( "dhcp" )

固定IP

代码语言:javascript
复制
 config_eth0=( "192.168.0.2 netmask 255.255.255.0 brd 192.168.0.255" )
或者
 config_eth0=( "192.168.0.2/24 brd 192.168.0.255" )
 routes_eth0=( "default via 192.168.0.1" )

2. DNS设置

/etc/resolv.conf

代码语言:javascript
复制
nameserver 202.96.209.5 202.96.209.133

3. 重启网卡

代码语言:javascript
复制
/etc/init.d/net.eth0 start | stop | restart

4. 配置防火墙 iptables

stop iptables services

/etc/init.d/iptables stop

disable all chains

iptables -F iptables -t nat -F iptables -t mangle -F

allow ssh

iptables -A INPUT -i eth0 -p tcp –dport 22 -j ACCEPT iptables -A INPUT -i eth0 -p tcp –dport 80 -j ACCEPT

allow old connection and deny new connection

iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT iptables -A INPUT -i eth0 -m state –state NEW,INVALID -j DROP

allow all localhost

iptables -A INPUT -i lo -j ACCEPT

define default policy

iptables -P FORWARD DROP iptables -P INPUT DROP iptables -P OUTPUT ACCEPT

save

/etc/init.d/iptables save /etc/init.d/iptables restart

#加入自动启动任务,使iptables自动启动 rc-update add iptables default

如何删除一条规则?比如删除80端口,让外面无法访问。 iptables -D INPUT -i eth0 -p tcp –dport 80 -j ACCEPT

如何再添加? iptables -I INPUT -i eth0 -p tcp –dport 80 -j ACCEPT

最后别忘记用 /etc/init.d/iptables save /etc/init.d/iptables restart 这两个命令保存并重启


本文参与?腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体同步曝光计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 配置ip
  • 2. DNS设置
  • 3. 重启网卡
  • 4. 配置防火墙 iptables
  • stop iptables services
  • disable all chains
  • allow ssh
  • allow old connection and deny new connection
  • allow all localhost
  • define default policy
  • save
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com