瘦客户端如何上网:修订间差异
小无编辑摘要 |
小无编辑摘要 |
||
第2行: | 第2行: | ||
{{From|https://wiki.ubuntu.com/ThinClientHowtoNAT}} | {{From|https://wiki.ubuntu.com/ThinClientHowtoNAT}} | ||
{{Translator|Element}} | {{Translator|Element}} | ||
{{Languages| | {{Languages|UbuntuWiki:ThinClientHowtoNAT}} | ||
2007年5月17日 (四) 13:39的版本
文章出处: |
{{#if: | {{{2}}} | https://wiki.ubuntu.com/ThinClientHowtoNAT }} |
点击翻译: |
English {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/af | • {{#if: UbuntuWiki:ThinClientHowtoNAT|Afrikaans| [[::瘦客户端如何上网/af|Afrikaans]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/ar | • {{#if: UbuntuWiki:ThinClientHowtoNAT|العربية| [[::瘦客户端如何上网/ar|العربية]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/az | • {{#if: UbuntuWiki:ThinClientHowtoNAT|azərbaycanca| [[::瘦客户端如何上网/az|azərbaycanca]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/bcc | • {{#if: UbuntuWiki:ThinClientHowtoNAT|جهلسری بلوچی| [[::瘦客户端如何上网/bcc|جهلسری بلوچی]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/bg | • {{#if: UbuntuWiki:ThinClientHowtoNAT|български| [[::瘦客户端如何上网/bg|български]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/br | • {{#if: UbuntuWiki:ThinClientHowtoNAT|brezhoneg| [[::瘦客户端如何上网/br|brezhoneg]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/ca | • {{#if: UbuntuWiki:ThinClientHowtoNAT|català| [[::瘦客户端如何上网/ca|català]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/cs | • {{#if: UbuntuWiki:ThinClientHowtoNAT|čeština| [[::瘦客户端如何上网/cs|čeština]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/de | • {{#if: UbuntuWiki:ThinClientHowtoNAT|Deutsch| [[::瘦客户端如何上网/de|Deutsch]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/el | • {{#if: UbuntuWiki:ThinClientHowtoNAT|Ελληνικά| [[::瘦客户端如何上网/el|Ελληνικά]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/es | • {{#if: UbuntuWiki:ThinClientHowtoNAT|español| [[::瘦客户端如何上网/es|español]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/fa | • {{#if: UbuntuWiki:ThinClientHowtoNAT|فارسی| [[::瘦客户端如何上网/fa|فارسی]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/fi | • {{#if: UbuntuWiki:ThinClientHowtoNAT|suomi| [[::瘦客户端如何上网/fi|suomi]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/fr | • {{#if: UbuntuWiki:ThinClientHowtoNAT|français| [[::瘦客户端如何上网/fr|français]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/gu | • {{#if: UbuntuWiki:ThinClientHowtoNAT|ગુજરાતી| [[::瘦客户端如何上网/gu|ગુજરાતી]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/he | • {{#if: UbuntuWiki:ThinClientHowtoNAT|עברית| [[::瘦客户端如何上网/he|עברית]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/hu | • {{#if: UbuntuWiki:ThinClientHowtoNAT|magyar| [[::瘦客户端如何上网/hu|magyar]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/id | • {{#if: UbuntuWiki:ThinClientHowtoNAT|Bahasa Indonesia| [[::瘦客户端如何上网/id|Bahasa Indonesia]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/it | • {{#if: UbuntuWiki:ThinClientHowtoNAT|italiano| [[::瘦客户端如何上网/it|italiano]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/ja | • {{#if: UbuntuWiki:ThinClientHowtoNAT|日本語| [[::瘦客户端如何上网/ja|日本語]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/ko | • {{#if: UbuntuWiki:ThinClientHowtoNAT|한국어| [[::瘦客户端如何上网/ko|한국어]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/ksh | • {{#if: UbuntuWiki:ThinClientHowtoNAT|Ripoarisch| [[::瘦客户端如何上网/ksh|Ripoarisch]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/mr | • {{#if: UbuntuWiki:ThinClientHowtoNAT|मराठी| [[::瘦客户端如何上网/mr|मराठी]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/ms | • {{#if: UbuntuWiki:ThinClientHowtoNAT|Bahasa Melayu| [[::瘦客户端如何上网/ms|Bahasa Melayu]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/nl | • {{#if: UbuntuWiki:ThinClientHowtoNAT|Nederlands| [[::瘦客户端如何上网/nl|Nederlands]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/no | • {{#if: UbuntuWiki:ThinClientHowtoNAT|norsk| [[::瘦客户端如何上网/no|norsk]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/oc | • {{#if: UbuntuWiki:ThinClientHowtoNAT|occitan| [[::瘦客户端如何上网/oc|occitan]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/pl | • {{#if: UbuntuWiki:ThinClientHowtoNAT|polski| [[::瘦客户端如何上网/pl|polski]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/pt | • {{#if: UbuntuWiki:ThinClientHowtoNAT|português| [[::瘦客户端如何上网/pt|português]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/ro | • {{#if: UbuntuWiki:ThinClientHowtoNAT|română| [[::瘦客户端如何上网/ro|română]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/ru | • {{#if: UbuntuWiki:ThinClientHowtoNAT|русский| [[::瘦客户端如何上网/ru|русский]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/si | • {{#if: UbuntuWiki:ThinClientHowtoNAT|සිංහල| [[::瘦客户端如何上网/si|සිංහල]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/sq | • {{#if: UbuntuWiki:ThinClientHowtoNAT|shqip| [[::瘦客户端如何上网/sq|shqip]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/sr | • {{#if: UbuntuWiki:ThinClientHowtoNAT|српски / srpski| [[::瘦客户端如何上网/sr|српски / srpski]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/sv | • {{#if: UbuntuWiki:ThinClientHowtoNAT|svenska| [[::瘦客户端如何上网/sv|svenska]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/th | • {{#if: UbuntuWiki:ThinClientHowtoNAT|ไทย| [[::瘦客户端如何上网/th|ไทย]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/tr | • {{#if: UbuntuWiki:ThinClientHowtoNAT|Türkçe| [[::瘦客户端如何上网/tr|Türkçe]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/vi | • {{#if: UbuntuWiki:ThinClientHowtoNAT|Tiếng Việt| [[::瘦客户端如何上网/vi|Tiếng Việt]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/yue | • {{#if: UbuntuWiki:ThinClientHowtoNAT|粵語| [[::瘦客户端如何上网/yue|粵語]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/zh | • {{#if: UbuntuWiki:ThinClientHowtoNAT|中文| [[::瘦客户端如何上网/zh|中文]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/zh-hans | • {{#if: UbuntuWiki:ThinClientHowtoNAT|中文(简体)| [[::瘦客户端如何上网/zh-hans|中文(简体)]]}}|}} {{#ifexist: {{#if: UbuntuWiki:ThinClientHowtoNAT | UbuntuWiki:ThinClientHowtoNAT | {{#if: | :}}瘦客户端如何上网}}/zh-hant | • {{#if: UbuntuWiki:ThinClientHowtoNAT|中文(繁體)| [[::瘦客户端如何上网/zh-hant|中文(繁體)]]}}|}} |
{{#ifeq:UbuntuWiki:ThinClientHowtoNAT|:瘦客户端如何上网|请不要直接编辑翻译本页,本页将定期与来源同步。}} |
{{#ifexist: :瘦客户端如何上网/zh | | {{#ifexist: 瘦客户端如何上网/zh | | {{#ifeq: {{#titleparts:瘦客户端如何上网|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:瘦客户端如何上网|1|-1|}} | zh | | }}
Thin Client How-To NAT(瘦客户端如何上网)
这份How To收集了关于如何通过服务器使瘦客户端上网的信息。最新的以NAT/gateway实现。
Requirements(要求)
你将需要:
- 一个完全配置的,至少拥有2块网卡的瘦客户端服务器,其中一块网卡连接因特网,另一块连接瘦客户端网络。下面的步骤将把瘦客户端服务器当作网关来安装。在网络网关上使用同样的步骤使服务器和客户端连接网络是可能的。
Getting Started(开始)
- 核实两块网卡已经在/etc/network/interfaces中配置好了。
- 用ifconfig检查两块网卡是激活的。
- 核实服务器可以连接到因特网。
NOTE:上面的步骤非常重要!确定核实了每一件事情并都在应有的状态。这将在后面少很多令人头痛的事情。如果你不能确定你的网络设置,请请教你的本地网络管理员。
- 编辑/etc/network/options使ip_forward激活。结果看起来像下面:
- ip_forward=yes spoofprotect=yes syncookies=no
- 并执行:
- sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
- 来快速的激活内核的IP向导功能。
- 激活masquerading.用192.168.0.0/24作为ltsp网络的默认值。记住修改例子以适合你的网络设备。使用命令行如:
- sudo iptables --table nat --append POSTROUTING --jump MASQUERADE --source 192.168.0.0/24
- 来激活网络
- 登陆一个瘦客户端享受因特网的连通。如果这一步没有工作,你可以用 --delete 来代替 --append 再执行一次上面的命令。
- 为使 iptables NAT 规则永久,执行下面的命令:
- sudo sh -c 'iptables-save > /etc/ltsp/nat.conf'
- 编辑/etc/network/interfaces,在内部网卡这一节的最后加上下面的语句:
- up iptables-restore < /etc/ltsp/nat.conf
- 所以全部看起来像下面:
- auto eth1
- iface eth1 inet static
- address 192.168.0.1
- netmask 255.255.255.0
- broadcast 192.168.0.255
- network 192.168.0.0
- up iptables-restore < /etc/ltsp/nat.conf
- 以确保 nat tables 在每次启动的时候被完全配置。