问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux 怎么配置nat网络

发布网友 发布时间:2022-04-22 11:43

我来回答

1个回答

热心网友 时间:2023-08-01 14:34

1. 配置IP地址1.1 正确配置学校分配的IP使能正常上网1) 按学校分配的IP地址配置好Linux主机[~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none HWADDR=00:1E:90:13:E0:25 IPADDR=10.3.10.19 NETMASK=255.255.255.0 GATEWAY=10.3.10.254 ONBOOT=yes TYPE=Ethernet DNS1=211.64.120.2 DEFROUTE=yes DOMAIN=168.96.1.1 2) 重起网卡[~]# servie network restartnote: 经过以上的配置, Linux主机应该能够正常上网了!1.2 新增eth0别名设备eth0:0[~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0:0 # eth0:0 必须要用''括起来: 'eth0:0' DEVICE='eth0:0' ONBOOT=yes BOOTPROTO=static IPADDR=192.168.50.1 NETMASK=255.255.255.0 USERCTL=no 1.3 配置后 查看一下是否配置成功:[~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:1E:90:13:E0:25 inet addr:10.3.10.19 Bcast:10.3.10.255 Mask:255.255.255.0 inet6 addr: fe80::21e:90ff:fe13:e025/64 Scope:Link UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 RX packets:187685 errors:0 dropped:0 overruns:0 frame:0 TX packets:137327 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:134816893 (128.5 MiB) TX bytes:56066393 (53.4 MiB) Interrupt:27 Base address:0xa000 eth0:0 Link encap:Ethernet HWaddr 00:1E:90:13:E0:25 inet addr:192.168.50.1 Bcast:192.168.50.255 Mask:255.255.255.0 UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 Interrupt:27 Base address:0xa000 2. 配置路由由于在配置网卡接口时, 已自动配置一定的路由, 所以我们只需查看一下其信息, 验证其是否已经被正确配置:[root ~]$ route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.50.0 * 255.255.255.0 U 0 0 0 eth0 10.3.10.0 * 255.255.255.0 U 1 0 0 eth0 link-local * 255.255.0.0 U 1002 0 0 eth0 default 10.3.10.254 0.0.0.0 UG 0 0 0 eth03. 配置NAT1) 新建nat.sh脚本文件并保存在 /usr/local/nat/ 目录下:[~]# cat /usr/local/nat/nat.sh #!/bin/bash # 0. 设定你的参数值 EXIF='eth0' # 这个是对外的网卡接口, 可能是'ppp0'等 EXNET='192.168.50.0/24' # 这个是对内的网段 # 底下如无需要, 请不要改动了! # 1. 启动routing等 echo 1 > /proc/sys/net/ipv4/ip_forward /sbin/iptables -F /sbin/iptables -X /sbin/iptables -Z /sbin/iptables -F -t nat /sbin/iptables -X -t nat /sbin/iptables -Z -t nat /sbin/iptables -P INPUT ACCEPT /sbin/iptables -P OUTPUT ACCEPT /sbin/iptables -P FORWARD ACCEPT /sbin/iptables -t nat -P PREROUTING ACCEPT /sbin/iptables -t nat -P POSTROUTING ACCEPT /sbin/iptables -t nat -P OUTPUT ACCEPT # 2. 载入模组 /sbin/modprobe ip_tables 2> /dev/null /sbin/modprobe ip_nat_ftp 2> /dev/null /sbin/modprobe ip_nat_irc 2> /dev/null /sbin/modprobe ip_conntrack 2> /dev/null /sbin/modprobe ip_conntrack_ftp 2> /dev/null /sbin/modprobe ip_conntrack_irc 2> /dev/null # 3. 启动ip伪装 /sbin/iptables -t nat -A POSTROUTING -o $EXIF -s $EXNET -j MASQUERADE 2) 增加可执行权限[~]# chmod +x /usr/local/nat/nat.sh4. 大功告成1) Linux主机配置完成, 现在只需重新启动一下刚才的配置:[~]# servie network restart[~]# /usr/local/nat/nat.sh2) 为了使得开机即可运行, 可在 /etc/rc.d/rc.local 文件加入相应的命令:[~]# echo "/usr/local/nat/nat.sh" >> /etc/rc.d/rc.local5. 配置客户机(可以是windows或linux等其它系统) 1. network 设定需要为: 192.168.50.0 2. broadcast 设定需要为: 192.168.50.255 3. netmask 设定需要为 255.255.255.0 4. IP 设定需要为 192.168.50.1 ~ 192.168.50.254 之一, 且『不能重复』 5. Gateway 或者要设定为你的 Linux 的对内 IP , 以我的例子来说, 就是 192.168.50.1 6. DNS 的设定: 这个最容易出错了, DNS 设定需要是 ISP 给你的 DNS IP, 如果不知道的话, 可以填入 168.95.1.1 或者是 139.175.10.20 这一个 SeedNet 的 DNS 即可!千万不要设定为 192.168.1.2
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 我是个新手,但是想跑美团。是跑专送好还是众包好? linux虚拟机nat怎么联网 虚拟机下Linux如何用NAT模式联网 美团众包和美团专送 那个好 那个 更 划算 山东聊城云课堂直播可以投屏吗? 如何可以清空云班课轻直播 云班课里的课程直播结束不了怎么办 云班课的轻直播为什么看不到别人的回答 晋级习字云课有什么特点? 云班课直播有链接吗 大家都用哪个直播平台上课的?效果怎么样? 云课堂上网课,不是直播,只是老师发视频出来,老师能看见学生学习进度吗? 网易云课堂的直播课可以看到自己的画面嘛 酸菜缸里的水长着一层白膜是什么原因 酸菜缸长白膜怎么回事 酸菜长白膜了还能吃吗 泡酸菜如何不长白,如何去除?? 怎么腌酸菜能保证酸菜不发霉不长白膜,酸脆可口? 东北酸菜上面那层长白毛了还能吃吗? 酸菜发了必须长白膜吗 linux如何配置NAT? 干众包好还是专送好? Linux上用NAT实现上网。 虚拟机linux下怎么使用自定义nat模式 linux red hat nat 上网 关于Linux安装中NAT模式和桥接模式的区别详解 Linux怎么安装虚拟机linux怎么安装虚拟机 vm虚拟机下Linux系统通过NAT上网问题 虚拟机linux下 nat方式联网 连不通外网 虚拟机下linux用桥接上网怎么设置 vm下linux nat上网问题 云电脑怎样下载安装? 电视机怎么连接蓝牙音响? 怎样将电视剧的声音传到无线蓝牙耳机 怎样把网络电视伴音转换成蓝牙方式输出 蓝牙音频发射器,把电视的声音发送到耳机 长虹电视机没有蓝牙怎么办 电视机上av输出什么意思? 404 Not Found