内外网络配置

  • 本地主机的配置参数

外网的ip参数

内网的ip参数

  • Ip配置。Eth0为外网   eth1为内网

[root@localhost ~]# ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo

    inet6 ::1/128 scope host

       valid_lft forever preferred_lft forever

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:d1:e9:c8 brd ff:ff:ff:ff:ff:ff

    inet 192.168.0.123/24 brd 192.168.0.255 scope global eth0

    inet6 fe80::20c:29ff:fed1:e9c8/64 scope link

       valid_lft forever preferred_lft forever

3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000

    link/ether 00:0c:29:d1:e9:d2 brd ff:ff:ff:ff:ff:ff

    inet 192.168.28.2/24 brd 192.168.28.255 scope global eth1

    inet6 fe80::20c:29ff:fed1:e9d2/64 scope link

       valid_lft forever preferred_lft forever

 

  • Eth0配置

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0c:29:d1:e9:c8

TYPE=Ethernet

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.0.123

NETMASK=255.255.255.0

GATEWAY=192.168.0.1

DNS1=192.168.0.1

 

  • Eth1配置

[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth0

TYPE=Ethernet

HWADDR=00:0c:29:d1:e9:d2

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.28.2

NETMASK=255.255.255.0

 

  • 开启路由转发

[root@localhost ~]# sed -i '7 s/0/1/' /etc/sysctl.conf

[root@localhost ~]# sed -n '7p' /etc/sysctl.conf

net.ipv4.ip_forward = 1

 

  • 清除IPtables规则

[root@localhost ~]# iptables -F

[root@localhost ~]# iptables -t nat -F

 

  • 添加规则,让192.168.28.0网段的都可以上网

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.28.0/24 -j MASQUERADE

 

  • 测试

[root@localhost ~]# ping www.baidu.com

PING www.a.shifen.com (182.61.200.7) 56(84) bytes of data.

64 bytes from 182.61.200.7: icmp_seq=1 ttl=51 time=14.1 ms

64 bytes from 182.61.200.7: icmp_seq=2 ttl=51 time=70.2 ms

^C

--- www.a.shifen.com ping statistics ---

2 packets transmitted, 2 received, 0% packet loss, time 1189ms

rtt min/avg/max/mdev = 14.196/42.223/70.250/28.027 ms

 

  • 在虚拟机测试机的windows的设置

 

  • 配置DNAT,使位于内网的服务器(192.168.28.102)所发布的web服务,能够对外发布,让外网的客户能够访问

[root@localhost ~]# netstat -anpt|grep httpd

tcp        0      0 :::80                       :::*                        LISTEN      5906/httpd  

[root@localhost ~]# echo "<h1>haolilong</h1>" > /var/www/html/index.html

[root@localhost ~]# cat /var/www/html/index.html

  • <h1>haolilong</h1>

添加规则

[root@localhost ~]# iptables -t nat -A PREROUTING -i eth0 -p tcp -d 192.168.0.123 --dport 8888 -j DNAT --to-destination 192.168.28.102:80

[root@localhost ~]# iptables -t nat -A PREROUTING -i eth0 -p tcp -d 192.168.0.123 --dport 2222 -j DNAT --to-destination 192.168.28.102:22

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
网络管理技术是计算机网络领域的重要研究方向之一,国内外的研究现状如下: 国外研究现状: 1. 自适应网络管理:自适应网络管理是一种基于人工智能技术的网络管理方法,主要包括自动配置、自动故障检测和自动修复等功能。 2. 软件定义网络(SDN)管理:SDN是一种新型的网络架构,将数据平面和控制平面分离,使网络的管理更加集中化和可编程化,提高了网络管理的效率和灵活性。 3. 云计算网络管理:云计算网络管理是一种基于云计算技术的网络管理方法,主要包括虚拟机管理、资源调度和负载均衡等功能。 国内研究现状: 1. 高效的网络资源管理:研究如何高效地管理网络资源,包括带宽、存储和计算资源等,并提供高质量的网络服务。 2. 网络安全管理:研究如何保护网络安全,包括入侵检测、攻击防范、数据加密和身份认证等方面。 3. 网络性能管理:研究如何优化网络性能,包括网络拓扑结构设计、路由算法优化和流量控制等方面。 总之,网络管理技术的研究涉及多种方面,包括自适应网络管理、SDN管理、云计算网络管理、网络资源管理、网络安全管理和网络性能管理等。在国外,自适应网络管理、SDN管理和云计算网络管理等是热门的研究方向;在国内,网络资源管理、网络安全管理和网络性能管理是当前的研究热点。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值